builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-107 starttime: 1468215913.05 results: success (0) buildid: 20160710205626 builduid: 88fdeb2565a04d66a2d547e230d471a7 revision: d9400e38d2d11b4faa0c085491dbf815540ef86f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 22:45:13.047358) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 22:45:13.056654) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 22:45:13.057016) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 22:45:13.144650) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 22:45:13.145065) ========= '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-107\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-107 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-107 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-107\AppData\Local LOGONSERVER=\\T-W864-IX-107 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-107 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-107 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-107 WINDIR=C:\windows using PTY: False --22:45:14-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 23.89 MB/s 22:45:14 (23.89 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.162000 ========= master_lag: 0.26 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 22:45:14.569005) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-10 22:45:14.569486) ========= '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-107\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-107 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-107 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-107\AppData\Local LOGONSERVER=\\T-W864-IX-107 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-107 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-107 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-107 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.613000 ========= master_lag: 0.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-10 22:45:17.252198) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-10 22:45:17.252554) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev d9400e38d2d11b4faa0c085491dbf815540ef86f --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 d9400e38d2d11b4faa0c085491dbf815540ef86f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-107\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-107 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-107 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-107\AppData\Local LOGONSERVER=\\T-W864-IX-107 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-107 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-107 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-107 WINDIR=C:\windows using PTY: False 2016-07-10 22:45:17,677 truncating revision to first 12 chars 2016-07-10 22:45:17,678 Setting DEBUG logging. 2016-07-10 22:45:17,678 attempt 1/10 2016-07-10 22:45:17,678 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/d9400e38d2d1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-10 22:45:18,295 unpacking tar archive at: mozilla-beta-d9400e38d2d1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.288000 ========= master_lag: 5.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-07-10 22:45:23.589145) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 22:45:23.589489) ========= script_repo_revision: d9400e38d2d11b4faa0c085491dbf815540ef86f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 22:45:23.589907) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 22:45:23.590238) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 22:45:23.622435) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 41 secs) (at 2016-07-10 22:45:23.622767) ========= '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-107\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-107 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-107 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-107\AppData\Local LOGONSERVER=\\T-W864-IX-107 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-107 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-107 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-107 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 22:45:24 INFO - MultiFileLogger online at 20160710 22:45:24 in C:\slave\test 22:45:24 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 22:45:24 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 22:45:24 INFO - {'append_to_log': False, 22:45:24 INFO - 'base_work_dir': 'C:\\slave\\test', 22:45:24 INFO - 'blob_upload_branch': 'mozilla-beta', 22:45:24 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 22:45:24 INFO - 'buildbot_json_path': 'buildprops.json', 22:45:24 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 22:45:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:45:24 INFO - 'download_minidump_stackwalk': True, 22:45:24 INFO - 'download_symbols': 'true', 22:45:24 INFO - 'e10s': False, 22:45:24 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 22:45:24 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 22:45:24 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 22:45:24 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 22:45:24 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 22:45:24 INFO - 'C:/mozilla-build/tooltool.py'), 22:45:24 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 22:45:24 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 22:45:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:45:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:45:24 INFO - 'log_level': 'info', 22:45:24 INFO - 'log_to_console': True, 22:45:24 INFO - 'opt_config_files': (), 22:45:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:45:24 INFO - '--processes=1', 22:45:24 INFO - '--config=%(test_path)s/wptrunner.ini', 22:45:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:45:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:45:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:45:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:45:24 INFO - 'pip_index': False, 22:45:24 INFO - 'require_test_zip': True, 22:45:24 INFO - 'test_type': ('testharness',), 22:45:24 INFO - 'this_chunk': '1', 22:45:24 INFO - 'total_chunks': '10', 22:45:24 INFO - 'virtualenv_path': 'venv', 22:45:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:45:24 INFO - 'work_dir': 'build'} 22:45:24 INFO - ##### 22:45:24 INFO - ##### Running clobber step. 22:45:24 INFO - ##### 22:45:24 INFO - Running pre-action listener: _resource_record_pre_action 22:45:24 INFO - Running main action method: clobber 22:45:24 INFO - rmtree: C:\slave\test\build 22:45:24 INFO - Using _rmtree_windows ... 22:45:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 22:46:45 INFO - Running post-action listener: _resource_record_post_action 22:46:45 INFO - ##### 22:46:45 INFO - ##### Running read-buildbot-config step. 22:46:45 INFO - ##### 22:46:45 INFO - Running pre-action listener: _resource_record_pre_action 22:46:45 INFO - Running main action method: read_buildbot_config 22:46:45 INFO - Using buildbot properties: 22:46:45 INFO - { 22:46:45 INFO - "project": "", 22:46:45 INFO - "product": "firefox", 22:46:45 INFO - "script_repo_revision": "production", 22:46:45 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 22:46:45 INFO - "repository": "", 22:46:45 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 22:46:45 INFO - "buildid": "20160710205626", 22:46:45 INFO - "pgo_build": "False", 22:46:45 INFO - "basedir": "C:\\slave\\test", 22:46:45 INFO - "buildnumber": 22, 22:46:45 INFO - "slavename": "t-w864-ix-107", 22:46:45 INFO - "revision": "d9400e38d2d11b4faa0c085491dbf815540ef86f", 22:46:45 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 22:46:45 INFO - "platform": "win64", 22:46:45 INFO - "branch": "mozilla-beta", 22:46:45 INFO - "repo_path": "releases/mozilla-beta", 22:46:45 INFO - "moz_repo_path": "", 22:46:45 INFO - "stage_platform": "win64", 22:46:45 INFO - "builduid": "88fdeb2565a04d66a2d547e230d471a7", 22:46:45 INFO - "slavebuilddir": "test" 22:46:45 INFO - } 22:46:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 22:46:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 22:46:45 INFO - Running post-action listener: _resource_record_post_action 22:46:45 INFO - ##### 22:46:45 INFO - ##### Running download-and-extract step. 22:46:45 INFO - ##### 22:46:45 INFO - Running pre-action listener: _resource_record_pre_action 22:46:45 INFO - Running main action method: download_and_extract 22:46:45 INFO - mkdir: C:\slave\test\build\tests 22:46: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')]} 22:46:45 INFO - https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 22:46:45 INFO - trying https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 22:46:45 INFO - Downloading https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/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 22:46:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/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 22:46:46 INFO - Downloaded 1240 bytes. 22:46:46 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 22:46:46 INFO - Using the following test package requirements: 22:46:46 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 22:46:46 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 22:46:46 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 22:46:46 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 22:46:46 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 22:46:46 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 22:46:46 INFO - u'jsshell-win64.zip'], 22:46:46 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 22:46:46 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 22:46:46 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 22:46:46 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 22:46:46 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 22:46:46 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 22:46:46 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 22:46:46 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 22:46:46 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 22:46:46 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 22:46:46 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 22:46:46 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 22:46:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:46:46 INFO - https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 22:46:46 INFO - trying https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 22:46:46 INFO - Downloading https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/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 22:46:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/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 22:46:47 INFO - Downloaded 20908738 bytes. 22:46:47 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/*'] 22:46:47 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/* 22:46:48 INFO - caution: filename not matched: web-platform/* 22:46:48 INFO - Return code: 11 22:46: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')]} 22:46:48 INFO - https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 22:46:48 INFO - trying https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 22:46:48 INFO - Downloading https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/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 22:46:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/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 22:46:50 INFO - Downloaded 36389910 bytes. 22:46:50 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/*'] 22:46:50 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/* 22:47:29 INFO - caution: filename not matched: bin/* 22:47:29 INFO - caution: filename not matched: config/* 22:47:29 INFO - caution: filename not matched: mozbase/* 22:47:29 INFO - caution: filename not matched: marionette/* 22:47:29 INFO - caution: filename not matched: tools/wptserve/* 22:47:29 INFO - Return code: 11 22:47: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')]} 22:47:29 INFO - https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 22:47:29 INFO - trying https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.zip 22:47:29 INFO - Downloading https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 22:47:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/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 22:47:32 INFO - Downloaded 82730444 bytes. 22:47:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.zip 22:47:32 INFO - mkdir: C:\slave\test\properties 22:47:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 22:47:32 INFO - Writing to file C:\slave\test\properties\build_url 22:47:32 INFO - Contents: 22:47:32 INFO - build_url:https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.zip 22:47:32 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 22:47:32 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 22:47:32 INFO - Writing to file C:\slave\test\properties\symbols_url 22:47:32 INFO - Contents: 22:47:32 INFO - symbols_url:https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 22:47:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:47:32 INFO - https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:47:32 INFO - trying https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 22:47:32 INFO - Downloading https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/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 22:47:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/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 22:47:35 INFO - Downloaded 50750059 bytes. 22:47:35 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'] 22:47:35 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 22:47:37 INFO - Return code: 0 22:47:37 INFO - Running post-action listener: _resource_record_post_action 22:47:37 INFO - Running post-action listener: set_extra_try_arguments 22:47:37 INFO - ##### 22:47:37 INFO - ##### Running create-virtualenv step. 22:47:37 INFO - ##### 22:47:37 INFO - Running pre-action listener: _pre_create_virtualenv 22:47:37 INFO - Running pre-action listener: _resource_record_pre_action 22:47:37 INFO - Running main action method: create_virtualenv 22:47:37 INFO - Creating virtualenv C:\slave\test\build\venv 22:47:37 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 22:47:37 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 22:47:39 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 22:47:43 INFO - Installing distribute......................................................................................................................................................................................done. 22:47:44 INFO - Return code: 0 22:47:44 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 22:47:44 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')]} 22:47:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:47:44 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')]} 22:47:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:47:44 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 0x0261E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02671B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-107', 'USERDOMAIN': 'T-W864-IX-107', '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-107', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-107', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-107', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-107', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\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 22:47:44 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 22:47:44 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 22:47:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:47:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\AppData\\Roaming', 22:47:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:47:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:47:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:47:44 INFO - 'COMPUTERNAME': 'T-W864-IX-107', 22:47:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:47:44 INFO - 'DCLOCATION': 'SCL3', 22:47:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:47:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:47:44 INFO - 'HOMEDRIVE': 'C:', 22:47:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-107', 22:47:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:47:44 INFO - 'KTS_VERSION': '1.19c', 22:47:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\AppData\\Local', 22:47:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-107', 22:47:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:47:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:47:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:47:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:47:44 INFO - 'MOZ_NO_REMOTE': '1', 22:47:44 INFO - 'NO_EM_RESTART': '1', 22:47:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:47:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:47:44 INFO - 'OS': 'Windows_NT', 22:47:44 INFO - 'OURDRIVE': 'C:', 22:47:44 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:47:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:47:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:47:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:47:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:47:44 INFO - 'PROCESSOR_LEVEL': '6', 22:47:44 INFO - 'PROCESSOR_REVISION': '1e05', 22:47:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:47:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:47:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:47:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:47:44 INFO - 'PROMPT': '$P$G', 22:47:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:47:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:47:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:47:44 INFO - 'PWD': 'C:\\slave\\test', 22:47:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:47:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:47:44 INFO - 'SYSTEMDRIVE': 'C:', 22:47:44 INFO - 'SYSTEMROOT': 'C:\\windows', 22:47:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:47:44 INFO - 'TEST1': 'testie', 22:47:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:47:44 INFO - 'USERDOMAIN': 'T-W864-IX-107', 22:47:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-107', 22:47:44 INFO - 'USERNAME': 'cltbld', 22:47:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-107', 22:47:44 INFO - 'WINDIR': 'C:\\windows', 22:47:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:47:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:47:45 INFO - Downloading/unpacking psutil>=0.7.1 22:47:46 INFO - Running setup.py egg_info for package psutil 22:47:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:47:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:47:46 INFO - Installing collected packages: psutil 22:47:46 INFO - Running setup.py install for psutil 22:47:46 INFO - building 'psutil._psutil_windows' extension 22:47:46 INFO - error: Unable to find vcvarsall.bat 22:47:46 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-exmzie-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:47:46 INFO - running install 22:47:46 INFO - running build 22:47:46 INFO - running build_py 22:47:46 INFO - creating build 22:47:46 INFO - creating build\lib.win32-2.7 22:47:46 INFO - creating build\lib.win32-2.7\psutil 22:47:46 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 22:47:46 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 22:47:46 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 22:47:46 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 22:47:46 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 22:47:46 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 22:47:46 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 22:47:46 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 22:47:46 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 22:47:46 INFO - running build_ext 22:47:46 INFO - building 'psutil._psutil_windows' extension 22:47:46 INFO - error: Unable to find vcvarsall.bat 22:47:46 INFO - ---------------------------------------- 22:47:46 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-exmzie-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:47:46 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-107\AppData\Roaming\pip\pip.log 22:47:46 WARNING - Return code: 1 22:47:46 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! 22:47:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 22:47:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:47:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:47:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:47:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:47:46 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 0x0261E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02671B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-107', 'USERDOMAIN': 'T-W864-IX-107', '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-107', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-107', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-107', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-107', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\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 22:47:46 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 22:47:46 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 22:47:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:47:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\AppData\\Roaming', 22:47:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:47:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:47:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:47:46 INFO - 'COMPUTERNAME': 'T-W864-IX-107', 22:47:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:47:46 INFO - 'DCLOCATION': 'SCL3', 22:47:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:47:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:47:46 INFO - 'HOMEDRIVE': 'C:', 22:47:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-107', 22:47:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:47:46 INFO - 'KTS_VERSION': '1.19c', 22:47:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\AppData\\Local', 22:47:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-107', 22:47:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:47:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:47:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:47:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:47:46 INFO - 'MOZ_NO_REMOTE': '1', 22:47:46 INFO - 'NO_EM_RESTART': '1', 22:47:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:47:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:47:46 INFO - 'OS': 'Windows_NT', 22:47:46 INFO - 'OURDRIVE': 'C:', 22:47:46 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:47:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:47:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:47:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:47:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:47:46 INFO - 'PROCESSOR_LEVEL': '6', 22:47:46 INFO - 'PROCESSOR_REVISION': '1e05', 22:47:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:47:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:47:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:47:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:47:46 INFO - 'PROMPT': '$P$G', 22:47:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:47:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:47:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:47:46 INFO - 'PWD': 'C:\\slave\\test', 22:47:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:47:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:47:46 INFO - 'SYSTEMDRIVE': 'C:', 22:47:46 INFO - 'SYSTEMROOT': 'C:\\windows', 22:47:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:47:46 INFO - 'TEST1': 'testie', 22:47:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:47:46 INFO - 'USERDOMAIN': 'T-W864-IX-107', 22:47:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-107', 22:47:46 INFO - 'USERNAME': 'cltbld', 22:47:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-107', 22:47:46 INFO - 'WINDIR': 'C:\\windows', 22:47:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:47:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:47:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:47:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:47:47 INFO - Running setup.py egg_info for package mozsystemmonitor 22:47:47 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 22:47:47 INFO - Running setup.py egg_info for package psutil 22:47:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:47:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:47:47 INFO - Installing collected packages: mozsystemmonitor, psutil 22:47:47 INFO - Running setup.py install for mozsystemmonitor 22:47:47 INFO - Running setup.py install for psutil 22:47:47 INFO - building 'psutil._psutil_windows' extension 22:47:47 INFO - error: Unable to find vcvarsall.bat 22:47:47 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-latqs4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:47:47 INFO - running install 22:47:47 INFO - running build 22:47:47 INFO - running build_py 22:47:47 INFO - running build_ext 22:47:47 INFO - building 'psutil._psutil_windows' extension 22:47:47 INFO - error: Unable to find vcvarsall.bat 22:47:47 INFO - ---------------------------------------- 22:47:47 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-latqs4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:47:47 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-107\AppData\Roaming\pip\pip.log 22:47:47 WARNING - Return code: 1 22:47:47 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! 22:47:47 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 22:47:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:47:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:47:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:47:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:47:47 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 0x0261E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02671B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-107', 'USERDOMAIN': 'T-W864-IX-107', '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-107', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-107', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-107', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-107', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\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 22:47:47 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 22:47:47 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 22:47:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:47:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\AppData\\Roaming', 22:47:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:47:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:47:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:47:47 INFO - 'COMPUTERNAME': 'T-W864-IX-107', 22:47:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:47:47 INFO - 'DCLOCATION': 'SCL3', 22:47:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:47:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:47:47 INFO - 'HOMEDRIVE': 'C:', 22:47:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-107', 22:47:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:47:47 INFO - 'KTS_VERSION': '1.19c', 22:47:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\AppData\\Local', 22:47:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-107', 22:47:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:47:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:47:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:47:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:47:47 INFO - 'MOZ_NO_REMOTE': '1', 22:47:47 INFO - 'NO_EM_RESTART': '1', 22:47:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:47:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:47:47 INFO - 'OS': 'Windows_NT', 22:47:47 INFO - 'OURDRIVE': 'C:', 22:47:47 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:47:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:47:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:47:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:47:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:47:47 INFO - 'PROCESSOR_LEVEL': '6', 22:47:47 INFO - 'PROCESSOR_REVISION': '1e05', 22:47:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:47:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:47:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:47:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:47:47 INFO - 'PROMPT': '$P$G', 22:47:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:47:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:47:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:47:47 INFO - 'PWD': 'C:\\slave\\test', 22:47:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:47:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:47:47 INFO - 'SYSTEMDRIVE': 'C:', 22:47:47 INFO - 'SYSTEMROOT': 'C:\\windows', 22:47:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:47:47 INFO - 'TEST1': 'testie', 22:47:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:47:47 INFO - 'USERDOMAIN': 'T-W864-IX-107', 22:47:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-107', 22:47:47 INFO - 'USERNAME': 'cltbld', 22:47:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-107', 22:47:47 INFO - 'WINDIR': 'C:\\windows', 22:47:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:47:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:47:47 INFO - Downloading/unpacking blobuploader==1.2.4 22:47:47 INFO - Downloading blobuploader-1.2.4.tar.gz 22:47:47 INFO - Running setup.py egg_info for package blobuploader 22:47:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:47:51 INFO - Running setup.py egg_info for package requests 22:47:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:47:51 INFO - Downloading docopt-0.6.1.tar.gz 22:47:51 INFO - Running setup.py egg_info for package docopt 22:47:51 INFO - Installing collected packages: blobuploader, docopt, requests 22:47:51 INFO - Running setup.py install for blobuploader 22:47:51 INFO - Running setup.py install for docopt 22:47:51 INFO - Running setup.py install for requests 22:47:51 INFO - Successfully installed blobuploader docopt requests 22:47:51 INFO - Cleaning up... 22:47:51 INFO - Return code: 0 22:47:51 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:47: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')]} 22:47:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:47: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')]} 22:47:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:47:51 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 0x0261E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02671B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, '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-107', 'USERDOMAIN': 'T-W864-IX-107', '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-107', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-107', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-107', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-107', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\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 22:47:51 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 22:47:51 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 22:47:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:47:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\AppData\\Roaming', 22:47:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:47:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:47:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:47:51 INFO - 'COMPUTERNAME': 'T-W864-IX-107', 22:47:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:47:51 INFO - 'DCLOCATION': 'SCL3', 22:47:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:47:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:47:51 INFO - 'HOMEDRIVE': 'C:', 22:47:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-107', 22:47:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:47:51 INFO - 'KTS_VERSION': '1.19c', 22:47:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\AppData\\Local', 22:47:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-107', 22:47:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:47:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:47:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:47:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:47:51 INFO - 'MOZ_NO_REMOTE': '1', 22:47:51 INFO - 'NO_EM_RESTART': '1', 22:47:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:47:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:47:51 INFO - 'OS': 'Windows_NT', 22:47:51 INFO - 'OURDRIVE': 'C:', 22:47:51 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:47:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:47:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:47:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:47:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:47:51 INFO - 'PROCESSOR_LEVEL': '6', 22:47:51 INFO - 'PROCESSOR_REVISION': '1e05', 22:47:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:47:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:47:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:47:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:47:51 INFO - 'PROMPT': '$P$G', 22:47:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:47:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:47:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:47:51 INFO - 'PWD': 'C:\\slave\\test', 22:47:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:47:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:47:51 INFO - 'SYSTEMDRIVE': 'C:', 22:47:51 INFO - 'SYSTEMROOT': 'C:\\windows', 22:47:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:47:51 INFO - 'TEST1': 'testie', 22:47:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:47:51 INFO - 'USERDOMAIN': 'T-W864-IX-107', 22:47:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-107', 22:47:51 INFO - 'USERNAME': 'cltbld', 22:47:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-107', 22:47:51 INFO - 'WINDIR': 'C:\\windows', 22:47:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:47:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:47:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:47:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:47:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:47:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:47:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:47:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:47:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:47:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:47:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:47:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:47:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:47:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:47:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:47:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:47:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:47:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:47:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:47:57 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:47:57 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:47:57 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:47:57 INFO - Unpacking c:\slave\test\build\tests\marionette 22:47:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:47:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:47:57 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 22:47:57 INFO - Running setup.py install for browsermob-proxy 22:48:11 INFO - Running setup.py install for manifestparser 22:48:11 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Running setup.py install for marionette-client 22:48:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:48:11 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Running setup.py install for marionette-driver 22:48:11 INFO - Running setup.py install for mozcrash 22:48:11 INFO - Running setup.py install for mozdebug 22:48:11 INFO - Running setup.py install for mozdevice 22:48:11 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Running setup.py install for mozfile 22:48:11 INFO - Running setup.py install for mozhttpd 22:48:11 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Running setup.py install for mozinfo 22:48:11 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Running setup.py install for mozInstall 22:48:11 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Running setup.py install for mozleak 22:48:11 INFO - Running setup.py install for mozlog 22:48:11 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Running setup.py install for moznetwork 22:48:11 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Running setup.py install for mozprocess 22:48:11 INFO - Running setup.py install for mozprofile 22:48:11 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:48:11 INFO - Running setup.py install for mozrunner 22:48:11 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:48:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:48:12 INFO - Running setup.py install for mozscreenshot 22:48:12 INFO - Running setup.py install for moztest 22:48:12 INFO - Running setup.py install for mozversion 22:48:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:48:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:48:12 INFO - Running setup.py install for wptserve 22:48:12 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 22:48:12 INFO - Cleaning up... 22:48:12 INFO - Return code: 0 22:48:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:48:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:48:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:48:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:48:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:48:12 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 0x0261E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02671B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, '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-107', 'USERDOMAIN': 'T-W864-IX-107', '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-107', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-107', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-107', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-107', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\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 22:48:12 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 22:48:12 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 22:48:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:48:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\AppData\\Roaming', 22:48:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:48:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:48:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:48:12 INFO - 'COMPUTERNAME': 'T-W864-IX-107', 22:48:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:48:12 INFO - 'DCLOCATION': 'SCL3', 22:48:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:48:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:48:12 INFO - 'HOMEDRIVE': 'C:', 22:48:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-107', 22:48:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:48:12 INFO - 'KTS_VERSION': '1.19c', 22:48:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\AppData\\Local', 22:48:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-107', 22:48:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:48:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:48:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:48:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:48:12 INFO - 'MOZ_NO_REMOTE': '1', 22:48:12 INFO - 'NO_EM_RESTART': '1', 22:48:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:48:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:48:12 INFO - 'OS': 'Windows_NT', 22:48:12 INFO - 'OURDRIVE': 'C:', 22:48:12 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:48:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:48:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:48:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:48:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:48:12 INFO - 'PROCESSOR_LEVEL': '6', 22:48:12 INFO - 'PROCESSOR_REVISION': '1e05', 22:48:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:48:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:48:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:48:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:48:12 INFO - 'PROMPT': '$P$G', 22:48:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:48:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:48:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:48:12 INFO - 'PWD': 'C:\\slave\\test', 22:48:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:48:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:48:12 INFO - 'SYSTEMDRIVE': 'C:', 22:48:12 INFO - 'SYSTEMROOT': 'C:\\windows', 22:48:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:48:12 INFO - 'TEST1': 'testie', 22:48:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:48:12 INFO - 'USERDOMAIN': 'T-W864-IX-107', 22:48:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-107', 22:48:12 INFO - 'USERNAME': 'cltbld', 22:48:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-107', 22:48:12 INFO - 'WINDIR': 'C:\\windows', 22:48:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:48:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:48:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:48:15 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:48:15 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:48:15 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:48:15 INFO - Unpacking c:\slave\test\build\tests\marionette 22:48:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:48:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:48:15 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)) 22:48:27 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)) 22:48:27 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)) 22:48:27 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)) 22:48:27 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)) 22:48:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 22:48:27 INFO - Downloading blessings-1.6.tar.gz 22:48:27 INFO - Running setup.py egg_info for package blessings 22:48:27 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)) 22:48:27 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 22:48:27 INFO - Running setup.py install for blessings 22:48:27 INFO - Running setup.py install for browsermob-proxy 22:48:27 INFO - Running setup.py install for manifestparser 22:48:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Running setup.py install for marionette-client 22:48:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:48:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Running setup.py install for marionette-driver 22:48:27 INFO - Running setup.py install for mozcrash 22:48:27 INFO - Running setup.py install for mozdebug 22:48:27 INFO - Running setup.py install for mozdevice 22:48:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Running setup.py install for mozhttpd 22:48:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Running setup.py install for mozInstall 22:48:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Running setup.py install for mozleak 22:48:27 INFO - Running setup.py install for mozprofile 22:48:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Running setup.py install for mozrunner 22:48:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:48:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:48:29 INFO - Running setup.py install for mozscreenshot 22:48:29 INFO - Running setup.py install for moztest 22:48:29 INFO - Running setup.py install for mozversion 22:48:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:48:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:48:29 INFO - Running setup.py install for wptserve 22:48:29 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 22:48:29 INFO - Cleaning up... 22:48:29 INFO - Return code: 0 22:48:29 INFO - Done creating virtualenv C:\slave\test\build\venv. 22:48:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:48:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:48:29 INFO - Reading from file tmpfile_stdout 22:48:29 INFO - Using _rmtree_windows ... 22:48:29 INFO - Using _rmtree_windows ... 22:48:29 INFO - Current package versions: 22:48:29 INFO - blessings == 1.6 22:48:29 INFO - blobuploader == 1.2.4 22:48:29 INFO - browsermob-proxy == 0.6.0 22:48:29 INFO - distribute == 0.6.14 22:48:29 INFO - docopt == 0.6.1 22:48:29 INFO - manifestparser == 1.1 22:48:29 INFO - marionette-client == 2.3.0 22:48:29 INFO - marionette-driver == 1.4.0 22:48:29 INFO - mozInstall == 1.12 22:48:29 INFO - mozcrash == 0.17 22:48:29 INFO - mozdebug == 0.1 22:48:29 INFO - mozdevice == 0.48 22:48:29 INFO - mozfile == 1.2 22:48:29 INFO - mozhttpd == 0.7 22:48:29 INFO - mozinfo == 0.9 22:48:29 INFO - mozleak == 0.1 22:48:29 INFO - mozlog == 3.1 22:48:29 INFO - moznetwork == 0.27 22:48:29 INFO - mozprocess == 0.22 22:48:29 INFO - mozprofile == 0.28 22:48:29 INFO - mozrunner == 6.11 22:48:29 INFO - mozscreenshot == 0.1 22:48:29 INFO - mozsystemmonitor == 0.0 22:48:29 INFO - moztest == 0.7 22:48:29 INFO - mozversion == 1.4 22:48:29 INFO - requests == 1.2.3 22:48:29 INFO - wptserve == 1.4.0 22:48:29 INFO - Running post-action listener: _resource_record_post_action 22:48:29 INFO - Running post-action listener: _start_resource_monitoring 22:48:29 INFO - Starting resource monitoring. 22:48:29 INFO - ##### 22:48:29 INFO - ##### Running pull step. 22:48:29 INFO - ##### 22:48:29 INFO - Running pre-action listener: _resource_record_pre_action 22:48:29 INFO - Running main action method: pull 22:48:29 INFO - Pull has nothing to do! 22:48:29 INFO - Running post-action listener: _resource_record_post_action 22:48:29 INFO - ##### 22:48:29 INFO - ##### Running install step. 22:48:29 INFO - ##### 22:48:29 INFO - Running pre-action listener: _resource_record_pre_action 22:48:29 INFO - Running main action method: install 22:48:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:48:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:48:29 INFO - Reading from file tmpfile_stdout 22:48:29 INFO - Using _rmtree_windows ... 22:48:29 INFO - Using _rmtree_windows ... 22:48:29 INFO - Detecting whether we're running mozinstall >=1.0... 22:48:29 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 22:48:29 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 22:48:29 INFO - Reading from file tmpfile_stdout 22:48:29 INFO - Output received: 22:48:29 INFO - Usage: mozinstall-script.py [options] installer 22:48:29 INFO - Options: 22:48:29 INFO - -h, --help show this help message and exit 22:48:29 INFO - -d DEST, --destination=DEST 22:48:29 INFO - Directory to install application into. [default: 22:48:29 INFO - "C:\slave\test"] 22:48:29 INFO - --app=APP Application being installed. [default: firefox] 22:48:29 INFO - Using _rmtree_windows ... 22:48:29 INFO - Using _rmtree_windows ... 22:48:29 INFO - mkdir: C:\slave\test\build\application 22:48:29 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'] 22:48:29 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 22:48:32 INFO - Reading from file tmpfile_stdout 22:48:32 INFO - Output received: 22:48:32 INFO - C:\slave\test\build\application\firefox\firefox.exe 22:48:32 INFO - Using _rmtree_windows ... 22:48:32 INFO - Using _rmtree_windows ... 22:48:32 INFO - Running post-action listener: _resource_record_post_action 22:48:32 INFO - ##### 22:48:32 INFO - ##### Running run-tests step. 22:48:32 INFO - ##### 22:48:32 INFO - Running pre-action listener: _resource_record_pre_action 22:48:32 INFO - Running main action method: run_tests 22:48:32 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 22:48:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:48:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:48:32 INFO - grabbing minidump binary from tooltool 22:48:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:48:32 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 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 22:48:32 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 22:48:32 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 22:48:32 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 22:48:34 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpmfs91b 22:48:34 INFO - INFO - File integrity verified, renaming tmpmfs91b to win32-minidump_stackwalk.exe 22:48:34 INFO - Return code: 0 22:48:34 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 22:48:34 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 22:48:34 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/By7Sh_CPS9u6wdEB6aW-Pg/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 22:48:34 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/By7Sh_CPS9u6wdEB6aW-Pg/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 22:48:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:48:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\AppData\\Roaming', 22:48:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:48:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:48:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:48:34 INFO - 'COMPUTERNAME': 'T-W864-IX-107', 22:48:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:48:34 INFO - 'DCLOCATION': 'SCL3', 22:48:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:48:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:48:34 INFO - 'HOMEDRIVE': 'C:', 22:48:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-107', 22:48:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:48:34 INFO - 'KTS_VERSION': '1.19c', 22:48:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-107\\AppData\\Local', 22:48:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-107', 22:48:34 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 22:48:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:48:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:48:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:48:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:48:34 INFO - 'MOZ_NO_REMOTE': '1', 22:48:34 INFO - 'NO_EM_RESTART': '1', 22:48:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:48:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:48:34 INFO - 'OS': 'Windows_NT', 22:48:34 INFO - 'OURDRIVE': 'C:', 22:48:34 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:48:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:48:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:48:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:48:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:48:34 INFO - 'PROCESSOR_LEVEL': '6', 22:48:34 INFO - 'PROCESSOR_REVISION': '1e05', 22:48:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:48:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:48:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:48:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:48:34 INFO - 'PROMPT': '$P$G', 22:48:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:48:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:48:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:48:34 INFO - 'PWD': 'C:\\slave\\test', 22:48:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:48:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:48:34 INFO - 'SYSTEMDRIVE': 'C:', 22:48:34 INFO - 'SYSTEMROOT': 'C:\\windows', 22:48:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:48:34 INFO - 'TEST1': 'testie', 22:48:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:48:34 INFO - 'USERDOMAIN': 'T-W864-IX-107', 22:48:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-107', 22:48:34 INFO - 'USERNAME': 'cltbld', 22:48:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-107', 22:48:34 INFO - 'WINDIR': 'C:\\windows', 22:48:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:48:34 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/By7Sh_CPS9u6wdEB6aW-Pg/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 22:48:36 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 22:48:36 INFO - import pkg_resources 22:48:37 INFO - Using 1 client processes 22:48:40 INFO - SUITE-START | Running 778 tests 22:48:40 INFO - Running testharness tests 22:48:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:48:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 22:48:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:48:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 22:48:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:48:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 22:48:40 INFO - Setting up ssl 22:48:41 INFO - PROCESS | certutil | 22:48:41 INFO - PROCESS | certutil | 22:48:41 INFO - PROCESS | certutil | 22:48:41 INFO - Certificate Nickname Trust Attributes 22:48:41 INFO - SSL,S/MIME,JAR/XPI 22:48:41 INFO - 22:48:41 INFO - web-platform-tests CT,, 22:48:41 INFO - 22:48:41 INFO - Starting runner 22:48:41 INFO - PROCESS | 2528 | [2528] 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 22:48:41 INFO - PROCESS | 2528 | [2528] 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 22:48:42 INFO - PROCESS | 2528 | [2528] 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 22:48:43 INFO - PROCESS | 2528 | 1468216123291 Marionette DEBUG Marionette enabled via build flag and pref 22:48:44 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CC405E000 == 1 [pid = 2528] [id = 1] 22:48:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 1 (0000008CD3192000) [pid = 2528] [serial = 1] [outer = 0000000000000000] 22:48:44 INFO - PROCESS | 2528 | [2528] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:48:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 2 (0000008CD3193000) [pid = 2528] [serial = 2] [outer = 0000008CD3192000] 22:48:44 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD657B800 == 2 [pid = 2528] [id = 2] 22:48:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 3 (0000008CD657C000) [pid = 2528] [serial = 3] [outer = 0000000000000000] 22:48:44 INFO - PROCESS | 2528 | [2528] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:48:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 4 (0000008CD657D000) [pid = 2528] [serial = 4] [outer = 0000008CD657C000] 22:48:45 INFO - PROCESS | 2528 | 1468216125049 Marionette INFO Listening on port 2828 22:48:46 INFO - PROCESS | 2528 | 1468216126951 Marionette DEBUG Marionette enabled via command-line flag 22:48:46 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD72CA000 == 3 [pid = 2528] [id = 3] 22:48:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 5 (0000008CD7516800) [pid = 2528] [serial = 5] [outer = 0000000000000000] 22:48:46 INFO - PROCESS | 2528 | [2528] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:48:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 6 (0000008CD7517800) [pid = 2528] [serial = 6] [outer = 0000008CD7516800] 22:48:47 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 22:48:47 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 22:48:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 7 (0000008CD7F26000) [pid = 2528] [serial = 7] [outer = 0000008CD657C000] 22:48:47 INFO - PROCESS | 2528 | [2528] 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 22:48:47 INFO - PROCESS | 2528 | 1468216127667 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49304 22:48:47 INFO - PROCESS | 2528 | [2528] 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 22:48:47 INFO - PROCESS | 2528 | 1468216127698 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49305 22:48:47 INFO - PROCESS | 2528 | [2528] 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 22:48:47 INFO - PROCESS | 2528 | 1468216127706 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49306 22:48:47 INFO - PROCESS | 2528 | [2528] 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 22:48:47 INFO - PROCESS | 2528 | 1468216127741 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49307 22:48:47 INFO - PROCESS | 2528 | 1468216127744 Marionette DEBUG Closed connection conn0 22:48:47 INFO - PROCESS | 2528 | 1468216127745 Marionette DEBUG Closed connection conn1 22:48:47 INFO - PROCESS | 2528 | 1468216127747 Marionette DEBUG Closed connection conn2 22:48:47 INFO - PROCESS | 2528 | 1468216127827 Marionette DEBUG Closed connection conn3 22:48:47 INFO - PROCESS | 2528 | [2528] 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 22:48:47 INFO - PROCESS | 2528 | 1468216127833 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49308 22:48:48 INFO - PROCESS | 2528 | 1468216128227 Marionette DEBUG Closed connection conn4 22:48:48 INFO - PROCESS | 2528 | [2528] 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 22:48:48 INFO - PROCESS | 2528 | 1468216128234 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49309 22:48:48 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD8430000 == 4 [pid = 2528] [id = 4] 22:48:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 8 (0000008CD31DEC00) [pid = 2528] [serial = 8] [outer = 0000000000000000] 22:48:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 9 (0000008CD84CCC00) [pid = 2528] [serial = 9] [outer = 0000008CD31DEC00] 22:48:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 10 (0000008CD84CEC00) [pid = 2528] [serial = 10] [outer = 0000008CD31DEC00] 22:48:48 INFO - PROCESS | 2528 | 1468216128412 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:48:48 INFO - PROCESS | 2528 | 1468216128418 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":"20160710205626","device":"desktop","version":"48.0"} 22:48:49 INFO - PROCESS | 2528 | [2528] 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 22:48:49 INFO - PROCESS | 2528 | [2528] 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 22:48:49 INFO - PROCESS | 2528 | [2528] 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:48:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE178000 == 5 [pid = 2528] [id = 5] 22:48:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 11 (0000008CDE178800) [pid = 2528] [serial = 11] [outer = 0000000000000000] 22:48:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE179000 == 6 [pid = 2528] [id = 6] 22:48:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 12 (0000008CDE199400) [pid = 2528] [serial = 12] [outer = 0000000000000000] 22:48:50 INFO - PROCESS | 2528 | [2528] 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 22:48:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF92800 == 7 [pid = 2528] [id = 7] 22:48:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 13 (0000008CDE198C00) [pid = 2528] [serial = 13] [outer = 0000000000000000] 22:48:50 INFO - PROCESS | 2528 | [2528] 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 22:48:50 INFO - PROCESS | 2528 | [2528] 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 22:48:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 14 (0000008CDF0CA400) [pid = 2528] [serial = 14] [outer = 0000008CDE198C00] 22:48:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 15 (0000008CDF39D800) [pid = 2528] [serial = 15] [outer = 0000008CDE178800] 22:48:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 16 (0000008CDEDA5000) [pid = 2528] [serial = 16] [outer = 0000008CDE199400] 22:48:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 17 (0000008CDEFDFC00) [pid = 2528] [serial = 17] [outer = 0000008CDE198C00] 22:48:51 INFO - PROCESS | 2528 | 1468216131803 Marionette INFO startBrowser 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:48:51 INFO - PROCESS | 2528 | 1468216131838 Marionette DEBUG loaded listener.js 22:48:51 INFO - PROCESS | 2528 | 1468216131852 Marionette DEBUG loaded listener.js 22:48:51 INFO - PROCESS | 2528 | 1468216131854 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:48:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 18 (0000008CE0989800) [pid = 2528] [serial = 18] [outer = 0000008CDE198C00] 22:48:52 INFO - PROCESS | 2528 | 1468216132821 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"46ead97f-a51a-4488-aeca-5e3f9fccb8fa","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":"20160710205626","device":"desktop","version":"48.0","command_id":1}}] 22:48:53 INFO - PROCESS | 2528 | 1468216133174 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}] 22:48:53 INFO - PROCESS | 2528 | 1468216133177 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:48:53 INFO - PROCESS | 2528 | 1468216133211 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 22:48:53 INFO - PROCESS | 2528 | 1468216133230 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:48:53 INFO - PROCESS | 2528 | 1468216133233 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:48:53 INFO - PROCESS | 2528 | [2528] 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 22:48:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CC405E000 == 6 [pid = 2528] [id = 1] 22:48:55 INFO - PROCESS | 2528 | [2528] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:48:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 19 (0000008CD142F800) [pid = 2528] [serial = 19] [outer = 0000008CDE198C00] 22:48:55 INFO - PROCESS | 2528 | [2528] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:48:55 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:48:55 INFO - PROCESS | 2528 | 1468216135639 Marionette TRACE conn5 <- [1,3,null,{}] 22:48:55 INFO - PROCESS | 2528 | 1468216135644 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:48:55 INFO - PROCESS | 2528 | 1468216135647 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:48:55 INFO - PROCESS | 2528 | 1468216135672 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 22:48:55 INFO - PROCESS | 2528 | 1468216135712 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 22:48:55 INFO - PROCESS | 2528 | 1468216135716 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 22:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:48:55 INFO - PROCESS | 2528 | 1468216135721 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:48:55 INFO - PROCESS | 2528 | 1468216135724 Marionette TRACE conn5 <- [1,6,null,{}] 22:48:55 INFO - PROCESS | 2528 | 1468216135739 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}] 22:48:55 INFO - PROCESS | 2528 | 1468216135742 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:48:55 INFO - PROCESS | 2528 | 1468216135766 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 22:48:55 INFO - PROCESS | 2528 | 1468216135772 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:55 INFO - PROCESS | 2528 | 1468216135776 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:48:55 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F1B800 == 7 [pid = 2528] [id = 8] 22:48:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 20 (0000008CD8B6A400) [pid = 2528] [serial = 20] [outer = 0000000000000000] 22:48:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 21 (0000008CDB675400) [pid = 2528] [serial = 21] [outer = 0000008CD8B6A400] 22:48:55 INFO - PROCESS | 2528 | 1468216135836 Marionette DEBUG loaded listener.js 22:48:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 22 (0000008CDDF98000) [pid = 2528] [serial = 22] [outer = 0000008CD8B6A400] 22:48:56 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD0FBF000 == 8 [pid = 2528] [id = 9] 22:48:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 23 (0000008CD281BC00) [pid = 2528] [serial = 23] [outer = 0000000000000000] 22:48:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 24 (0000008CD655C000) [pid = 2528] [serial = 24] [outer = 0000008CD281BC00] 22:48:56 INFO - PROCESS | 2528 | 1468216136339 Marionette DEBUG loaded listener.js 22:48:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 25 (0000008CD687E800) [pid = 2528] [serial = 25] [outer = 0000008CD281BC00] 22:48:56 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD8430000 == 7 [pid = 2528] [id = 4] 22:48:56 INFO - PROCESS | 2528 | 1468216136962 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]]]}] 22:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1385ms 22:48:57 INFO - PROCESS | 2528 | 1468216137123 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 22:48:57 INFO - PROCESS | 2528 | 1468216137126 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 22:48:57 INFO - PROCESS | 2528 | 1468216137137 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:48:57 INFO - PROCESS | 2528 | 1468216137141 Marionette TRACE conn5 <- [1,10,null,{}] 22:48:57 INFO - PROCESS | 2528 | 1468216137150 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}] 22:48:57 INFO - PROCESS | 2528 | 1468216137153 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:48:57 INFO - PROCESS | 2528 | 1468216137239 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 22:48:57 INFO - PROCESS | 2528 | 1468216137245 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:57 INFO - PROCESS | 2528 | 1468216137248 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:48:57 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD6F77000 == 8 [pid = 2528] [id = 10] 22:48:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 26 (0000008CDBA7C000) [pid = 2528] [serial = 26] [outer = 0000000000000000] 22:48:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 27 (0000008CDBA81C00) [pid = 2528] [serial = 27] [outer = 0000008CDBA7C000] 22:48:57 INFO - PROCESS | 2528 | 1468216137297 Marionette DEBUG loaded listener.js 22:48:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 28 (0000008CDBD39400) [pid = 2528] [serial = 28] [outer = 0000008CDBA7C000] 22:48:57 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7524000 == 9 [pid = 2528] [id = 11] 22:48:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 29 (0000008CD7526000) [pid = 2528] [serial = 29] [outer = 0000000000000000] 22:48:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 30 (0000008CD752E800) [pid = 2528] [serial = 30] [outer = 0000008CD7526000] 22:48:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 31 (0000008CD7512800) [pid = 2528] [serial = 31] [outer = 0000008CD7526000] 22:48:57 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD0CFD800 == 10 [pid = 2528] [id = 12] 22:48:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 32 (0000008CDE582400) [pid = 2528] [serial = 32] [outer = 0000000000000000] 22:48:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 33 (0000008CDE60EC00) [pid = 2528] [serial = 33] [outer = 0000008CDE582400] 22:48:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 34 (0000008CDE582800) [pid = 2528] [serial = 34] [outer = 0000008CDE582400] 22:48:57 INFO - PROCESS | 2528 | 1468216137884 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]]]}] 22:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 838ms 22:48:57 INFO - PROCESS | 2528 | 1468216137983 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 22:48:57 INFO - PROCESS | 2528 | 1468216137988 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 22:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:48:58 INFO - PROCESS | 2528 | 1468216137994 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:48:58 INFO - PROCESS | 2528 | 1468216137997 Marionette TRACE conn5 <- [1,14,null,{}] 22:48:58 INFO - PROCESS | 2528 | 1468216138001 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}] 22:48:58 INFO - PROCESS | 2528 | 1468216138003 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:48:58 INFO - PROCESS | 2528 | 1468216138099 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 22:48:58 INFO - PROCESS | 2528 | 1468216138106 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:58 INFO - PROCESS | 2528 | 1468216138108 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:48:58 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD889C000 == 11 [pid = 2528] [id = 13] 22:48:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 35 (0000008CDF1C1800) [pid = 2528] [serial = 35] [outer = 0000000000000000] 22:48:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 36 (0000008CDF1C8400) [pid = 2528] [serial = 36] [outer = 0000008CDF1C1800] 22:48:58 INFO - PROCESS | 2528 | 1468216138158 Marionette DEBUG loaded listener.js 22:48:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 37 (0000008CDFFA7C00) [pid = 2528] [serial = 37] [outer = 0000008CDF1C1800] 22:48:58 INFO - PROCESS | 2528 | 1468216138604 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]]]}] 22:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 22:48:58 INFO - PROCESS | 2528 | 1468216138625 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 22:48:58 INFO - PROCESS | 2528 | 1468216138627 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 22:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:48:58 INFO - PROCESS | 2528 | 1468216138630 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:48:58 INFO - PROCESS | 2528 | 1468216138634 Marionette TRACE conn5 <- [1,18,null,{}] 22:48:58 INFO - PROCESS | 2528 | 1468216138646 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}] 22:48:58 INFO - PROCESS | 2528 | 1468216138650 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:48:58 INFO - PROCESS | 2528 | 1468216138743 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 22:48:58 INFO - PROCESS | 2528 | 1468216138750 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:58 INFO - PROCESS | 2528 | 1468216138753 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:48:58 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC481000 == 12 [pid = 2528] [id = 14] 22:48:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 38 (0000008CE02C5C00) [pid = 2528] [serial = 38] [outer = 0000000000000000] 22:48:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 39 (0000008CE092A800) [pid = 2528] [serial = 39] [outer = 0000008CE02C5C00] 22:48:58 INFO - PROCESS | 2528 | 1468216138805 Marionette DEBUG loaded listener.js 22:48:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 40 (0000008CE0BC0800) [pid = 2528] [serial = 40] [outer = 0000008CE02C5C00] 22:48:59 INFO - PROCESS | 2528 | 1468216139196 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]]]}] 22:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 585ms 22:48:59 INFO - PROCESS | 2528 | 1468216139218 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 22:48:59 INFO - PROCESS | 2528 | 1468216139221 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 22:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:48:59 INFO - PROCESS | 2528 | 1468216139224 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:48:59 INFO - PROCESS | 2528 | 1468216139226 Marionette TRACE conn5 <- [1,22,null,{}] 22:48:59 INFO - PROCESS | 2528 | 1468216139230 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}] 22:48:59 INFO - PROCESS | 2528 | 1468216139232 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:48:59 INFO - PROCESS | 2528 | 1468216139340 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 22:48:59 INFO - PROCESS | 2528 | 1468216139348 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:59 INFO - PROCESS | 2528 | 1468216139350 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:48:59 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC48A800 == 13 [pid = 2528] [id = 15] 22:48:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 41 (0000008CD7620800) [pid = 2528] [serial = 41] [outer = 0000000000000000] 22:48:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 42 (0000008CD7625000) [pid = 2528] [serial = 42] [outer = 0000008CD7620800] 22:48:59 INFO - PROCESS | 2528 | 1468216139395 Marionette DEBUG loaded listener.js 22:48:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 43 (0000008CD8B70800) [pid = 2528] [serial = 43] [outer = 0000008CD7620800] 22:48:59 INFO - PROCESS | 2528 | 1468216139768 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]]]}] 22:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 22:48:59 INFO - PROCESS | 2528 | 1468216139814 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 22:48:59 INFO - PROCESS | 2528 | 1468216139816 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 22:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:48:59 INFO - PROCESS | 2528 | 1468216139819 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:48:59 INFO - PROCESS | 2528 | 1468216139821 Marionette TRACE conn5 <- [1,26,null,{}] 22:48:59 INFO - PROCESS | 2528 | 1468216139824 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}] 22:48:59 INFO - PROCESS | 2528 | 1468216139826 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:48:59 INFO - PROCESS | 2528 | 1468216139926 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 22:48:59 INFO - PROCESS | 2528 | 1468216139933 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:59 INFO - PROCESS | 2528 | 1468216139936 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:48:59 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE67F800 == 14 [pid = 2528] [id = 16] 22:48:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 44 (0000008CD0335400) [pid = 2528] [serial = 44] [outer = 0000000000000000] 22:48:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 45 (0000008CD033E000) [pid = 2528] [serial = 45] [outer = 0000008CD0335400] 22:48:59 INFO - PROCESS | 2528 | 1468216139983 Marionette DEBUG loaded listener.js 22:49:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 46 (0000008CDBB4B400) [pid = 2528] [serial = 46] [outer = 0000008CD0335400] 22:49:00 INFO - PROCESS | 2528 | 1468216140378 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]]]}] 22:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 22:49:00 INFO - PROCESS | 2528 | 1468216140408 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 22:49:00 INFO - PROCESS | 2528 | 1468216140410 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 22:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:49:00 INFO - PROCESS | 2528 | 1468216140413 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:49:00 INFO - PROCESS | 2528 | 1468216140415 Marionette TRACE conn5 <- [1,30,null,{}] 22:49:00 INFO - PROCESS | 2528 | 1468216140419 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}] 22:49:00 INFO - PROCESS | 2528 | 1468216140425 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:00 INFO - PROCESS | 2528 | 1468216140565 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 22:49:00 INFO - PROCESS | 2528 | 1468216140573 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:00 INFO - PROCESS | 2528 | 1468216140576 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:00 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDECDA000 == 15 [pid = 2528] [id = 17] 22:49:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 47 (0000008CD727F800) [pid = 2528] [serial = 47] [outer = 0000000000000000] 22:49:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 48 (0000008CDB65E800) [pid = 2528] [serial = 48] [outer = 0000008CD727F800] 22:49:00 INFO - PROCESS | 2528 | 1468216140621 Marionette DEBUG loaded listener.js 22:49:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 49 (0000008CE222B800) [pid = 2528] [serial = 49] [outer = 0000008CD727F800] 22:49:01 INFO - PROCESS | 2528 | 1468216140987 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]]]}] 22:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 22:49:01 INFO - PROCESS | 2528 | 1468216141046 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 22:49:01 INFO - PROCESS | 2528 | 1468216141048 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 22:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:49:01 INFO - PROCESS | 2528 | 1468216141052 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:49:01 INFO - PROCESS | 2528 | 1468216141053 Marionette TRACE conn5 <- [1,34,null,{}] 22:49:01 INFO - PROCESS | 2528 | 1468216141057 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}] 22:49:01 INFO - PROCESS | 2528 | 1468216141059 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:01 INFO - PROCESS | 2528 | 1468216141156 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 22:49:01 INFO - PROCESS | 2528 | 1468216141164 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:01 INFO - PROCESS | 2528 | 1468216141166 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:01 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF398000 == 16 [pid = 2528] [id = 18] 22:49:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 50 (0000008CDE604400) [pid = 2528] [serial = 50] [outer = 0000000000000000] 22:49:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 51 (0000008CE2235000) [pid = 2528] [serial = 51] [outer = 0000008CDE604400] 22:49:01 INFO - PROCESS | 2528 | 1468216141211 Marionette DEBUG loaded listener.js 22:49:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 52 (0000008CE3B11C00) [pid = 2528] [serial = 52] [outer = 0000008CDE604400] 22:49:01 INFO - PROCESS | 2528 | 1468216141574 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]]]}] 22:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 584ms 22:49:01 INFO - PROCESS | 2528 | 1468216141639 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 22:49:01 INFO - PROCESS | 2528 | 1468216141641 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 22:49:01 INFO - PROCESS | 2528 | 1468216141644 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:49:01 INFO - PROCESS | 2528 | 1468216141646 Marionette TRACE conn5 <- [1,38,null,{}] 22:49:01 INFO - PROCESS | 2528 | 1468216141650 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}] 22:49:01 INFO - PROCESS | 2528 | 1468216141652 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:01 INFO - PROCESS | 2528 | 1468216141815 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 22:49:01 INFO - PROCESS | 2528 | 1468216141844 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:01 INFO - PROCESS | 2528 | 1468216141846 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:01 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE0EE4800 == 17 [pid = 2528] [id = 19] 22:49:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 53 (0000008CE3DEA800) [pid = 2528] [serial = 53] [outer = 0000000000000000] 22:49:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 54 (0000008CE3DED800) [pid = 2528] [serial = 54] [outer = 0000008CE3DEA800] 22:49:01 INFO - PROCESS | 2528 | 1468216141900 Marionette DEBUG loaded listener.js 22:49:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 55 (0000008CE3DF2800) [pid = 2528] [serial = 55] [outer = 0000008CE3DEA800] 22:49:02 INFO - PROCESS | 2528 | 1468216142241 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]]]}] 22:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 629ms 22:49:02 INFO - PROCESS | 2528 | 1468216142277 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 22:49:02 INFO - PROCESS | 2528 | 1468216142279 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 22:49:02 INFO - PROCESS | 2528 | 1468216142282 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:49:02 INFO - PROCESS | 2528 | 1468216142284 Marionette TRACE conn5 <- [1,42,null,{}] 22:49:02 INFO - PROCESS | 2528 | 1468216142288 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}] 22:49:02 INFO - PROCESS | 2528 | 1468216142290 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:02 INFO - PROCESS | 2528 | 1468216142397 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 22:49:02 INFO - PROCESS | 2528 | 1468216142422 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:02 INFO - PROCESS | 2528 | 1468216142424 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:02 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE200F800 == 18 [pid = 2528] [id = 20] 22:49:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 56 (0000008CD028F000) [pid = 2528] [serial = 56] [outer = 0000000000000000] 22:49:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 57 (0000008CD0296800) [pid = 2528] [serial = 57] [outer = 0000008CD028F000] 22:49:02 INFO - PROCESS | 2528 | 1468216142469 Marionette DEBUG loaded listener.js 22:49:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 58 (0000008CE0B24000) [pid = 2528] [serial = 58] [outer = 0000008CD028F000] 22:49:02 INFO - PROCESS | 2528 | 1468216142815 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]]]}] 22:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 22:49:02 INFO - PROCESS | 2528 | 1468216142872 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 22:49:02 INFO - PROCESS | 2528 | 1468216142875 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 22:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:49:02 INFO - PROCESS | 2528 | 1468216142878 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:49:02 INFO - PROCESS | 2528 | 1468216142881 Marionette TRACE conn5 <- [1,46,null,{}] 22:49:02 INFO - PROCESS | 2528 | 1468216142884 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}] 22:49:02 INFO - PROCESS | 2528 | 1468216142886 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:02 INFO - PROCESS | 2528 | 1468216142987 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 22:49:03 INFO - PROCESS | 2528 | 1468216142995 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:03 INFO - PROCESS | 2528 | 1468216142997 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:03 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD216E800 == 19 [pid = 2528] [id = 21] 22:49:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 59 (0000008CD033A000) [pid = 2528] [serial = 59] [outer = 0000000000000000] 22:49:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 60 (0000008CD2134000) [pid = 2528] [serial = 60] [outer = 0000008CD033A000] 22:49:03 INFO - PROCESS | 2528 | 1468216143052 Marionette DEBUG loaded listener.js 22:49:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 61 (0000008CDFF3E400) [pid = 2528] [serial = 61] [outer = 0000008CD033A000] 22:49:03 INFO - PROCESS | 2528 | 1468216143415 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]]]}] 22:49:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 22:49:03 INFO - PROCESS | 2528 | 1468216143467 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 22:49:03 INFO - PROCESS | 2528 | 1468216143469 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 22:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:49:03 INFO - PROCESS | 2528 | 1468216143473 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:49:03 INFO - PROCESS | 2528 | 1468216143475 Marionette TRACE conn5 <- [1,50,null,{}] 22:49:03 INFO - PROCESS | 2528 | 1468216143479 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}] 22:49:03 INFO - PROCESS | 2528 | 1468216143481 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:03 INFO - PROCESS | 2528 | 1468216143590 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 22:49:03 INFO - PROCESS | 2528 | 1468216143598 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:03 INFO - PROCESS | 2528 | 1468216143600 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:03 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4B74800 == 20 [pid = 2528] [id = 22] 22:49:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CDFF42C00) [pid = 2528] [serial = 62] [outer = 0000000000000000] 22:49:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CDFF49C00) [pid = 2528] [serial = 63] [outer = 0000008CDFF42C00] 22:49:03 INFO - PROCESS | 2528 | 1468216143649 Marionette DEBUG loaded listener.js 22:49:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CE4B55C00) [pid = 2528] [serial = 64] [outer = 0000008CDFF42C00] 22:49:04 INFO - PROCESS | 2528 | 1468216144033 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]]]}] 22:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 22:49:04 INFO - PROCESS | 2528 | 1468216144062 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 22:49:04 INFO - PROCESS | 2528 | 1468216144064 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 22:49:04 INFO - PROCESS | 2528 | 1468216144067 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:49:04 INFO - PROCESS | 2528 | 1468216144069 Marionette TRACE conn5 <- [1,54,null,{}] 22:49:04 INFO - PROCESS | 2528 | 1468216144073 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}] 22:49:04 INFO - PROCESS | 2528 | 1468216144074 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:04 INFO - PROCESS | 2528 | 1468216144155 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 22:49:04 INFO - PROCESS | 2528 | 1468216144887 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:04 INFO - PROCESS | 2528 | 1468216144890 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:04 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD216C800 == 21 [pid = 2528] [id = 23] 22:49:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD033B400) [pid = 2528] [serial = 65] [outer = 0000000000000000] 22:49:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD163CC00) [pid = 2528] [serial = 66] [outer = 0000008CD033B400] 22:49:04 INFO - PROCESS | 2528 | 1468216144950 Marionette DEBUG loaded listener.js 22:49:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD267B000) [pid = 2528] [serial = 67] [outer = 0000008CD033B400] 22:49:05 INFO - PROCESS | 2528 | 1468216145372 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]]]}] 22:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1340ms 22:49:05 INFO - PROCESS | 2528 | 1468216145413 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 22:49:05 INFO - PROCESS | 2528 | 1468216145416 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 22:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:49:05 INFO - PROCESS | 2528 | 1468216145426 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:49:05 INFO - PROCESS | 2528 | 1468216145429 Marionette TRACE conn5 <- [1,58,null,{}] 22:49:05 INFO - PROCESS | 2528 | 1468216145434 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}] 22:49:05 INFO - PROCESS | 2528 | 1468216145437 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:05 INFO - PROCESS | 2528 | 1468216145541 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 22:49:05 INFO - PROCESS | 2528 | 1468216145549 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:05 INFO - PROCESS | 2528 | 1468216145551 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:05 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD70B7800 == 22 [pid = 2528] [id = 24] 22:49:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD6FDB000) [pid = 2528] [serial = 68] [outer = 0000000000000000] 22:49:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD733CC00) [pid = 2528] [serial = 69] [outer = 0000008CD6FDB000] 22:49:05 INFO - PROCESS | 2528 | 1468216145598 Marionette DEBUG loaded listener.js 22:49:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD7382C00) [pid = 2528] [serial = 70] [outer = 0000008CD6FDB000] 22:49:06 INFO - PROCESS | 2528 | 1468216146009 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]]]}] 22:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 626ms 22:49:06 INFO - PROCESS | 2528 | 1468216146060 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 22:49:06 INFO - PROCESS | 2528 | 1468216146064 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 22:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:49:06 INFO - PROCESS | 2528 | 1468216146074 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:49:06 INFO - PROCESS | 2528 | 1468216146076 Marionette TRACE conn5 <- [1,62,null,{}] 22:49:06 INFO - PROCESS | 2528 | 1468216146080 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}] 22:49:06 INFO - PROCESS | 2528 | 1468216146082 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:06 INFO - PROCESS | 2528 | 1468216146422 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 22:49:06 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD31DEC00) [pid = 2528] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:49:06 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD8B6A400) [pid = 2528] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:49:06 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDBA7C000) [pid = 2528] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:49:06 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CDF1C1800) [pid = 2528] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:49:06 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CE02C5C00) [pid = 2528] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:49:06 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CD7620800) [pid = 2528] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:49:06 INFO - PROCESS | 2528 | 1468216146476 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:06 INFO - PROCESS | 2528 | 1468216146478 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:06 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD8671800 == 23 [pid = 2528] [id = 25] 22:49:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD1D26400) [pid = 2528] [serial = 71] [outer = 0000000000000000] 22:49:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD0C49000) [pid = 2528] [serial = 72] [outer = 0000008CD1D26400] 22:49:06 INFO - PROCESS | 2528 | 1468216146525 Marionette DEBUG loaded listener.js 22:49:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD84CC400) [pid = 2528] [serial = 73] [outer = 0000008CD1D26400] 22:49:06 INFO - PROCESS | 2528 | 1468216146883 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]]]}] 22:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 839ms 22:49:06 INFO - PROCESS | 2528 | 1468216146917 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 22:49:06 INFO - PROCESS | 2528 | 1468216146919 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 22:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:49:06 INFO - PROCESS | 2528 | 1468216146934 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:49:06 INFO - PROCESS | 2528 | 1468216146940 Marionette TRACE conn5 <- [1,66,null,{}] 22:49:06 INFO - PROCESS | 2528 | 1468216146944 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}] 22:49:06 INFO - PROCESS | 2528 | 1468216146948 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:07 INFO - PROCESS | 2528 | 1468216147031 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 22:49:07 INFO - PROCESS | 2528 | 1468216147036 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:07 INFO - PROCESS | 2528 | 1468216147038 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:07 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE184000 == 24 [pid = 2528] [id = 26] 22:49:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD203AC00) [pid = 2528] [serial = 74] [outer = 0000000000000000] 22:49:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD8B72400) [pid = 2528] [serial = 75] [outer = 0000008CD203AC00] 22:49:07 INFO - PROCESS | 2528 | 1468216147084 Marionette DEBUG loaded listener.js 22:49:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CDBB09000) [pid = 2528] [serial = 76] [outer = 0000008CD203AC00] 22:49:07 INFO - PROCESS | 2528 | 1468216147466 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]]]}] 22:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 22:49:07 INFO - PROCESS | 2528 | 1468216147516 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 22:49:07 INFO - PROCESS | 2528 | 1468216147519 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 22:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:49:07 INFO - PROCESS | 2528 | 1468216147523 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:49:07 INFO - PROCESS | 2528 | 1468216147525 Marionette TRACE conn5 <- [1,70,null,{}] 22:49:07 INFO - PROCESS | 2528 | 1468216147528 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}] 22:49:07 INFO - PROCESS | 2528 | 1468216147530 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:07 INFO - PROCESS | 2528 | 1468216147620 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 22:49:07 INFO - PROCESS | 2528 | 1468216147625 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:07 INFO - PROCESS | 2528 | 1468216147627 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:07 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEB34000 == 25 [pid = 2528] [id = 27] 22:49:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CDC4C6C00) [pid = 2528] [serial = 77] [outer = 0000000000000000] 22:49:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CDE580400) [pid = 2528] [serial = 78] [outer = 0000008CDC4C6C00] 22:49:07 INFO - PROCESS | 2528 | 1468216147672 Marionette DEBUG loaded listener.js 22:49:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDEE4F000) [pid = 2528] [serial = 79] [outer = 0000008CDC4C6C00] 22:49:08 INFO - PROCESS | 2528 | 1468216148067 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]]]}] 22:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 22:49:08 INFO - PROCESS | 2528 | 1468216148112 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 22:49:08 INFO - PROCESS | 2528 | 1468216148114 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 22:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:49:08 INFO - PROCESS | 2528 | 1468216148117 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:49:08 INFO - PROCESS | 2528 | 1468216148119 Marionette TRACE conn5 <- [1,74,null,{}] 22:49:08 INFO - PROCESS | 2528 | 1468216148123 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}] 22:49:08 INFO - PROCESS | 2528 | 1468216148125 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:08 INFO - PROCESS | 2528 | 1468216148203 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 22:49:08 INFO - PROCESS | 2528 | 1468216148209 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:08 INFO - PROCESS | 2528 | 1468216148214 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:08 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE09B7800 == 26 [pid = 2528] [id = 28] 22:49:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDFF48C00) [pid = 2528] [serial = 80] [outer = 0000000000000000] 22:49:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDFF4CC00) [pid = 2528] [serial = 81] [outer = 0000008CDFF48C00] 22:49:08 INFO - PROCESS | 2528 | 1468216148269 Marionette DEBUG loaded listener.js 22:49:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CE092EC00) [pid = 2528] [serial = 82] [outer = 0000008CDFF48C00] 22:49:08 INFO - PROCESS | 2528 | 1468216148835 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]]]}] 22:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 734ms 22:49:08 INFO - PROCESS | 2528 | 1468216148855 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 22:49:08 INFO - PROCESS | 2528 | 1468216148860 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 22:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:49:08 INFO - PROCESS | 2528 | 1468216148864 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:49:08 INFO - PROCESS | 2528 | 1468216148870 Marionette TRACE conn5 <- [1,78,null,{}] 22:49:08 INFO - PROCESS | 2528 | 1468216148875 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}] 22:49:08 INFO - PROCESS | 2528 | 1468216148878 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:09 INFO - PROCESS | 2528 | 1468216149014 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 22:49:09 INFO - PROCESS | 2528 | 1468216149088 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:09 INFO - PROCESS | 2528 | 1468216149091 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:09 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD871C800 == 27 [pid = 2528] [id = 29] 22:49:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD72ECC00) [pid = 2528] [serial = 83] [outer = 0000000000000000] 22:49:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD733A400) [pid = 2528] [serial = 84] [outer = 0000008CD72ECC00] 22:49:09 INFO - PROCESS | 2528 | 1468216149149 Marionette DEBUG loaded listener.js 22:49:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD7628000) [pid = 2528] [serial = 85] [outer = 0000008CD72ECC00] 22:49:09 INFO - PROCESS | 2528 | 1468216149701 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]]]}] 22:49:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:49:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 879ms 22:49:09 INFO - PROCESS | 2528 | 1468216149749 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 22:49:09 INFO - PROCESS | 2528 | 1468216149754 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 22:49:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:49:09 INFO - PROCESS | 2528 | 1468216149760 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:49:09 INFO - PROCESS | 2528 | 1468216149764 Marionette TRACE conn5 <- [1,82,null,{}] 22:49:09 INFO - PROCESS | 2528 | 1468216149768 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}] 22:49:09 INFO - PROCESS | 2528 | 1468216149771 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:09 INFO - PROCESS | 2528 | 1468216149884 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 22:49:09 INFO - PROCESS | 2528 | 1468216149943 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:09 INFO - PROCESS | 2528 | 1468216149946 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:09 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE0BE6000 == 28 [pid = 2528] [id = 30] 22:49:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD222E000) [pid = 2528] [serial = 86] [outer = 0000000000000000] 22:49:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD80D3800) [pid = 2528] [serial = 87] [outer = 0000008CD222E000] 22:49:10 INFO - PROCESS | 2528 | 1468216150004 Marionette DEBUG loaded listener.js 22:49:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDB655C00) [pid = 2528] [serial = 88] [outer = 0000008CD222E000] 22:49:10 INFO - PROCESS | 2528 | 1468216150515 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]]]}] 22:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 837ms 22:49:10 INFO - PROCESS | 2528 | 1468216150599 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 22:49:10 INFO - PROCESS | 2528 | 1468216150602 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 22:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:49:10 INFO - PROCESS | 2528 | 1468216150606 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:49:10 INFO - PROCESS | 2528 | 1468216150610 Marionette TRACE conn5 <- [1,86,null,{}] 22:49:10 INFO - PROCESS | 2528 | 1468216150622 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}] 22:49:10 INFO - PROCESS | 2528 | 1468216150627 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:10 INFO - PROCESS | 2528 | 1468216150771 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 22:49:10 INFO - PROCESS | 2528 | 1468216150781 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:10 INFO - PROCESS | 2528 | 1468216150785 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:10 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C82800 == 29 [pid = 2528] [id = 31] 22:49:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDF89EC00) [pid = 2528] [serial = 89] [outer = 0000000000000000] 22:49:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDFF44400) [pid = 2528] [serial = 90] [outer = 0000008CDF89EC00] 22:49:10 INFO - PROCESS | 2528 | 1468216150842 Marionette DEBUG loaded listener.js 22:49:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CE0BBF800) [pid = 2528] [serial = 91] [outer = 0000008CDF89EC00] 22:49:11 INFO - PROCESS | 2528 | 1468216151361 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]]]}] 22:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 795ms 22:49:11 INFO - PROCESS | 2528 | 1468216151403 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 22:49:11 INFO - PROCESS | 2528 | 1468216151406 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 22:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:49:11 INFO - PROCESS | 2528 | 1468216151410 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:49:11 INFO - PROCESS | 2528 | 1468216151412 Marionette TRACE conn5 <- [1,90,null,{}] 22:49:11 INFO - PROCESS | 2528 | 1468216151416 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}] 22:49:11 INFO - PROCESS | 2528 | 1468216151418 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:11 INFO - PROCESS | 2528 | 1468216151526 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 22:49:11 INFO - PROCESS | 2528 | 1468216151597 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:11 INFO - PROCESS | 2528 | 1468216151599 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:11 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC411800 == 30 [pid = 2528] [id = 32] 22:49:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD229C800) [pid = 2528] [serial = 92] [outer = 0000000000000000] 22:49:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD22A2800) [pid = 2528] [serial = 93] [outer = 0000008CD229C800] 22:49:11 INFO - PROCESS | 2528 | 1468216151654 Marionette DEBUG loaded listener.js 22:49:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CE0BC1000) [pid = 2528] [serial = 94] [outer = 0000008CD229C800] 22:49:12 INFO - PROCESS | 2528 | 1468216152194 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]]]}] 22:49:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 838ms 22:49:12 INFO - PROCESS | 2528 | 1468216152249 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 22:49:12 INFO - PROCESS | 2528 | 1468216152252 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 22:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:49:12 INFO - PROCESS | 2528 | 1468216152255 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:49:12 INFO - PROCESS | 2528 | 1468216152257 Marionette TRACE conn5 <- [1,94,null,{}] 22:49:12 INFO - PROCESS | 2528 | 1468216152261 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}] 22:49:12 INFO - PROCESS | 2528 | 1468216152264 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:12 INFO - PROCESS | 2528 | 1468216152365 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 22:49:12 INFO - PROCESS | 2528 | 1468216152437 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:12 INFO - PROCESS | 2528 | 1468216152440 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:12 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD707D000 == 31 [pid = 2528] [id = 33] 22:49:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD229CC00) [pid = 2528] [serial = 95] [outer = 0000000000000000] 22:49:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD2349C00) [pid = 2528] [serial = 96] [outer = 0000008CD229CC00] 22:49:12 INFO - PROCESS | 2528 | 1468216152495 Marionette DEBUG loaded listener.js 22:49:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CD2350800) [pid = 2528] [serial = 97] [outer = 0000008CD229CC00] 22:49:13 INFO - PROCESS | 2528 | 1468216153102 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]]]}] 22:49:13 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F1B800 == 30 [pid = 2528] [id = 8] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CDEFDFC00) [pid = 2528] [serial = 17] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD033E000) [pid = 2528] [serial = 45] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDB65E800) [pid = 2528] [serial = 48] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CE2235000) [pid = 2528] [serial = 51] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CE3DED800) [pid = 2528] [serial = 54] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD0296800) [pid = 2528] [serial = 57] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD2134000) [pid = 2528] [serial = 60] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDB675400) [pid = 2528] [serial = 21] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD655C000) [pid = 2528] [serial = 24] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDBA81C00) [pid = 2528] [serial = 27] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDE60EC00) [pid = 2528] [serial = 33] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDF1C8400) [pid = 2528] [serial = 36] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CE092A800) [pid = 2528] [serial = 39] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD7625000) [pid = 2528] [serial = 42] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD752E800) [pid = 2528] [serial = 30] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDFFA7C00) [pid = 2528] [serial = 37] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CE0BC0800) [pid = 2528] [serial = 40] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD8B70800) [pid = 2528] [serial = 43] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDBD39400) [pid = 2528] [serial = 28] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CDDF98000) [pid = 2528] [serial = 22] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDFF49C00) [pid = 2528] [serial = 63] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDF0CA400) [pid = 2528] [serial = 14] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD84CEC00) [pid = 2528] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD84CCC00) [pid = 2528] [serial = 9] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD657D000) [pid = 2528] [serial = 4] [outer = 0000000000000000] [url = about:blank] 22:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1428ms 22:49:13 INFO - PROCESS | 2528 | 1468216153687 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 22:49:13 INFO - PROCESS | 2528 | 1468216153692 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 22:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:49:13 INFO - PROCESS | 2528 | 1468216153697 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:49:13 INFO - PROCESS | 2528 | 1468216153701 Marionette TRACE conn5 <- [1,98,null,{}] 22:49:13 INFO - PROCESS | 2528 | 1468216153707 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}] 22:49:13 INFO - PROCESS | 2528 | 1468216153711 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:13 INFO - PROCESS | 2528 | 1468216153802 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 22:49:13 INFO - PROCESS | 2528 | 1468216153837 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:13 INFO - PROCESS | 2528 | 1468216153842 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:13 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD3196000 == 31 [pid = 2528] [id = 34] 22:49:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD2224000) [pid = 2528] [serial = 98] [outer = 0000000000000000] 22:49:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD2227800) [pid = 2528] [serial = 99] [outer = 0000008CD2224000] 22:49:13 INFO - PROCESS | 2528 | 1468216153895 Marionette DEBUG loaded listener.js 22:49:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD2231400) [pid = 2528] [serial = 100] [outer = 0000008CD2224000] 22:49:14 INFO - PROCESS | 2528 | 1468216154314 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]]]}] 22:49:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 692ms 22:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:49:14 INFO - PROCESS | 2528 | 1468216154392 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 22:49:14 INFO - PROCESS | 2528 | 1468216154396 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 22:49:14 INFO - PROCESS | 2528 | 1468216154402 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:49:14 INFO - PROCESS | 2528 | 1468216154407 Marionette TRACE conn5 <- [1,102,null,{}] 22:49:14 INFO - PROCESS | 2528 | 1468216154411 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}] 22:49:14 INFO - PROCESS | 2528 | 1468216154414 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:14 INFO - PROCESS | 2528 | 1468216154504 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 22:49:14 INFO - PROCESS | 2528 | 1468216154520 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:14 INFO - PROCESS | 2528 | 1468216154522 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:14 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F2E000 == 32 [pid = 2528] [id = 35] 22:49:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD2352400) [pid = 2528] [serial = 101] [outer = 0000000000000000] 22:49:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD2A1DC00) [pid = 2528] [serial = 102] [outer = 0000008CD2352400] 22:49:14 INFO - PROCESS | 2528 | 1468216154572 Marionette DEBUG loaded listener.js 22:49:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD65B7800) [pid = 2528] [serial = 103] [outer = 0000008CD2352400] 22:49:14 INFO - PROCESS | 2528 | 1468216154968 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]]]}] 22:49:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 22:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:49:14 INFO - PROCESS | 2528 | 1468216154987 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 22:49:14 INFO - PROCESS | 2528 | 1468216154990 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 22:49:14 INFO - PROCESS | 2528 | 1468216154993 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:49:14 INFO - PROCESS | 2528 | 1468216154995 Marionette TRACE conn5 <- [1,106,null,{}] 22:49:15 INFO - PROCESS | 2528 | 1468216155006 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}] 22:49:15 INFO - PROCESS | 2528 | 1468216155011 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:15 INFO - PROCESS | 2528 | 1468216155106 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 22:49:15 INFO - PROCESS | 2528 | 1468216155114 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:15 INFO - PROCESS | 2528 | 1468216155118 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:15 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBB50000 == 33 [pid = 2528] [id = 36] 22:49:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD7337400) [pid = 2528] [serial = 104] [outer = 0000000000000000] 22:49:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD7344800) [pid = 2528] [serial = 105] [outer = 0000008CD7337400] 22:49:15 INFO - PROCESS | 2528 | 1468216155168 Marionette DEBUG loaded listener.js 22:49:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD7624C00) [pid = 2528] [serial = 106] [outer = 0000008CD7337400] 22:49:15 INFO - PROCESS | 2528 | 1468216155574 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]]]}] 22:49:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 22:49:15 INFO - PROCESS | 2528 | 1468216155632 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 22:49:15 INFO - PROCESS | 2528 | 1468216155635 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 22:49:15 INFO - PROCESS | 2528 | 1468216155638 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:49:15 INFO - PROCESS | 2528 | 1468216155640 Marionette TRACE conn5 <- [1,110,null,{}] 22:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:49:15 INFO - PROCESS | 2528 | 1468216155643 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}] 22:49:15 INFO - PROCESS | 2528 | 1468216155645 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:15 INFO - PROCESS | 2528 | 1468216155732 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 22:49:15 INFO - PROCESS | 2528 | 1468216155738 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:15 INFO - PROCESS | 2528 | 1468216155740 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:15 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE16E000 == 34 [pid = 2528] [id = 37] 22:49:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD8699400) [pid = 2528] [serial = 107] [outer = 0000000000000000] 22:49:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD8B68800) [pid = 2528] [serial = 108] [outer = 0000008CD8699400] 22:49:15 INFO - PROCESS | 2528 | 1468216155786 Marionette DEBUG loaded listener.js 22:49:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDB65D800) [pid = 2528] [serial = 109] [outer = 0000008CD8699400] 22:49:16 INFO - PROCESS | 2528 | 1468216156219 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]]]}] 22:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 22:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:49:16 INFO - PROCESS | 2528 | 1468216156273 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 22:49:16 INFO - PROCESS | 2528 | 1468216156275 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 22:49:16 INFO - PROCESS | 2528 | 1468216156278 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:49:16 INFO - PROCESS | 2528 | 1468216156280 Marionette TRACE conn5 <- [1,114,null,{}] 22:49:16 INFO - PROCESS | 2528 | 1468216156289 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}] 22:49:16 INFO - PROCESS | 2528 | 1468216156291 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:16 INFO - PROCESS | 2528 | 1468216156396 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 22:49:16 INFO - PROCESS | 2528 | 1468216156408 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:16 INFO - PROCESS | 2528 | 1468216156410 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:16 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEA33800 == 35 [pid = 2528] [id = 38] 22:49:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD2036C00) [pid = 2528] [serial = 110] [outer = 0000000000000000] 22:49:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDBA81400) [pid = 2528] [serial = 111] [outer = 0000008CD2036C00] 22:49:16 INFO - PROCESS | 2528 | 1468216156455 Marionette DEBUG loaded listener.js 22:49:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDBD39400) [pid = 2528] [serial = 112] [outer = 0000008CD2036C00] 22:49:16 INFO - PROCESS | 2528 | 1468216156891 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]]]}] 22:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 22:49:16 INFO - PROCESS | 2528 | 1468216156910 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 22:49:16 INFO - PROCESS | 2528 | 1468216156912 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 22:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:49:16 INFO - PROCESS | 2528 | 1468216156915 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:49:16 INFO - PROCESS | 2528 | 1468216156917 Marionette TRACE conn5 <- [1,118,null,{}] 22:49:16 INFO - PROCESS | 2528 | 1468216156926 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}] 22:49:16 INFO - PROCESS | 2528 | 1468216156932 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:17 INFO - PROCESS | 2528 | 1468216157065 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 22:49:17 INFO - PROCESS | 2528 | 1468216157071 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:17 INFO - PROCESS | 2528 | 1468216157073 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:17 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF518000 == 36 [pid = 2528] [id = 39] 22:49:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDC4CB400) [pid = 2528] [serial = 113] [outer = 0000000000000000] 22:49:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDEEBCC00) [pid = 2528] [serial = 114] [outer = 0000008CDC4CB400] 22:49:17 INFO - PROCESS | 2528 | 1468216157124 Marionette DEBUG loaded listener.js 22:49:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDF962C00) [pid = 2528] [serial = 115] [outer = 0000008CDC4CB400] 22:49:17 INFO - PROCESS | 2528 | 1468216157523 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]]]}] 22:49:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 22:49:17 INFO - PROCESS | 2528 | 1468216157547 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 22:49:17 INFO - PROCESS | 2528 | 1468216157550 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 22:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:49:17 INFO - PROCESS | 2528 | 1468216157553 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:49:17 INFO - PROCESS | 2528 | 1468216157554 Marionette TRACE conn5 <- [1,122,null,{}] 22:49:17 INFO - PROCESS | 2528 | 1468216157558 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}] 22:49:17 INFO - PROCESS | 2528 | 1468216157560 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:17 INFO - PROCESS | 2528 | 1468216157664 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 22:49:17 INFO - PROCESS | 2528 | 1468216157689 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:17 INFO - PROCESS | 2528 | 1468216157691 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:17 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE1399800 == 37 [pid = 2528] [id = 40] 22:49:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD213DC00) [pid = 2528] [serial = 116] [outer = 0000000000000000] 22:49:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDFFAC000) [pid = 2528] [serial = 117] [outer = 0000008CD213DC00] 22:49:17 INFO - PROCESS | 2528 | 1468216157770 Marionette DEBUG loaded listener.js 22:49:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CE092D000) [pid = 2528] [serial = 118] [outer = 0000008CD213DC00] 22:49:18 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDFF48C00) [pid = 2528] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:49:18 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD6FDB000) [pid = 2528] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:49:18 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD1D26400) [pid = 2528] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:49:18 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDC4C6C00) [pid = 2528] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:49:18 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD203AC00) [pid = 2528] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:49:18 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD033B400) [pid = 2528] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:49:18 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDFF42C00) [pid = 2528] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:49:18 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD0335400) [pid = 2528] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:49:18 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD033A000) [pid = 2528] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:49:18 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD028F000) [pid = 2528] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:49:18 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD727F800) [pid = 2528] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:49:18 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CE3DEA800) [pid = 2528] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:49:18 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDE604400) [pid = 2528] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:49:18 INFO - PROCESS | 2528 | 1468216158195 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]]]}] 22:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 691ms 22:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:49:18 INFO - PROCESS | 2528 | 1468216158247 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 22:49:18 INFO - PROCESS | 2528 | 1468216158249 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 22:49:18 INFO - PROCESS | 2528 | 1468216158252 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:49:18 INFO - PROCESS | 2528 | 1468216158254 Marionette TRACE conn5 <- [1,126,null,{}] 22:49:18 INFO - PROCESS | 2528 | 1468216158257 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}] 22:49:18 INFO - PROCESS | 2528 | 1468216158259 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:18 INFO - PROCESS | 2528 | 1468216158357 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 22:49:18 INFO - PROCESS | 2528 | 1468216158396 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:18 INFO - PROCESS | 2528 | 1468216158398 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:18 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4B6C000 == 38 [pid = 2528] [id = 41] 22:49:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD203AC00) [pid = 2528] [serial = 119] [outer = 0000000000000000] 22:49:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD2284C00) [pid = 2528] [serial = 120] [outer = 0000008CD203AC00] 22:49:18 INFO - PROCESS | 2528 | 1468216158442 Marionette DEBUG loaded listener.js 22:49:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD228C400) [pid = 2528] [serial = 121] [outer = 0000008CD203AC00] 22:49:18 INFO - PROCESS | 2528 | 1468216158768 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]]]}] 22:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 22:49:18 INFO - PROCESS | 2528 | 1468216158844 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 22:49:18 INFO - PROCESS | 2528 | 1468216158846 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 22:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:49:18 INFO - PROCESS | 2528 | 1468216158849 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:49:18 INFO - PROCESS | 2528 | 1468216158851 Marionette TRACE conn5 <- [1,130,null,{}] 22:49:18 INFO - PROCESS | 2528 | 1468216158855 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}] 22:49:18 INFO - PROCESS | 2528 | 1468216158857 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:18 INFO - PROCESS | 2528 | 1468216158964 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 22:49:19 INFO - PROCESS | 2528 | 1468216158991 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:19 INFO - PROCESS | 2528 | 1468216158993 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:19 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4818800 == 39 [pid = 2528] [id = 42] 22:49:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD2290800) [pid = 2528] [serial = 122] [outer = 0000000000000000] 22:49:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD7631800) [pid = 2528] [serial = 123] [outer = 0000008CD2290800] 22:49:19 INFO - PROCESS | 2528 | 1468216159037 Marionette DEBUG loaded listener.js 22:49:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDFF48000) [pid = 2528] [serial = 124] [outer = 0000008CD2290800] 22:49:19 INFO - PROCESS | 2528 | 1468216159407 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]]]}] 22:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 22:49:19 INFO - PROCESS | 2528 | 1468216159439 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 22:49:19 INFO - PROCESS | 2528 | 1468216159441 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 22:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:49:19 INFO - PROCESS | 2528 | 1468216159444 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:49:19 INFO - PROCESS | 2528 | 1468216159446 Marionette TRACE conn5 <- [1,134,null,{}] 22:49:19 INFO - PROCESS | 2528 | 1468216159450 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}] 22:49:19 INFO - PROCESS | 2528 | 1468216159451 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:19 INFO - PROCESS | 2528 | 1468216159555 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 22:49:19 INFO - PROCESS | 2528 | 1468216159562 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:19 INFO - PROCESS | 2528 | 1468216159564 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:19 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE211B800 == 40 [pid = 2528] [id = 43] 22:49:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD36BC400) [pid = 2528] [serial = 125] [outer = 0000000000000000] 22:49:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDBBC1000) [pid = 2528] [serial = 126] [outer = 0000008CD36BC400] 22:49:19 INFO - PROCESS | 2528 | 1468216159608 Marionette DEBUG loaded listener.js 22:49:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDBBC8000) [pid = 2528] [serial = 127] [outer = 0000008CD36BC400] 22:49:19 INFO - PROCESS | 2528 | 1468216159974 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]]]}] 22:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 22:49:20 INFO - PROCESS | 2528 | 1468216160035 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 22:49:20 INFO - PROCESS | 2528 | 1468216160037 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 22:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:49:20 INFO - PROCESS | 2528 | 1468216160041 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:49:20 INFO - PROCESS | 2528 | 1468216160043 Marionette TRACE conn5 <- [1,138,null,{}] 22:49:20 INFO - PROCESS | 2528 | 1468216160088 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}] 22:49:20 INFO - PROCESS | 2528 | 1468216160091 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:20 INFO - PROCESS | 2528 | 1468216160232 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 22:49:20 INFO - PROCESS | 2528 | 1468216160369 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:20 INFO - PROCESS | 2528 | 1468216160373 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:20 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD6F7E800 == 41 [pid = 2528] [id = 44] 22:49:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD2134800) [pid = 2528] [serial = 128] [outer = 0000000000000000] 22:49:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD213AC00) [pid = 2528] [serial = 129] [outer = 0000008CD2134800] 22:49:20 INFO - PROCESS | 2528 | 1468216160456 Marionette DEBUG loaded listener.js 22:49:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD2289400) [pid = 2528] [serial = 130] [outer = 0000008CD2134800] 22:49:21 INFO - PROCESS | 2528 | 1468216161194 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]]]}] 22:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1217ms 22:49:21 INFO - PROCESS | 2528 | 1468216161262 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 22:49:21 INFO - PROCESS | 2528 | 1468216161266 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 22:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:49:21 INFO - PROCESS | 2528 | 1468216161270 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:49:21 INFO - PROCESS | 2528 | 1468216161273 Marionette TRACE conn5 <- [1,142,null,{}] 22:49:21 INFO - PROCESS | 2528 | 1468216161279 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}] 22:49:21 INFO - PROCESS | 2528 | 1468216161282 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:21 INFO - PROCESS | 2528 | 1468216161410 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 22:49:21 INFO - PROCESS | 2528 | 1468216161470 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:21 INFO - PROCESS | 2528 | 1468216161474 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:21 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF82000 == 42 [pid = 2528] [id = 45] 22:49:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD687BC00) [pid = 2528] [serial = 131] [outer = 0000000000000000] 22:49:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD6FB1000) [pid = 2528] [serial = 132] [outer = 0000008CD687BC00] 22:49:21 INFO - PROCESS | 2528 | 1468216161531 Marionette DEBUG loaded listener.js 22:49:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD7621000) [pid = 2528] [serial = 133] [outer = 0000008CD687BC00] 22:49:22 INFO - PROCESS | 2528 | 1468216162401 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]]]}] 22:49:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE0BE6000 == 41 [pid = 2528] [id = 30] 22:49:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC411800 == 40 [pid = 2528] [id = 32] 22:49:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C82800 == 39 [pid = 2528] [id = 31] 22:49:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4818800 == 38 [pid = 2528] [id = 42] 22:49:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4B6C000 == 37 [pid = 2528] [id = 41] 22:49:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE1399800 == 36 [pid = 2528] [id = 40] 22:49:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF518000 == 35 [pid = 2528] [id = 39] 22:49:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEA33800 == 34 [pid = 2528] [id = 38] 22:49:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE16E000 == 33 [pid = 2528] [id = 37] 22:49:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBB50000 == 32 [pid = 2528] [id = 36] 22:49:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F2E000 == 31 [pid = 2528] [id = 35] 22:49:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD3196000 == 30 [pid = 2528] [id = 34] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CE4B55C00) [pid = 2528] [serial = 64] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDBB4B400) [pid = 2528] [serial = 46] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDFF3E400) [pid = 2528] [serial = 61] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CE0B24000) [pid = 2528] [serial = 58] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CE222B800) [pid = 2528] [serial = 49] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CE3DF2800) [pid = 2528] [serial = 55] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CE3B11C00) [pid = 2528] [serial = 52] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CE092EC00) [pid = 2528] [serial = 82] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD733CC00) [pid = 2528] [serial = 69] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD0C49000) [pid = 2528] [serial = 72] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDFF4CC00) [pid = 2528] [serial = 81] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDEE4F000) [pid = 2528] [serial = 79] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD8B72400) [pid = 2528] [serial = 75] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDE580400) [pid = 2528] [serial = 78] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD84CC400) [pid = 2528] [serial = 73] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD163CC00) [pid = 2528] [serial = 66] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD267B000) [pid = 2528] [serial = 67] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD7382C00) [pid = 2528] [serial = 70] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDBB09000) [pid = 2528] [serial = 76] [outer = 0000000000000000] [url = about:blank] 22:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1179ms 22:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:49:22 INFO - PROCESS | 2528 | 1468216162454 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 22:49:22 INFO - PROCESS | 2528 | 1468216162458 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 22:49:22 INFO - PROCESS | 2528 | 1468216162463 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:49:22 INFO - PROCESS | 2528 | 1468216162466 Marionette TRACE conn5 <- [1,146,null,{}] 22:49:22 INFO - PROCESS | 2528 | 1468216162471 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}] 22:49:22 INFO - PROCESS | 2528 | 1468216162474 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:22 INFO - PROCESS | 2528 | 1468216162563 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 22:49:22 INFO - PROCESS | 2528 | 1468216162578 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:22 INFO - PROCESS | 2528 | 1468216162580 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:22 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD657E800 == 31 [pid = 2528] [id = 46] 22:49:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD2226800) [pid = 2528] [serial = 134] [outer = 0000000000000000] 22:49:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD2230800) [pid = 2528] [serial = 135] [outer = 0000008CD2226800] 22:49:22 INFO - PROCESS | 2528 | 1468216162628 Marionette DEBUG loaded listener.js 22:49:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD229F400) [pid = 2528] [serial = 136] [outer = 0000008CD2226800] 22:49:23 INFO - PROCESS | 2528 | 1468216163086 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]]]}] 22:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 691ms 22:49:23 INFO - PROCESS | 2528 | 1468216163154 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 22:49:23 INFO - PROCESS | 2528 | 1468216163159 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 22:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:49:23 INFO - PROCESS | 2528 | 1468216163165 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:49:23 INFO - PROCESS | 2528 | 1468216163168 Marionette TRACE conn5 <- [1,150,null,{}] 22:49:23 INFO - PROCESS | 2528 | 1468216163172 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}] 22:49:23 INFO - PROCESS | 2528 | 1468216163174 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:23 INFO - PROCESS | 2528 | 1468216163261 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 22:49:23 INFO - PROCESS | 2528 | 1468216163269 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:23 INFO - PROCESS | 2528 | 1468216163271 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:23 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD8708800 == 32 [pid = 2528] [id = 47] 22:49:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD6CF0400) [pid = 2528] [serial = 137] [outer = 0000000000000000] 22:49:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD729BC00) [pid = 2528] [serial = 138] [outer = 0000008CD6CF0400] 22:49:23 INFO - PROCESS | 2528 | 1468216163322 Marionette DEBUG loaded listener.js 22:49:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD753DC00) [pid = 2528] [serial = 139] [outer = 0000008CD6CF0400] 22:49:23 INFO - PROCESS | 2528 | 1468216163740 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]]]}] 22:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 627ms 22:49:23 INFO - PROCESS | 2528 | 1468216163794 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 22:49:23 INFO - PROCESS | 2528 | 1468216163797 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 22:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:49:23 INFO - PROCESS | 2528 | 1468216163801 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:49:23 INFO - PROCESS | 2528 | 1468216163804 Marionette TRACE conn5 <- [1,154,null,{}] 22:49:23 INFO - PROCESS | 2528 | 1468216163815 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}] 22:49:23 INFO - PROCESS | 2528 | 1468216163820 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:23 INFO - PROCESS | 2528 | 1468216163947 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 22:49:23 INFO - PROCESS | 2528 | 1468216163958 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:23 INFO - PROCESS | 2528 | 1468216163961 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:23 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE183000 == 33 [pid = 2528] [id = 48] 22:49:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD80D3C00) [pid = 2528] [serial = 140] [outer = 0000000000000000] 22:49:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD8165400) [pid = 2528] [serial = 141] [outer = 0000008CD80D3C00] 22:49:24 INFO - PROCESS | 2528 | 1468216164009 Marionette DEBUG loaded listener.js 22:49:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD8B70C00) [pid = 2528] [serial = 142] [outer = 0000008CD80D3C00] 22:49:24 INFO - PROCESS | 2528 | 1468216164413 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]]]}] 22:49:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 627ms 22:49:24 INFO - PROCESS | 2528 | 1468216164441 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 22:49:24 INFO - PROCESS | 2528 | 1468216164444 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 22:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:49:24 INFO - PROCESS | 2528 | 1468216164447 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:49:24 INFO - PROCESS | 2528 | 1468216164449 Marionette TRACE conn5 <- [1,158,null,{}] 22:49:24 INFO - PROCESS | 2528 | 1468216164452 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}] 22:49:24 INFO - PROCESS | 2528 | 1468216164454 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:24 INFO - PROCESS | 2528 | 1468216164566 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 22:49:24 INFO - PROCESS | 2528 | 1468216164571 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:24 INFO - PROCESS | 2528 | 1468216164573 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:24 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEB44800 == 34 [pid = 2528] [id = 49] 22:49:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDB675400) [pid = 2528] [serial = 143] [outer = 0000000000000000] 22:49:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDBB0BC00) [pid = 2528] [serial = 144] [outer = 0000008CDB675400] 22:49:24 INFO - PROCESS | 2528 | 1468216164627 Marionette DEBUG loaded listener.js 22:49:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDBBC1C00) [pid = 2528] [serial = 145] [outer = 0000008CDB675400] 22:49:25 INFO - PROCESS | 2528 | 1468216165045 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]]]}] 22:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 22:49:25 INFO - PROCESS | 2528 | 1468216165079 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 22:49:25 INFO - PROCESS | 2528 | 1468216165081 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 22:49:25 INFO - PROCESS | 2528 | 1468216165084 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:49:25 INFO - PROCESS | 2528 | 1468216165086 Marionette TRACE conn5 <- [1,162,null,{}] 22:49:25 INFO - PROCESS | 2528 | 1468216165090 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}] 22:49:25 INFO - PROCESS | 2528 | 1468216165092 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:25 INFO - PROCESS | 2528 | 1468216165192 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 22:49:25 INFO - PROCESS | 2528 | 1468216165197 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:25 INFO - PROCESS | 2528 | 1468216165199 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:25 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF519000 == 35 [pid = 2528] [id = 50] 22:49:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD1D26000) [pid = 2528] [serial = 146] [outer = 0000000000000000] 22:49:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDBD44400) [pid = 2528] [serial = 147] [outer = 0000008CD1D26000] 22:49:25 INFO - PROCESS | 2528 | 1468216165244 Marionette DEBUG loaded listener.js 22:49:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDDFA0C00) [pid = 2528] [serial = 148] [outer = 0000008CD1D26000] 22:49:25 INFO - PROCESS | 2528 | 1468216165691 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]]]}] 22:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 22:49:25 INFO - PROCESS | 2528 | 1468216165717 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 22:49:25 INFO - PROCESS | 2528 | 1468216165719 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 22:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:49:25 INFO - PROCESS | 2528 | 1468216165723 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:49:25 INFO - PROCESS | 2528 | 1468216165724 Marionette TRACE conn5 <- [1,166,null,{}] 22:49:25 INFO - PROCESS | 2528 | 1468216165728 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}] 22:49:25 INFO - PROCESS | 2528 | 1468216165733 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:25 INFO - PROCESS | 2528 | 1468216165873 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 22:49:25 INFO - PROCESS | 2528 | 1468216165884 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:25 INFO - PROCESS | 2528 | 1468216165886 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:25 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2008800 == 36 [pid = 2528] [id = 51] 22:49:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDE605400) [pid = 2528] [serial = 149] [outer = 0000000000000000] 22:49:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDF1C5800) [pid = 2528] [serial = 150] [outer = 0000008CDE605400] 22:49:25 INFO - PROCESS | 2528 | 1468216165969 Marionette DEBUG loaded listener.js 22:49:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CE02C6000) [pid = 2528] [serial = 151] [outer = 0000008CDE605400] 22:49:26 INFO - PROCESS | 2528 | 1468216166364 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]]]}] 22:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 690ms 22:49:26 INFO - PROCESS | 2528 | 1468216166416 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 22:49:26 INFO - PROCESS | 2528 | 1468216166418 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 22:49:26 INFO - PROCESS | 2528 | 1468216166421 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:49:26 INFO - PROCESS | 2528 | 1468216166423 Marionette TRACE conn5 <- [1,170,null,{}] 22:49:26 INFO - PROCESS | 2528 | 1468216166427 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}] 22:49:26 INFO - PROCESS | 2528 | 1468216166429 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:26 INFO - PROCESS | 2528 | 1468216166652 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 22:49:26 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD2290800) [pid = 2528] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:49:26 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD2224000) [pid = 2528] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:49:26 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD2352400) [pid = 2528] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:49:26 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD2036C00) [pid = 2528] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:49:26 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD7337400) [pid = 2528] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:49:26 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD8699400) [pid = 2528] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:49:26 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDC4CB400) [pid = 2528] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:49:26 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD203AC00) [pid = 2528] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:49:26 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD229CC00) [pid = 2528] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:49:26 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD213DC00) [pid = 2528] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:49:26 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD72ECC00) [pid = 2528] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:49:26 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD222E000) [pid = 2528] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:49:26 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDF89EC00) [pid = 2528] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:49:26 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD229C800) [pid = 2528] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:49:26 INFO - PROCESS | 2528 | 1468216166703 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:26 INFO - PROCESS | 2528 | 1468216166706 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:26 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7057800 == 37 [pid = 2528] [id = 52] 22:49:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD0293C00) [pid = 2528] [serial = 152] [outer = 0000000000000000] 22:49:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD203AC00) [pid = 2528] [serial = 153] [outer = 0000008CD0293C00] 22:49:26 INFO - PROCESS | 2528 | 1468216166750 Marionette DEBUG loaded listener.js 22:49:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD2344C00) [pid = 2528] [serial = 154] [outer = 0000008CD0293C00] 22:49:27 INFO - PROCESS | 2528 | 1468216167056 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]]]}] 22:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 22:49:27 INFO - PROCESS | 2528 | 1468216167097 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 22:49:27 INFO - PROCESS | 2528 | 1468216167099 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 22:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:49:27 INFO - PROCESS | 2528 | 1468216167102 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:49:27 INFO - PROCESS | 2528 | 1468216167104 Marionette TRACE conn5 <- [1,174,null,{}] 22:49:27 INFO - PROCESS | 2528 | 1468216167113 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}] 22:49:27 INFO - PROCESS | 2528 | 1468216167115 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:27 INFO - PROCESS | 2528 | 1468216167227 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 22:49:27 INFO - PROCESS | 2528 | 1468216167235 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:27 INFO - PROCESS | 2528 | 1468216167237 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:27 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C80000 == 38 [pid = 2528] [id = 53] 22:49:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD0335000) [pid = 2528] [serial = 155] [outer = 0000000000000000] 22:49:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDF1C9800) [pid = 2528] [serial = 156] [outer = 0000008CD0335000] 22:49:27 INFO - PROCESS | 2528 | 1468216167281 Marionette DEBUG loaded listener.js 22:49:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CE1376800) [pid = 2528] [serial = 157] [outer = 0000008CD0335000] 22:49:27 INFO - PROCESS | 2528 | 1468216167629 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]]]}] 22:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 586ms 22:49:27 INFO - PROCESS | 2528 | 1468216167691 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 22:49:27 INFO - PROCESS | 2528 | 1468216167693 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 22:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:49:27 INFO - PROCESS | 2528 | 1468216167697 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:49:27 INFO - PROCESS | 2528 | 1468216167699 Marionette TRACE conn5 <- [1,178,null,{}] 22:49:27 INFO - PROCESS | 2528 | 1468216167702 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}] 22:49:27 INFO - PROCESS | 2528 | 1468216167704 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:27 INFO - PROCESS | 2528 | 1468216167809 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 22:49:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CE13B5800) [pid = 2528] [serial = 158] [outer = 0000008CDE582400] 22:49:27 INFO - PROCESS | 2528 | 1468216167864 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:27 INFO - PROCESS | 2528 | 1468216167866 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:27 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5FA8800 == 39 [pid = 2528] [id = 54] 22:49:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDF8A0C00) [pid = 2528] [serial = 159] [outer = 0000000000000000] 22:49:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CE3B0AC00) [pid = 2528] [serial = 160] [outer = 0000008CDF8A0C00] 22:49:27 INFO - PROCESS | 2528 | 1468216167916 Marionette DEBUG loaded listener.js 22:49:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CE3B14000) [pid = 2528] [serial = 161] [outer = 0000008CDF8A0C00] 22:49:28 INFO - PROCESS | 2528 | 1468216168280 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]]]}] 22:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 22:49:28 INFO - PROCESS | 2528 | 1468216168329 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 22:49:28 INFO - PROCESS | 2528 | 1468216168332 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 22:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:49:28 INFO - PROCESS | 2528 | 1468216168335 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:49:28 INFO - PROCESS | 2528 | 1468216168345 Marionette TRACE conn5 <- [1,182,null,{}] 22:49:28 INFO - PROCESS | 2528 | 1468216168349 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}] 22:49:28 INFO - PROCESS | 2528 | 1468216168351 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:28 INFO - PROCESS | 2528 | 1468216168454 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 22:49:28 INFO - PROCESS | 2528 | 1468216168462 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:28 INFO - PROCESS | 2528 | 1468216168464 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:28 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE21800 == 40 [pid = 2528] [id = 55] 22:49:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDDFA2000) [pid = 2528] [serial = 162] [outer = 0000000000000000] 22:49:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CE3DED000) [pid = 2528] [serial = 163] [outer = 0000008CDDFA2000] 22:49:28 INFO - PROCESS | 2528 | 1468216168507 Marionette DEBUG loaded listener.js 22:49:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CE1372C00) [pid = 2528] [serial = 164] [outer = 0000008CDDFA2000] 22:49:29 INFO - PROCESS | 2528 | 1468216169081 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]]]}] 22:49:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 796ms 22:49:29 INFO - PROCESS | 2528 | 1468216169134 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 22:49:29 INFO - PROCESS | 2528 | 1468216169139 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 22:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:49:29 INFO - PROCESS | 2528 | 1468216169219 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:49:29 INFO - PROCESS | 2528 | 1468216169225 Marionette TRACE conn5 <- [1,186,null,{}] 22:49:29 INFO - PROCESS | 2528 | 1468216169232 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}] 22:49:29 INFO - PROCESS | 2528 | 1468216169235 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:29 INFO - PROCESS | 2528 | 1468216169355 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 22:49:29 INFO - PROCESS | 2528 | 1468216169414 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:29 INFO - PROCESS | 2528 | 1468216169417 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:29 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD888B000 == 41 [pid = 2528] [id = 56] 22:49:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD2223800) [pid = 2528] [serial = 165] [outer = 0000000000000000] 22:49:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD234F800) [pid = 2528] [serial = 166] [outer = 0000008CD2223800] 22:49:29 INFO - PROCESS | 2528 | 1468216169476 Marionette DEBUG loaded listener.js 22:49:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD6874C00) [pid = 2528] [serial = 167] [outer = 0000008CD2223800] 22:49:30 INFO - PROCESS | 2528 | 1468216169997 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]]]}] 22:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 879ms 22:49:30 INFO - PROCESS | 2528 | 1468216170057 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 22:49:30 INFO - PROCESS | 2528 | 1468216170063 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 22:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:49:30 INFO - PROCESS | 2528 | 1468216170070 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:49:30 INFO - PROCESS | 2528 | 1468216170073 Marionette TRACE conn5 <- [1,190,null,{}] 22:49:30 INFO - PROCESS | 2528 | 1468216170077 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}] 22:49:30 INFO - PROCESS | 2528 | 1468216170080 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:30 INFO - PROCESS | 2528 | 1468216170196 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 22:49:30 INFO - PROCESS | 2528 | 1468216170276 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:30 INFO - PROCESS | 2528 | 1468216170279 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:30 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF138800 == 42 [pid = 2528] [id = 57] 22:49:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CD8699800) [pid = 2528] [serial = 168] [outer = 0000000000000000] 22:49:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CD8B6F000) [pid = 2528] [serial = 169] [outer = 0000008CD8699800] 22:49:30 INFO - PROCESS | 2528 | 1468216170337 Marionette DEBUG loaded listener.js 22:49:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CDBBBC800) [pid = 2528] [serial = 170] [outer = 0000008CD8699800] 22:49:30 INFO - PROCESS | 2528 | 1468216170882 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]]]}] 22:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 881ms 22:49:30 INFO - PROCESS | 2528 | 1468216170952 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 22:49:30 INFO - PROCESS | 2528 | 1468216170955 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 22:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:49:30 INFO - PROCESS | 2528 | 1468216170959 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:49:30 INFO - PROCESS | 2528 | 1468216170963 Marionette TRACE conn5 <- [1,194,null,{}] 22:49:30 INFO - PROCESS | 2528 | 1468216170975 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}] 22:49:30 INFO - PROCESS | 2528 | 1468216170980 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:31 INFO - PROCESS | 2528 | 1468216171122 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 22:49:31 INFO - PROCESS | 2528 | 1468216171191 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:31 INFO - PROCESS | 2528 | 1468216171194 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:31 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5EE4800 == 43 [pid = 2528] [id = 58] 22:49:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CD7343000) [pid = 2528] [serial = 171] [outer = 0000000000000000] 22:49:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CDBBBCC00) [pid = 2528] [serial = 172] [outer = 0000008CD7343000] 22:49:31 INFO - PROCESS | 2528 | 1468216171252 Marionette DEBUG loaded listener.js 22:49:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CDEFE6000) [pid = 2528] [serial = 173] [outer = 0000008CD7343000] 22:49:31 INFO - PROCESS | 2528 | 1468216171810 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]]]}] 22:49:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 22:49:31 INFO - PROCESS | 2528 | 1468216171986 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 22:49:31 INFO - PROCESS | 2528 | 1468216171991 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 22:49:32 INFO - PROCESS | 2528 | 1468216172020 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:49:32 INFO - PROCESS | 2528 | 1468216172022 Marionette TRACE conn5 <- [1,198,null,{}] 22:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:49:32 INFO - PROCESS | 2528 | 1468216172041 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}] 22:49:32 INFO - PROCESS | 2528 | 1468216172045 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:32 INFO - PROCESS | 2528 | 1468216172146 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 22:49:32 INFO - PROCESS | 2528 | 1468216172207 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:32 INFO - PROCESS | 2528 | 1468216172212 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:32 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F50800 == 44 [pid = 2528] [id = 59] 22:49:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CD203A400) [pid = 2528] [serial = 174] [outer = 0000000000000000] 22:49:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0000008CD2134400) [pid = 2528] [serial = 175] [outer = 0000008CD203A400] 22:49:32 INFO - PROCESS | 2528 | 1468216172261 Marionette DEBUG loaded listener.js 22:49:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0000008CD222EC00) [pid = 2528] [serial = 176] [outer = 0000008CD203A400] 22:49:32 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5FA8800 == 43 [pid = 2528] [id = 54] 22:49:32 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C80000 == 42 [pid = 2528] [id = 53] 22:49:32 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7057800 == 41 [pid = 2528] [id = 52] 22:49:32 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2008800 == 40 [pid = 2528] [id = 51] 22:49:32 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF519000 == 39 [pid = 2528] [id = 50] 22:49:32 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEB44800 == 38 [pid = 2528] [id = 49] 22:49:32 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE183000 == 37 [pid = 2528] [id = 48] 22:49:32 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD8708800 == 36 [pid = 2528] [id = 47] 22:49:32 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD657E800 == 35 [pid = 2528] [id = 46] 22:49:32 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE211B800 == 34 [pid = 2528] [id = 43] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0000008CDFF48000) [pid = 2528] [serial = 124] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0000008CD2227800) [pid = 2528] [serial = 99] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CD2231400) [pid = 2528] [serial = 100] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CD2A1DC00) [pid = 2528] [serial = 102] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CD65B7800) [pid = 2528] [serial = 103] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CDBA81400) [pid = 2528] [serial = 111] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD7344800) [pid = 2528] [serial = 105] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CD7624C00) [pid = 2528] [serial = 106] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD8B68800) [pid = 2528] [serial = 108] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDF962C00) [pid = 2528] [serial = 115] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDEEBCC00) [pid = 2528] [serial = 114] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD2284C00) [pid = 2528] [serial = 120] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD2350800) [pid = 2528] [serial = 97] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD2349C00) [pid = 2528] [serial = 96] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDFFAC000) [pid = 2528] [serial = 117] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD7631800) [pid = 2528] [serial = 123] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD7628000) [pid = 2528] [serial = 85] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD733A400) [pid = 2528] [serial = 84] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDB655C00) [pid = 2528] [serial = 88] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD80D3800) [pid = 2528] [serial = 87] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CE0BBF800) [pid = 2528] [serial = 91] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDFF44400) [pid = 2528] [serial = 90] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CE0BC1000) [pid = 2528] [serial = 94] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD22A2800) [pid = 2528] [serial = 93] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD228C400) [pid = 2528] [serial = 121] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDBD39400) [pid = 2528] [serial = 112] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDBBC1000) [pid = 2528] [serial = 126] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CE092D000) [pid = 2528] [serial = 118] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDB65D800) [pid = 2528] [serial = 109] [outer = 0000000000000000] [url = about:blank] 22:49:32 INFO - PROCESS | 2528 | 1468216172853 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]]]}] 22:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 899ms 22:49:32 INFO - PROCESS | 2528 | 1468216172940 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 22:49:32 INFO - PROCESS | 2528 | 1468216172943 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 22:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:49:32 INFO - PROCESS | 2528 | 1468216172952 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:49:32 INFO - PROCESS | 2528 | 1468216172956 Marionette TRACE conn5 <- [1,202,null,{}] 22:49:32 INFO - PROCESS | 2528 | 1468216172961 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}] 22:49:32 INFO - PROCESS | 2528 | 1468216172963 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:33 INFO - PROCESS | 2528 | 1468216173057 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 22:49:33 INFO - PROCESS | 2528 | 1468216173062 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:33 INFO - PROCESS | 2528 | 1468216173065 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:33 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD6865000 == 35 [pid = 2528] [id = 60] 22:49:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD2287000) [pid = 2528] [serial = 177] [outer = 0000000000000000] 22:49:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD228E800) [pid = 2528] [serial = 178] [outer = 0000008CD2287000] 22:49:33 INFO - PROCESS | 2528 | 1468216173113 Marionette DEBUG loaded listener.js 22:49:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD234A800) [pid = 2528] [serial = 179] [outer = 0000008CD2287000] 22:49:33 INFO - PROCESS | 2528 | 1468216173527 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]]]}] 22:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 22:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:49:33 INFO - PROCESS | 2528 | 1468216173586 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 22:49:33 INFO - PROCESS | 2528 | 1468216173589 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 22:49:33 INFO - PROCESS | 2528 | 1468216173592 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:49:33 INFO - PROCESS | 2528 | 1468216173594 Marionette TRACE conn5 <- [1,206,null,{}] 22:49:33 INFO - PROCESS | 2528 | 1468216173604 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}] 22:49:33 INFO - PROCESS | 2528 | 1468216173608 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:33 INFO - PROCESS | 2528 | 1468216173699 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 22:49:33 INFO - PROCESS | 2528 | 1468216173737 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:33 INFO - PROCESS | 2528 | 1468216173740 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:33 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC389800 == 36 [pid = 2528] [id = 61] 22:49:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD7337800) [pid = 2528] [serial = 180] [outer = 0000000000000000] 22:49:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD733F000) [pid = 2528] [serial = 181] [outer = 0000008CD7337800] 22:49:33 INFO - PROCESS | 2528 | 1468216173790 Marionette DEBUG loaded listener.js 22:49:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD762EC00) [pid = 2528] [serial = 182] [outer = 0000008CD7337800] 22:49:34 INFO - PROCESS | 2528 | 1468216174209 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]]]}] 22:49:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 692ms 22:49:34 INFO - PROCESS | 2528 | 1468216174287 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 22:49:34 INFO - PROCESS | 2528 | 1468216174290 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 22:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:49:34 INFO - PROCESS | 2528 | 1468216174297 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:49:34 INFO - PROCESS | 2528 | 1468216174299 Marionette TRACE conn5 <- [1,210,null,{}] 22:49:34 INFO - PROCESS | 2528 | 1468216174303 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}] 22:49:34 INFO - PROCESS | 2528 | 1468216174305 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:34 INFO - PROCESS | 2528 | 1468216174393 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 22:49:34 INFO - PROCESS | 2528 | 1468216174402 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:34 INFO - PROCESS | 2528 | 1468216174404 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:34 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE520800 == 37 [pid = 2528] [id = 62] 22:49:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD8698400) [pid = 2528] [serial = 183] [outer = 0000000000000000] 22:49:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD8AC9400) [pid = 2528] [serial = 184] [outer = 0000008CD8698400] 22:49:34 INFO - PROCESS | 2528 | 1468216174453 Marionette DEBUG loaded listener.js 22:49:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDB65FC00) [pid = 2528] [serial = 185] [outer = 0000008CD8698400] 22:49:34 INFO - PROCESS | 2528 | 1468216174837 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]]]}] 22:49:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 584ms 22:49:34 INFO - PROCESS | 2528 | 1468216174893 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 22:49:34 INFO - PROCESS | 2528 | 1468216174895 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 22:49:34 INFO - PROCESS | 2528 | 1468216174898 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:49:34 INFO - PROCESS | 2528 | 1468216174900 Marionette TRACE conn5 <- [1,214,null,{}] 22:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:49:34 INFO - PROCESS | 2528 | 1468216174903 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}] 22:49:34 INFO - PROCESS | 2528 | 1468216174906 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:34 INFO - PROCESS | 2528 | 1468216174987 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 22:49:35 INFO - PROCESS | 2528 | 1468216174992 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:35 INFO - PROCESS | 2528 | 1468216174994 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:35 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEB2A800 == 38 [pid = 2528] [id = 63] 22:49:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDBA7A800) [pid = 2528] [serial = 186] [outer = 0000000000000000] 22:49:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDBB47400) [pid = 2528] [serial = 187] [outer = 0000008CDBA7A800] 22:49:35 INFO - PROCESS | 2528 | 1468216175039 Marionette DEBUG loaded listener.js 22:49:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDC317C00) [pid = 2528] [serial = 188] [outer = 0000008CDBA7A800] 22:49:35 INFO - PROCESS | 2528 | 1468216175483 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]]]}] 22:49:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:49:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 627ms 22:49:35 INFO - PROCESS | 2528 | 1468216175531 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 22:49:35 INFO - PROCESS | 2528 | 1468216175534 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 22:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:49:35 INFO - PROCESS | 2528 | 1468216175537 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:49:35 INFO - PROCESS | 2528 | 1468216175539 Marionette TRACE conn5 <- [1,218,null,{}] 22:49:35 INFO - PROCESS | 2528 | 1468216175542 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}] 22:49:35 INFO - PROCESS | 2528 | 1468216175548 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:35 INFO - PROCESS | 2528 | 1468216175684 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 22:49:35 INFO - PROCESS | 2528 | 1468216175730 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:35 INFO - PROCESS | 2528 | 1468216175733 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:35 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD2178800 == 39 [pid = 2528] [id = 64] 22:49:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDEEBBC00) [pid = 2528] [serial = 189] [outer = 0000000000000000] 22:49:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDFF41000) [pid = 2528] [serial = 190] [outer = 0000008CDEEBBC00] 22:49:35 INFO - PROCESS | 2528 | 1468216175778 Marionette DEBUG loaded listener.js 22:49:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CE00A4400) [pid = 2528] [serial = 191] [outer = 0000008CDEEBBC00] 22:49:36 INFO - PROCESS | 2528 | 1468216176184 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]]]}] 22:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 689ms 22:49:36 INFO - PROCESS | 2528 | 1468216176230 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 22:49:36 INFO - PROCESS | 2528 | 1468216176232 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 22:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:49:36 INFO - PROCESS | 2528 | 1468216176243 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:49:36 INFO - PROCESS | 2528 | 1468216176245 Marionette TRACE conn5 <- [1,222,null,{}] 22:49:36 INFO - PROCESS | 2528 | 1468216176249 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}] 22:49:36 INFO - PROCESS | 2528 | 1468216176251 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:36 INFO - PROCESS | 2528 | 1468216176382 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 22:49:36 INFO - PROCESS | 2528 | 1468216176429 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:36 INFO - PROCESS | 2528 | 1468216176431 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:36 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2008000 == 40 [pid = 2528] [id = 65] 22:49:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDF966800) [pid = 2528] [serial = 192] [outer = 0000000000000000] 22:49:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CE098A800) [pid = 2528] [serial = 193] [outer = 0000008CDF966800] 22:49:36 INFO - PROCESS | 2528 | 1468216176475 Marionette DEBUG loaded listener.js 22:49:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CE1375400) [pid = 2528] [serial = 194] [outer = 0000008CDF966800] 22:49:36 INFO - PROCESS | 2528 | 1468216176864 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]]]}] 22:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 22:49:36 INFO - PROCESS | 2528 | 1468216176878 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 22:49:36 INFO - PROCESS | 2528 | 1468216176880 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 22:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:49:36 INFO - PROCESS | 2528 | 1468216176889 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:49:36 INFO - PROCESS | 2528 | 1468216176891 Marionette TRACE conn5 <- [1,226,null,{}] 22:49:36 INFO - PROCESS | 2528 | 1468216176895 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}] 22:49:36 INFO - PROCESS | 2528 | 1468216176896 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:37 INFO - PROCESS | 2528 | 1468216177000 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 22:49:37 INFO - PROCESS | 2528 | 1468216177006 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:37 INFO - PROCESS | 2528 | 1468216177008 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:37 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD217A800 == 41 [pid = 2528] [id = 66] 22:49:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD03A8000) [pid = 2528] [serial = 195] [outer = 0000000000000000] 22:49:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD03AC000) [pid = 2528] [serial = 196] [outer = 0000008CD03A8000] 22:49:37 INFO - PROCESS | 2528 | 1468216177052 Marionette DEBUG loaded listener.js 22:49:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CD03B1800) [pid = 2528] [serial = 197] [outer = 0000008CD03A8000] 22:49:37 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CDF8A0C00) [pid = 2528] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:49:37 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD1D26000) [pid = 2528] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:49:37 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDB675400) [pid = 2528] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:49:37 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDE605400) [pid = 2528] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:49:37 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD6CF0400) [pid = 2528] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:49:37 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD2226800) [pid = 2528] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:49:37 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD0293C00) [pid = 2528] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:49:37 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD80D3C00) [pid = 2528] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:49:37 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD0335000) [pid = 2528] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:49:37 INFO - PROCESS | 2528 | 1468216177506 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]]]}] 22:49:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 22:49:37 INFO - PROCESS | 2528 | 1468216177521 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 22:49:37 INFO - PROCESS | 2528 | 1468216177523 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 22:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:49:37 INFO - PROCESS | 2528 | 1468216177526 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:49:37 INFO - PROCESS | 2528 | 1468216177528 Marionette TRACE conn5 <- [1,230,null,{}] 22:49:37 INFO - PROCESS | 2528 | 1468216177532 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}] 22:49:37 INFO - PROCESS | 2528 | 1468216177533 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:37 INFO - PROCESS | 2528 | 1468216177648 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 22:49:37 INFO - PROCESS | 2528 | 1468216177706 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:37 INFO - PROCESS | 2528 | 1468216177708 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:37 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE480D000 == 42 [pid = 2528] [id = 67] 22:49:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD03A8C00) [pid = 2528] [serial = 198] [outer = 0000000000000000] 22:49:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD1DC9C00) [pid = 2528] [serial = 199] [outer = 0000008CD03A8C00] 22:49:37 INFO - PROCESS | 2528 | 1468216177758 Marionette DEBUG loaded listener.js 22:49:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD1DD4000) [pid = 2528] [serial = 200] [outer = 0000008CD03A8C00] 22:49:38 INFO - PROCESS | 2528 | 1468216178071 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]]]}] 22:49:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 22:49:38 INFO - PROCESS | 2528 | 1468216178118 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 22:49:38 INFO - PROCESS | 2528 | 1468216178120 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 22:49:38 INFO - PROCESS | 2528 | 1468216178123 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:49:38 INFO - PROCESS | 2528 | 1468216178125 Marionette TRACE conn5 <- [1,234,null,{}] 22:49:38 INFO - PROCESS | 2528 | 1468216178128 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}] 22:49:38 INFO - PROCESS | 2528 | 1468216178130 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:38 INFO - PROCESS | 2528 | 1468216178239 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 22:49:38 INFO - PROCESS | 2528 | 1468216178246 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:38 INFO - PROCESS | 2528 | 1468216178248 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:38 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C8A800 == 43 [pid = 2528] [id = 68] 22:49:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD1DD6800) [pid = 2528] [serial = 201] [outer = 0000000000000000] 22:49:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD7342800) [pid = 2528] [serial = 202] [outer = 0000008CD1DD6800] 22:49:38 INFO - PROCESS | 2528 | 1468216178291 Marionette DEBUG loaded listener.js 22:49:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CE0E43C00) [pid = 2528] [serial = 203] [outer = 0000008CD1DD6800] 22:49:38 INFO - PROCESS | 2528 | 1468216178660 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]]]}] 22:49:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 22:49:38 INFO - PROCESS | 2528 | 1468216178713 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 22:49:38 INFO - PROCESS | 2528 | 1468216178715 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 22:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:49:38 INFO - PROCESS | 2528 | 1468216178727 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:49:38 INFO - PROCESS | 2528 | 1468216178730 Marionette TRACE conn5 <- [1,238,null,{}] 22:49:38 INFO - PROCESS | 2528 | 1468216178733 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}] 22:49:38 INFO - PROCESS | 2528 | 1468216178736 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:38 INFO - PROCESS | 2528 | 1468216178859 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 22:49:38 INFO - PROCESS | 2528 | 1468216178873 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:38 INFO - PROCESS | 2528 | 1468216178876 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:38 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5FA7800 == 44 [pid = 2528] [id = 69] 22:49:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CE0EBC400) [pid = 2528] [serial = 204] [outer = 0000000000000000] 22:49:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CE3B17400) [pid = 2528] [serial = 205] [outer = 0000008CE0EBC400] 22:49:38 INFO - PROCESS | 2528 | 1468216178924 Marionette DEBUG loaded listener.js 22:49:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CE3C10000) [pid = 2528] [serial = 206] [outer = 0000008CE0EBC400] 22:49:39 INFO - PROCESS | 2528 | 1468216179386 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]]]}] 22:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 691ms 22:49:39 INFO - PROCESS | 2528 | 1468216179449 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 22:49:39 INFO - PROCESS | 2528 | 1468216179454 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 22:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:49:39 INFO - PROCESS | 2528 | 1468216179466 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:49:39 INFO - PROCESS | 2528 | 1468216179469 Marionette TRACE conn5 <- [1,242,null,{}] 22:49:39 INFO - PROCESS | 2528 | 1468216179475 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}] 22:49:39 INFO - PROCESS | 2528 | 1468216179478 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:39 INFO - PROCESS | 2528 | 1468216179603 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 22:49:39 INFO - PROCESS | 2528 | 1468216179666 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:39 INFO - PROCESS | 2528 | 1468216179670 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:39 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD6866800 == 45 [pid = 2528] [id = 70] 22:49:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CD03AE400) [pid = 2528] [serial = 207] [outer = 0000000000000000] 22:49:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CD163CC00) [pid = 2528] [serial = 208] [outer = 0000008CD03AE400] 22:49:39 INFO - PROCESS | 2528 | 1468216179768 Marionette DEBUG loaded listener.js 22:49:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CD213EC00) [pid = 2528] [serial = 209] [outer = 0000008CD03AE400] 22:49:40 INFO - PROCESS | 2528 | 1468216180434 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]]]}] 22:49:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1035ms 22:49:40 INFO - PROCESS | 2528 | 1468216180516 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 22:49:40 INFO - PROCESS | 2528 | 1468216180521 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 22:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:49:40 INFO - PROCESS | 2528 | 1468216180592 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:49:40 INFO - PROCESS | 2528 | 1468216180595 Marionette TRACE conn5 <- [1,246,null,{}] 22:49:40 INFO - PROCESS | 2528 | 1468216180606 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}] 22:49:40 INFO - PROCESS | 2528 | 1468216180609 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:40 INFO - PROCESS | 2528 | 1468216180730 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 22:49:40 INFO - PROCESS | 2528 | 1468216180793 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:40 INFO - PROCESS | 2528 | 1468216180795 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:40 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF38B800 == 46 [pid = 2528] [id = 71] 22:49:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CD6FB7400) [pid = 2528] [serial = 210] [outer = 0000000000000000] 22:49:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CD80DF800) [pid = 2528] [serial = 211] [outer = 0000008CD6FB7400] 22:49:40 INFO - PROCESS | 2528 | 1468216180853 Marionette DEBUG loaded listener.js 22:49:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CDBB0EC00) [pid = 2528] [serial = 212] [outer = 0000008CD6FB7400] 22:49:41 INFO - PROCESS | 2528 | 1468216181379 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]]]}] 22:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 838ms 22:49:41 INFO - PROCESS | 2528 | 1468216181430 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 22:49:41 INFO - PROCESS | 2528 | 1468216181433 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 22:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:49:41 INFO - PROCESS | 2528 | 1468216181437 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:49:41 INFO - PROCESS | 2528 | 1468216181441 Marionette TRACE conn5 <- [1,250,null,{}] 22:49:41 INFO - PROCESS | 2528 | 1468216181453 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}] 22:49:41 INFO - PROCESS | 2528 | 1468216181458 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:41 INFO - PROCESS | 2528 | 1468216181571 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 22:49:41 INFO - PROCESS | 2528 | 1468216181653 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:41 INFO - PROCESS | 2528 | 1468216181657 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:41 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5FAD800 == 47 [pid = 2528] [id = 72] 22:49:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0000008CDF898000) [pid = 2528] [serial = 213] [outer = 0000000000000000] 22:49:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0000008CDFF95000) [pid = 2528] [serial = 214] [outer = 0000008CDF898000] 22:49:41 INFO - PROCESS | 2528 | 1468216181717 Marionette DEBUG loaded listener.js 22:49:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0000008CE3B0F000) [pid = 2528] [serial = 215] [outer = 0000008CDF898000] 22:49:42 INFO - PROCESS | 2528 | 1468216182288 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]]]}] 22:49:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:49:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 901ms 22:49:42 INFO - PROCESS | 2528 | 1468216182340 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 22:49:42 INFO - PROCESS | 2528 | 1468216182344 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 22:49:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:49:42 INFO - PROCESS | 2528 | 1468216182348 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:49:42 INFO - PROCESS | 2528 | 1468216182350 Marionette TRACE conn5 <- [1,254,null,{}] 22:49:42 INFO - PROCESS | 2528 | 1468216182354 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}] 22:49:42 INFO - PROCESS | 2528 | 1468216182356 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:42 INFO - PROCESS | 2528 | 1468216182473 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 22:49:42 INFO - PROCESS | 2528 | 1468216182556 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:42 INFO - PROCESS | 2528 | 1468216182558 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:42 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24C2800 == 48 [pid = 2528] [id = 73] 22:49:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0000008CE3C9DC00) [pid = 2528] [serial = 216] [outer = 0000000000000000] 22:49:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (0000008CE3CA2800) [pid = 2528] [serial = 217] [outer = 0000008CE3C9DC00] 22:49:42 INFO - PROCESS | 2528 | 1468216182613 Marionette DEBUG loaded listener.js 22:49:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (0000008CE3CAA800) [pid = 2528] [serial = 218] [outer = 0000008CE3C9DC00] 22:49:43 INFO - PROCESS | 2528 | 1468216183329 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]]]}] 22:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1029ms 22:49:43 INFO - PROCESS | 2528 | 1468216183378 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 22:49:43 INFO - PROCESS | 2528 | 1468216183382 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 22:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:49:43 INFO - PROCESS | 2528 | 1468216183387 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:49:43 INFO - PROCESS | 2528 | 1468216183390 Marionette TRACE conn5 <- [1,258,null,{}] 22:49:43 INFO - PROCESS | 2528 | 1468216183407 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}] 22:49:43 INFO - PROCESS | 2528 | 1468216183410 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:43 INFO - PROCESS | 2528 | 1468216183514 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 22:49:43 INFO - PROCESS | 2528 | 1468216183586 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:43 INFO - PROCESS | 2528 | 1468216183589 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:43 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBD84000 == 49 [pid = 2528] [id = 74] 22:49:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (0000008CD1DCA000) [pid = 2528] [serial = 219] [outer = 0000000000000000] 22:49:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (0000008CD2139000) [pid = 2528] [serial = 220] [outer = 0000008CD1DCA000] 22:49:43 INFO - PROCESS | 2528 | 1468216183639 Marionette DEBUG loaded listener.js 22:49:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (0000008CD234CC00) [pid = 2528] [serial = 221] [outer = 0000008CD1DCA000] 22:49:44 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C8A800 == 48 [pid = 2528] [id = 68] 22:49:44 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE480D000 == 47 [pid = 2528] [id = 67] 22:49:44 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD217A800 == 46 [pid = 2528] [id = 66] 22:49:44 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2008000 == 45 [pid = 2528] [id = 65] 22:49:44 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD2178800 == 44 [pid = 2528] [id = 64] 22:49:44 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEB2A800 == 43 [pid = 2528] [id = 63] 22:49:44 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE520800 == 42 [pid = 2528] [id = 62] 22:49:44 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC389800 == 41 [pid = 2528] [id = 61] 22:49:44 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD6865000 == 40 [pid = 2528] [id = 60] 22:49:44 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F50800 == 39 [pid = 2528] [id = 59] 22:49:44 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE21800 == 38 [pid = 2528] [id = 55] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (0000008CD2344C00) [pid = 2528] [serial = 154] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (0000008CDF1C9800) [pid = 2528] [serial = 156] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (0000008CE3B14000) [pid = 2528] [serial = 161] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (0000008CDBBC1C00) [pid = 2528] [serial = 145] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (0000008CE1376800) [pid = 2528] [serial = 157] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (0000008CD8B70C00) [pid = 2528] [serial = 142] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (0000008CE3DED000) [pid = 2528] [serial = 163] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0000008CE3B0AC00) [pid = 2528] [serial = 160] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0000008CDBD44400) [pid = 2528] [serial = 147] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CDBB0BC00) [pid = 2528] [serial = 144] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CDE582800) [pid = 2528] [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.] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CDF1C5800) [pid = 2528] [serial = 150] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CD729BC00) [pid = 2528] [serial = 138] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD753DC00) [pid = 2528] [serial = 139] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CDDFA0C00) [pid = 2528] [serial = 148] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD2230800) [pid = 2528] [serial = 135] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD229F400) [pid = 2528] [serial = 136] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD203AC00) [pid = 2528] [serial = 153] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD6FB1000) [pid = 2528] [serial = 132] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD8165400) [pid = 2528] [serial = 141] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD213AC00) [pid = 2528] [serial = 129] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CE02C6000) [pid = 2528] [serial = 151] [outer = 0000000000000000] [url = about:blank] 22:49:44 INFO - PROCESS | 2528 | 1468216184268 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]]]}] 22:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 943ms 22:49:44 INFO - PROCESS | 2528 | 1468216184331 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 22:49:44 INFO - PROCESS | 2528 | 1468216184335 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 22:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:49:44 INFO - PROCESS | 2528 | 1468216184341 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:49:44 INFO - PROCESS | 2528 | 1468216184344 Marionette TRACE conn5 <- [1,262,null,{}] 22:49:44 INFO - PROCESS | 2528 | 1468216184348 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}] 22:49:44 INFO - PROCESS | 2528 | 1468216184350 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:44 INFO - PROCESS | 2528 | 1468216184482 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 22:49:44 INFO - PROCESS | 2528 | 1468216184573 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:44 INFO - PROCESS | 2528 | 1468216184575 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:44 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7054800 == 39 [pid = 2528] [id = 75] 22:49:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD2351000) [pid = 2528] [serial = 222] [outer = 0000000000000000] 22:49:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD6718400) [pid = 2528] [serial = 223] [outer = 0000008CD2351000] 22:49:44 INFO - PROCESS | 2528 | 1468216184634 Marionette DEBUG loaded listener.js 22:49:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD733B400) [pid = 2528] [serial = 224] [outer = 0000008CD2351000] 22:49:45 INFO - PROCESS | 2528 | 1468216185198 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]]]}] 22:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 881ms 22:49:45 INFO - PROCESS | 2528 | 1468216185225 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 22:49:45 INFO - PROCESS | 2528 | 1468216185228 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 22:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:49:45 INFO - PROCESS | 2528 | 1468216185231 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:49:45 INFO - PROCESS | 2528 | 1468216185235 Marionette TRACE conn5 <- [1,266,null,{}] 22:49:45 INFO - PROCESS | 2528 | 1468216185245 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}] 22:49:45 INFO - PROCESS | 2528 | 1468216185250 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:45 INFO - PROCESS | 2528 | 1468216185339 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 22:49:45 INFO - PROCESS | 2528 | 1468216185407 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:45 INFO - PROCESS | 2528 | 1468216185410 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:45 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEA3F000 == 40 [pid = 2528] [id = 76] 22:49:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD80DBC00) [pid = 2528] [serial = 225] [outer = 0000000000000000] 22:49:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDB676400) [pid = 2528] [serial = 226] [outer = 0000008CD80DBC00] 22:49:45 INFO - PROCESS | 2528 | 1468216185459 Marionette DEBUG loaded listener.js 22:49:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDBBC4400) [pid = 2528] [serial = 227] [outer = 0000008CD80DBC00] 22:49:45 INFO - PROCESS | 2528 | 1468216185820 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]]]}] 22:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 629ms 22:49:45 INFO - PROCESS | 2528 | 1468216185870 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 22:49:45 INFO - PROCESS | 2528 | 1468216185873 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 22:49:45 INFO - PROCESS | 2528 | 1468216185877 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:49:45 INFO - PROCESS | 2528 | 1468216185879 Marionette TRACE conn5 <- [1,270,null,{}] 22:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:49:45 INFO - PROCESS | 2528 | 1468216185882 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}] 22:49:45 INFO - PROCESS | 2528 | 1468216185884 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:45 INFO - PROCESS | 2528 | 1468216185973 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 22:49:45 INFO - PROCESS | 2528 | 1468216185979 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:45 INFO - PROCESS | 2528 | 1468216185981 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:45 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF12C000 == 41 [pid = 2528] [id = 77] 22:49:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CDBDE2800) [pid = 2528] [serial = 228] [outer = 0000000000000000] 22:49:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CDE580400) [pid = 2528] [serial = 229] [outer = 0000008CDBDE2800] 22:49:46 INFO - PROCESS | 2528 | 1468216186026 Marionette DEBUG loaded listener.js 22:49:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CDEC2F000) [pid = 2528] [serial = 230] [outer = 0000008CDBDE2800] 22:49:46 INFO - PROCESS | 2528 | 1468216186420 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]]]}] 22:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 587ms 22:49:46 INFO - PROCESS | 2528 | 1468216186483 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 22:49:46 INFO - PROCESS | 2528 | 1468216186486 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 22:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:49:46 INFO - PROCESS | 2528 | 1468216186494 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:49:46 INFO - PROCESS | 2528 | 1468216186496 Marionette TRACE conn5 <- [1,274,null,{}] 22:49:46 INFO - PROCESS | 2528 | 1468216186499 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}] 22:49:46 INFO - PROCESS | 2528 | 1468216186502 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:46 INFO - PROCESS | 2528 | 1468216186614 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 22:49:46 INFO - PROCESS | 2528 | 1468216186627 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:46 INFO - PROCESS | 2528 | 1468216186629 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:46 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE0BF4800 == 42 [pid = 2528] [id = 78] 22:49:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CDEFE0000) [pid = 2528] [serial = 231] [outer = 0000000000000000] 22:49:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CDFF46400) [pid = 2528] [serial = 232] [outer = 0000008CDEFE0000] 22:49:46 INFO - PROCESS | 2528 | 1468216186712 Marionette DEBUG loaded listener.js 22:49:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CE02BF800) [pid = 2528] [serial = 233] [outer = 0000008CDEFE0000] 22:49:47 INFO - PROCESS | 2528 | 1468216187157 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]]]}] 22:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 692ms 22:49:47 INFO - PROCESS | 2528 | 1468216187182 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 22:49:47 INFO - PROCESS | 2528 | 1468216187185 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 22:49:47 INFO - PROCESS | 2528 | 1468216187188 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:49:47 INFO - PROCESS | 2528 | 1468216187190 Marionette TRACE conn5 <- [1,278,null,{}] 22:49:47 INFO - PROCESS | 2528 | 1468216187193 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}] 22:49:47 INFO - PROCESS | 2528 | 1468216187199 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:47 INFO - PROCESS | 2528 | 1468216187334 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 22:49:47 INFO - PROCESS | 2528 | 1468216187377 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:47 INFO - PROCESS | 2528 | 1468216187379 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:47 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE225E000 == 43 [pid = 2528] [id = 79] 22:49:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CE098AC00) [pid = 2528] [serial = 234] [outer = 0000000000000000] 22:49:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0000008CE3B13000) [pid = 2528] [serial = 235] [outer = 0000008CE098AC00] 22:49:47 INFO - PROCESS | 2528 | 1468216187433 Marionette DEBUG loaded listener.js 22:49:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0000008CE3DE5800) [pid = 2528] [serial = 236] [outer = 0000008CE098AC00] 22:49:47 INFO - PROCESS | 2528 | 1468216187856 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]]]}] 22:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 692ms 22:49:47 INFO - PROCESS | 2528 | 1468216187883 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 22:49:47 INFO - PROCESS | 2528 | 1468216187885 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 22:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:49:47 INFO - PROCESS | 2528 | 1468216187895 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:49:47 INFO - PROCESS | 2528 | 1468216187896 Marionette TRACE conn5 <- [1,282,null,{}] 22:49:47 INFO - PROCESS | 2528 | 1468216187900 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}] 22:49:47 INFO - PROCESS | 2528 | 1468216187902 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:48 INFO - PROCESS | 2528 | 1468216188030 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 22:49:48 INFO - PROCESS | 2528 | 1468216188051 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:48 INFO - PROCESS | 2528 | 1468216188053 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:48 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD216F000 == 44 [pid = 2528] [id = 80] 22:49:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0000008CE0EBC000) [pid = 2528] [serial = 237] [outer = 0000000000000000] 22:49:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0000008CE4B4F400) [pid = 2528] [serial = 238] [outer = 0000008CE0EBC000] 22:49:48 INFO - PROCESS | 2528 | 1468216188097 Marionette DEBUG loaded listener.js 22:49:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (0000008CE4B5D000) [pid = 2528] [serial = 239] [outer = 0000008CE0EBC000] 22:49:48 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (0000008CD2134800) [pid = 2528] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:49:48 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (0000008CD687BC00) [pid = 2528] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:49:48 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (0000008CD36BC400) [pid = 2528] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:49:48 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0000008CDEEBBC00) [pid = 2528] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:49:48 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0000008CDF966800) [pid = 2528] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:49:48 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CD203A400) [pid = 2528] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:49:48 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CD7343000) [pid = 2528] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:49:48 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CD7337800) [pid = 2528] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:49:48 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CD2223800) [pid = 2528] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:49:48 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD8699800) [pid = 2528] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:49:48 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CDBA7A800) [pid = 2528] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:49:48 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD8698400) [pid = 2528] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:49:48 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDDFA2000) [pid = 2528] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:49:48 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD03A8000) [pid = 2528] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:49:48 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD03A8C00) [pid = 2528] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:49:48 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD1DD6800) [pid = 2528] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:49:48 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD2287000) [pid = 2528] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:49:48 INFO - PROCESS | 2528 | 1468216188654 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]]]}] 22:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 796ms 22:49:48 INFO - PROCESS | 2528 | 1468216188692 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 22:49:48 INFO - PROCESS | 2528 | 1468216188694 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 22:49:48 INFO - PROCESS | 2528 | 1468216188698 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:49:48 INFO - PROCESS | 2528 | 1468216188699 Marionette TRACE conn5 <- [1,286,null,{}] 22:49:48 INFO - PROCESS | 2528 | 1468216188703 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}] 22:49:48 INFO - PROCESS | 2528 | 1468216188705 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:48 INFO - PROCESS | 2528 | 1468216188788 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 22:49:48 INFO - PROCESS | 2528 | 1468216188794 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:48 INFO - PROCESS | 2528 | 1468216188795 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:48 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE211D800 == 45 [pid = 2528] [id = 81] 22:49:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD1DD1400) [pid = 2528] [serial = 240] [outer = 0000000000000000] 22:49:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD2131000) [pid = 2528] [serial = 241] [outer = 0000008CD1DD1400] 22:49:48 INFO - PROCESS | 2528 | 1468216188840 Marionette DEBUG loaded listener.js 22:49:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD7624800) [pid = 2528] [serial = 242] [outer = 0000008CD1DD1400] 22:49:49 INFO - PROCESS | 2528 | 1468216189236 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]]]}] 22:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 22:49:49 INFO - PROCESS | 2528 | 1468216189294 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 22:49:49 INFO - PROCESS | 2528 | 1468216189296 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 22:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:49:49 INFO - PROCESS | 2528 | 1468216189299 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:49:49 INFO - PROCESS | 2528 | 1468216189301 Marionette TRACE conn5 <- [1,290,null,{}] 22:49:49 INFO - PROCESS | 2528 | 1468216189305 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}] 22:49:49 INFO - PROCESS | 2528 | 1468216189307 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:49 INFO - PROCESS | 2528 | 1468216189413 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 22:49:49 INFO - PROCESS | 2528 | 1468216189420 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:49 INFO - PROCESS | 2528 | 1468216189422 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:49 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C9E800 == 46 [pid = 2528] [id = 82] 22:49:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDC4BF400) [pid = 2528] [serial = 243] [outer = 0000000000000000] 22:49:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD2135800) [pid = 2528] [serial = 244] [outer = 0000008CDC4BF400] 22:49:49 INFO - PROCESS | 2528 | 1468216189475 Marionette DEBUG loaded listener.js 22:49:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CE24B2800) [pid = 2528] [serial = 245] [outer = 0000008CDC4BF400] 22:49:49 INFO - PROCESS | 2528 | 1468216189864 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]]]}] 22:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 587ms 22:49:49 INFO - PROCESS | 2528 | 1468216189890 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 22:49:49 INFO - PROCESS | 2528 | 1468216189892 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 22:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:49:49 INFO - PROCESS | 2528 | 1468216189895 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:49:49 INFO - PROCESS | 2528 | 1468216189896 Marionette TRACE conn5 <- [1,294,null,{}] 22:49:49 INFO - PROCESS | 2528 | 1468216189900 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}] 22:49:49 INFO - PROCESS | 2528 | 1468216189901 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:50 INFO - PROCESS | 2528 | 1468216190019 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 22:49:50 INFO - PROCESS | 2528 | 1468216190025 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:50 INFO - PROCESS | 2528 | 1468216190026 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5FAD000 == 47 [pid = 2528] [id = 83] 22:49:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CE24B1C00) [pid = 2528] [serial = 246] [outer = 0000000000000000] 22:49:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CE3DF0000) [pid = 2528] [serial = 247] [outer = 0000008CE24B1C00] 22:49:50 INFO - PROCESS | 2528 | 1468216190070 Marionette DEBUG loaded listener.js 22:49:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CE6096800) [pid = 2528] [serial = 248] [outer = 0000008CE24B1C00] 22:49:50 INFO - PROCESS | 2528 | 1468216190454 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]]]}] 22:49:50 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. 22:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 586ms 22:49:50 INFO - PROCESS | 2528 | 1468216190484 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 22:49:50 INFO - PROCESS | 2528 | 1468216190487 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 22:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:49:50 INFO - PROCESS | 2528 | 1468216190501 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:49:50 INFO - PROCESS | 2528 | 1468216190503 Marionette TRACE conn5 <- [1,298,null,{}] 22:49:50 INFO - PROCESS | 2528 | 1468216190507 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}] 22:49:50 INFO - PROCESS | 2528 | 1468216190509 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:50 INFO - PROCESS | 2528 | 1468216190619 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 22:49:50 INFO - PROCESS | 2528 | 1468216190625 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:50 INFO - PROCESS | 2528 | 1468216190627 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2CA8800 == 48 [pid = 2528] [id = 84] 22:49:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CE2CD3800) [pid = 2528] [serial = 249] [outer = 0000000000000000] 22:49:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CE2CDE400) [pid = 2528] [serial = 250] [outer = 0000008CE2CD3800] 22:49:50 INFO - PROCESS | 2528 | 1468216190673 Marionette DEBUG loaded listener.js 22:49:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CE609B800) [pid = 2528] [serial = 251] [outer = 0000008CE2CD3800] 22:49:51 INFO - PROCESS | 2528 | 1468216191335 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]]]}] 22:49:51 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. 22:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 881ms 22:49:51 INFO - PROCESS | 2528 | 1468216191386 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 22:49:51 INFO - PROCESS | 2528 | 1468216191391 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 22:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:49:51 INFO - PROCESS | 2528 | 1468216191396 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:49:51 INFO - PROCESS | 2528 | 1468216191400 Marionette TRACE conn5 <- [1,302,null,{}] 22:49:51 INFO - PROCESS | 2528 | 1468216191405 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}] 22:49:51 INFO - PROCESS | 2528 | 1468216191409 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:51 INFO - PROCESS | 2528 | 1468216191528 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 22:49:51 INFO - PROCESS | 2528 | 1468216191599 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:51 INFO - PROCESS | 2528 | 1468216191603 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:51 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBB59800 == 49 [pid = 2528] [id = 85] 22:49:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0000008CD2286C00) [pid = 2528] [serial = 252] [outer = 0000000000000000] 22:49:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0000008CD229B800) [pid = 2528] [serial = 253] [outer = 0000008CD2286C00] 22:49:51 INFO - PROCESS | 2528 | 1468216191701 Marionette DEBUG loaded listener.js 22:49:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0000008CD7335800) [pid = 2528] [serial = 254] [outer = 0000008CD2286C00] 22:49:51 INFO - PROCESS | 2528 | 1468216191970 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:49:52 INFO - PROCESS | 2528 | 1468216192350 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]]]}] 22:49:52 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. 22:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 986ms 22:49:52 INFO - PROCESS | 2528 | 1468216192384 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 22:49:52 INFO - PROCESS | 2528 | 1468216192389 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 22:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:49:52 INFO - PROCESS | 2528 | 1468216192396 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:49:52 INFO - PROCESS | 2528 | 1468216192399 Marionette TRACE conn5 <- [1,306,null,{}] 22:49:52 INFO - PROCESS | 2528 | 1468216192404 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}] 22:49:52 INFO - PROCESS | 2528 | 1468216192407 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:52 INFO - PROCESS | 2528 | 1468216192529 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 22:49:52 INFO - PROCESS | 2528 | 1468216192615 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:52 INFO - PROCESS | 2528 | 1468216192618 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:52 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE225D800 == 50 [pid = 2528] [id = 86] 22:49:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0000008CDBB09000) [pid = 2528] [serial = 255] [outer = 0000000000000000] 22:49:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (0000008CDE1A2800) [pid = 2528] [serial = 256] [outer = 0000008CDBB09000] 22:49:52 INFO - PROCESS | 2528 | 1468216192676 Marionette DEBUG loaded listener.js 22:49:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (0000008CDFF4B000) [pid = 2528] [serial = 257] [outer = 0000008CDBB09000] 22:49:53 INFO - PROCESS | 2528 | 1468216193241 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]]]}] 22:49:53 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. 22:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 882ms 22:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:49:53 INFO - PROCESS | 2528 | 1468216193280 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 22:49:53 INFO - PROCESS | 2528 | 1468216193283 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 22:49:53 INFO - PROCESS | 2528 | 1468216193288 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:49:53 INFO - PROCESS | 2528 | 1468216193292 Marionette TRACE conn5 <- [1,310,null,{}] 22:49:53 INFO - PROCESS | 2528 | 1468216193303 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}] 22:49:53 INFO - PROCESS | 2528 | 1468216193308 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:53 INFO - PROCESS | 2528 | 1468216193426 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 22:49:53 INFO - PROCESS | 2528 | 1468216193511 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:53 INFO - PROCESS | 2528 | 1468216193515 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:53 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE485E800 == 51 [pid = 2528] [id = 87] 22:49:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (0000008CE2CD5000) [pid = 2528] [serial = 258] [outer = 0000000000000000] 22:49:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (0000008CE2CDBC00) [pid = 2528] [serial = 259] [outer = 0000008CE2CD5000] 22:49:53 INFO - PROCESS | 2528 | 1468216193573 Marionette DEBUG loaded listener.js 22:49:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (0000008CE3C0A400) [pid = 2528] [serial = 260] [outer = 0000008CE2CD5000] 22:49:54 INFO - PROCESS | 2528 | 1468216194088 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]]]}] 22:49:54 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. 22:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 837ms 22:49:54 INFO - PROCESS | 2528 | 1468216194138 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 22:49:54 INFO - PROCESS | 2528 | 1468216194141 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 22:49:54 INFO - PROCESS | 2528 | 1468216194146 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:49:54 INFO - PROCESS | 2528 | 1468216194148 Marionette TRACE conn5 <- [1,314,null,{}] 22:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:49:54 INFO - PROCESS | 2528 | 1468216194152 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}] 22:49:54 INFO - PROCESS | 2528 | 1468216194155 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:54 INFO - PROCESS | 2528 | 1468216194271 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 22:49:54 INFO - PROCESS | 2528 | 1468216194354 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:54 INFO - PROCESS | 2528 | 1468216194357 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:54 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD031D800 == 52 [pid = 2528] [id = 88] 22:49:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (0000008CE32DDC00) [pid = 2528] [serial = 261] [outer = 0000000000000000] 22:49:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (0000008CE32E5000) [pid = 2528] [serial = 262] [outer = 0000008CE32DDC00] 22:49:54 INFO - PROCESS | 2528 | 1468216194411 Marionette DEBUG loaded listener.js 22:49:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (0000008CE3B0EC00) [pid = 2528] [serial = 263] [outer = 0000008CE32DDC00] 22:49:55 INFO - PROCESS | 2528 | 1468216195017 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]]]}] 22:49:55 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. 22:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 922ms 22:49:55 INFO - PROCESS | 2528 | 1468216195075 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 22:49:55 INFO - PROCESS | 2528 | 1468216195078 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 22:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:49:55 INFO - PROCESS | 2528 | 1468216195082 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:49:55 INFO - PROCESS | 2528 | 1468216195084 Marionette TRACE conn5 <- [1,318,null,{}] 22:49:55 INFO - PROCESS | 2528 | 1468216195088 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}] 22:49:55 INFO - PROCESS | 2528 | 1468216195090 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:55 INFO - PROCESS | 2528 | 1468216195205 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 22:49:55 INFO - PROCESS | 2528 | 1468216195279 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:55 INFO - PROCESS | 2528 | 1468216195282 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:55 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD311E800 == 53 [pid = 2528] [id = 89] 22:49:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (0000008CD164E400) [pid = 2528] [serial = 264] [outer = 0000000000000000] 22:49:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (0000008CD1DCA800) [pid = 2528] [serial = 265] [outer = 0000008CD164E400] 22:49:55 INFO - PROCESS | 2528 | 1468216195504 Marionette DEBUG loaded listener.js 22:49:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (0000008CD2227000) [pid = 2528] [serial = 266] [outer = 0000008CD164E400] 22:49:56 INFO - PROCESS | 2528 | 1468216196099 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]]]}] 22:49:56 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. 22:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1081ms 22:49:56 INFO - PROCESS | 2528 | 1468216196165 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 22:49:56 INFO - PROCESS | 2528 | 1468216196169 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 22:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:49:56 INFO - PROCESS | 2528 | 1468216196175 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:49:56 INFO - PROCESS | 2528 | 1468216196177 Marionette TRACE conn5 <- [1,322,null,{}] 22:49:56 INFO - PROCESS | 2528 | 1468216196182 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}] 22:49:56 INFO - PROCESS | 2528 | 1468216196185 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:56 INFO - PROCESS | 2528 | 1468216196291 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 22:49:56 INFO - PROCESS | 2528 | 1468216196363 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:56 INFO - PROCESS | 2528 | 1468216196366 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:56 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD888A000 == 54 [pid = 2528] [id = 90] 22:49:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (0000008CD228C800) [pid = 2528] [serial = 267] [outer = 0000000000000000] 22:49:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (0000008CD65B6C00) [pid = 2528] [serial = 268] [outer = 0000008CD228C800] 22:49:56 INFO - PROCESS | 2528 | 1468216196417 Marionette DEBUG loaded listener.js 22:49:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (0000008CD737B000) [pid = 2528] [serial = 269] [outer = 0000008CD228C800] 22:49:56 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5FAD000 == 53 [pid = 2528] [id = 83] 22:49:56 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C9E800 == 52 [pid = 2528] [id = 82] 22:49:56 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE211D800 == 51 [pid = 2528] [id = 81] 22:49:56 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD216F000 == 50 [pid = 2528] [id = 80] 22:49:56 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE225E000 == 49 [pid = 2528] [id = 79] 22:49:56 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE0BF4800 == 48 [pid = 2528] [id = 78] 22:49:56 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF12C000 == 47 [pid = 2528] [id = 77] 22:49:56 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEA3F000 == 46 [pid = 2528] [id = 76] 22:49:56 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7054800 == 45 [pid = 2528] [id = 75] 22:49:56 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBD84000 == 44 [pid = 2528] [id = 74] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (0000008CE3B17400) [pid = 2528] [serial = 205] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD6866800 == 43 [pid = 2528] [id = 70] 22:49:56 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5FA7800 == 42 [pid = 2528] [id = 69] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (0000008CDBBC8000) [pid = 2528] [serial = 127] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (0000008CD2289400) [pid = 2528] [serial = 130] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (0000008CD7621000) [pid = 2528] [serial = 133] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (0000008CDFF41000) [pid = 2528] [serial = 190] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (0000008CE00A4400) [pid = 2528] [serial = 191] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (0000008CE1375400) [pid = 2528] [serial = 194] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (0000008CE098A800) [pid = 2528] [serial = 193] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (0000008CD222EC00) [pid = 2528] [serial = 176] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (0000008CDBBBCC00) [pid = 2528] [serial = 172] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (0000008CDEFE6000) [pid = 2528] [serial = 173] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (0000008CD2134400) [pid = 2528] [serial = 175] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (0000008CD762EC00) [pid = 2528] [serial = 182] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (0000008CD733F000) [pid = 2528] [serial = 181] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (0000008CD6874C00) [pid = 2528] [serial = 167] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (0000008CD234F800) [pid = 2528] [serial = 166] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0000008CDBBBC800) [pid = 2528] [serial = 170] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0000008CD8B6F000) [pid = 2528] [serial = 169] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CDBB47400) [pid = 2528] [serial = 187] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CD8AC9400) [pid = 2528] [serial = 184] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CDB65FC00) [pid = 2528] [serial = 185] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CE1372C00) [pid = 2528] [serial = 164] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD03AC000) [pid = 2528] [serial = 196] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CD1DC9C00) [pid = 2528] [serial = 199] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD03B1800) [pid = 2528] [serial = 197] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CE0E43C00) [pid = 2528] [serial = 203] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD234A800) [pid = 2528] [serial = 179] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD228E800) [pid = 2528] [serial = 178] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD1DD4000) [pid = 2528] [serial = 200] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDC317C00) [pid = 2528] [serial = 188] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD7342800) [pid = 2528] [serial = 202] [outer = 0000000000000000] [url = about:blank] 22:49:56 INFO - PROCESS | 2528 | 1468216196922 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]]]}] 22:49:56 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. 22:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 776ms 22:49:56 INFO - PROCESS | 2528 | 1468216196959 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 22:49:56 INFO - PROCESS | 2528 | 1468216196963 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 22:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:49:56 INFO - PROCESS | 2528 | 1468216196969 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:49:56 INFO - PROCESS | 2528 | 1468216196972 Marionette TRACE conn5 <- [1,326,null,{}] 22:49:56 INFO - PROCESS | 2528 | 1468216196976 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}] 22:49:56 INFO - PROCESS | 2528 | 1468216196979 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:57 INFO - PROCESS | 2528 | 1468216197071 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 22:49:57 INFO - PROCESS | 2528 | 1468216197079 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:57 INFO - PROCESS | 2528 | 1468216197081 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:57 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD889F000 == 43 [pid = 2528] [id = 91] 22:49:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD2352800) [pid = 2528] [serial = 270] [outer = 0000000000000000] 22:49:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD733D400) [pid = 2528] [serial = 271] [outer = 0000008CD2352800] 22:49:57 INFO - PROCESS | 2528 | 1468216197127 Marionette DEBUG loaded listener.js 22:49:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD8093800) [pid = 2528] [serial = 272] [outer = 0000008CD2352800] 22:49:57 INFO - PROCESS | 2528 | 1468216197593 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]]]}] 22:49:57 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. 22:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 22:49:57 INFO - PROCESS | 2528 | 1468216197645 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 22:49:57 INFO - PROCESS | 2528 | 1468216197647 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 22:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:49:57 INFO - PROCESS | 2528 | 1468216197651 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:49:57 INFO - PROCESS | 2528 | 1468216197655 Marionette TRACE conn5 <- [1,330,null,{}] 22:49:57 INFO - PROCESS | 2528 | 1468216197665 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}] 22:49:57 INFO - PROCESS | 2528 | 1468216197670 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:57 INFO - PROCESS | 2528 | 1468216197761 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 22:49:57 INFO - PROCESS | 2528 | 1468216197768 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:57 INFO - PROCESS | 2528 | 1468216197771 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:57 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE53E000 == 44 [pid = 2528] [id = 92] 22:49:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDB65BC00) [pid = 2528] [serial = 273] [outer = 0000000000000000] 22:49:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDBBBC800) [pid = 2528] [serial = 274] [outer = 0000008CDB65BC00] 22:49:57 INFO - PROCESS | 2528 | 1468216197823 Marionette DEBUG loaded listener.js 22:49:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDBBC9000) [pid = 2528] [serial = 275] [outer = 0000008CDB65BC00] 22:49:58 INFO - PROCESS | 2528 | 1468216198267 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]]]}] 22:49:58 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. 22:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 647ms 22:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:49:58 INFO - PROCESS | 2528 | 1468216198300 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 22:49:58 INFO - PROCESS | 2528 | 1468216198302 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 22:49:58 INFO - PROCESS | 2528 | 1468216198306 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:49:58 INFO - PROCESS | 2528 | 1468216198308 Marionette TRACE conn5 <- [1,334,null,{}] 22:49:58 INFO - PROCESS | 2528 | 1468216198312 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}] 22:49:58 INFO - PROCESS | 2528 | 1468216198314 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:58 INFO - PROCESS | 2528 | 1468216198402 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 22:49:58 INFO - PROCESS | 2528 | 1468216198434 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:58 INFO - PROCESS | 2528 | 1468216198436 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:58 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD68DB800 == 45 [pid = 2528] [id = 93] 22:49:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CDE604800) [pid = 2528] [serial = 276] [outer = 0000000000000000] 22:49:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CDF0CA400) [pid = 2528] [serial = 277] [outer = 0000008CDE604800] 22:49:58 INFO - PROCESS | 2528 | 1468216198481 Marionette DEBUG loaded listener.js 22:49:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CDFF4B800) [pid = 2528] [serial = 278] [outer = 0000008CDE604800] 22:49:58 INFO - PROCESS | 2528 | 1468216198900 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]]]}] 22:49:58 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. 22:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 628ms 22:49:58 INFO - PROCESS | 2528 | 1468216198939 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 22:49:58 INFO - PROCESS | 2528 | 1468216198942 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 22:49:58 INFO - PROCESS | 2528 | 1468216198945 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:49:58 INFO - PROCESS | 2528 | 1468216198947 Marionette TRACE conn5 <- [1,338,null,{}] 22:49:58 INFO - PROCESS | 2528 | 1468216198950 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}] 22:49:58 INFO - PROCESS | 2528 | 1468216198952 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:59 INFO - PROCESS | 2528 | 1468216199073 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 22:49:59 INFO - PROCESS | 2528 | 1468216199079 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:59 INFO - PROCESS | 2528 | 1468216199081 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:59 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF939000 == 46 [pid = 2528] [id = 94] 22:49:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CE02C5C00) [pid = 2528] [serial = 279] [outer = 0000000000000000] 22:49:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CE0983C00) [pid = 2528] [serial = 280] [outer = 0000008CE02C5C00] 22:49:59 INFO - PROCESS | 2528 | 1468216199173 Marionette DEBUG loaded listener.js 22:49:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CE13C0C00) [pid = 2528] [serial = 281] [outer = 0000008CE02C5C00] 22:49:59 INFO - PROCESS | 2528 | 1468216199615 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]]]}] 22:49:59 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. 22:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 692ms 22:49:59 INFO - PROCESS | 2528 | 1468216199644 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 22:49:59 INFO - PROCESS | 2528 | 1468216199646 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 22:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:49:59 INFO - PROCESS | 2528 | 1468216199649 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:49:59 INFO - PROCESS | 2528 | 1468216199651 Marionette TRACE conn5 <- [1,342,null,{}] 22:49:59 INFO - PROCESS | 2528 | 1468216199660 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}] 22:49:59 INFO - PROCESS | 2528 | 1468216199666 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:59 INFO - PROCESS | 2528 | 1468216199806 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 22:49:59 INFO - PROCESS | 2528 | 1468216199831 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:59 INFO - PROCESS | 2528 | 1468216199834 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:49:59 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE211A800 == 47 [pid = 2528] [id = 95] 22:49:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CE31C5C00) [pid = 2528] [serial = 282] [outer = 0000000000000000] 22:49:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0000008CE31C9800) [pid = 2528] [serial = 283] [outer = 0000008CE31C5C00] 22:49:59 INFO - PROCESS | 2528 | 1468216199878 Marionette DEBUG loaded listener.js 22:49:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0000008CD03A5000) [pid = 2528] [serial = 284] [outer = 0000008CE31C5C00] 22:50:00 INFO - PROCESS | 2528 | 1468216200310 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]]]}] 22:50:00 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. 22:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 690ms 22:50:00 INFO - PROCESS | 2528 | 1468216200346 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 22:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:50:00 INFO - PROCESS | 2528 | 1468216200348 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 22:50:00 INFO - PROCESS | 2528 | 1468216200351 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:50:00 INFO - PROCESS | 2528 | 1468216200361 Marionette TRACE conn5 <- [1,346,null,{}] 22:50:00 INFO - PROCESS | 2528 | 1468216200365 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}] 22:50:00 INFO - PROCESS | 2528 | 1468216200367 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:00 INFO - PROCESS | 2528 | 1468216200477 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 22:50:00 INFO - PROCESS | 2528 | 1468216200483 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:00 INFO - PROCESS | 2528 | 1468216200485 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:00 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2286800 == 48 [pid = 2528] [id = 96] 22:50:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0000008CE2478000) [pid = 2528] [serial = 285] [outer = 0000000000000000] 22:50:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0000008CE247D000) [pid = 2528] [serial = 286] [outer = 0000008CE2478000] 22:50:00 INFO - PROCESS | 2528 | 1468216200568 Marionette DEBUG loaded listener.js 22:50:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (0000008CE2483000) [pid = 2528] [serial = 287] [outer = 0000008CE2478000] 22:50:01 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (0000008CD80DBC00) [pid = 2528] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:50:01 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (0000008CD1DCA000) [pid = 2528] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:50:01 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (0000008CDBDE2800) [pid = 2528] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:50:01 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0000008CE098AC00) [pid = 2528] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:50:01 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0000008CD2351000) [pid = 2528] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:50:01 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CE0EBC000) [pid = 2528] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:50:01 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CD1DD1400) [pid = 2528] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:50:01 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CDC4BF400) [pid = 2528] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:50:01 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CDEFE0000) [pid = 2528] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:50:01 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CE24B1C00) [pid = 2528] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:50:01 INFO - PROCESS | 2528 | 1468216201079 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]]]}] 22:50:01 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. 22:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 797ms 22:50:01 INFO - PROCESS | 2528 | 1468216201152 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 22:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:50:01 INFO - PROCESS | 2528 | 1468216201154 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 22:50:01 INFO - PROCESS | 2528 | 1468216201157 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:50:01 INFO - PROCESS | 2528 | 1468216201159 Marionette TRACE conn5 <- [1,350,null,{}] 22:50:01 INFO - PROCESS | 2528 | 1468216201162 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}] 22:50:01 INFO - PROCESS | 2528 | 1468216201164 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:01 INFO - PROCESS | 2528 | 1468216201249 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 22:50:01 INFO - PROCESS | 2528 | 1468216201254 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:01 INFO - PROCESS | 2528 | 1468216201256 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:01 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2C95800 == 49 [pid = 2528] [id = 97] 22:50:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CD7277400) [pid = 2528] [serial = 288] [outer = 0000000000000000] 22:50:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CD80DBC00) [pid = 2528] [serial = 289] [outer = 0000008CD7277400] 22:50:01 INFO - PROCESS | 2528 | 1468216201302 Marionette DEBUG loaded listener.js 22:50:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CDF963400) [pid = 2528] [serial = 290] [outer = 0000008CD7277400] 22:50:01 INFO - PROCESS | 2528 | 1468216201723 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]]]}] 22:50:01 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. 22:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 590ms 22:50:01 INFO - PROCESS | 2528 | 1468216201751 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 22:50:01 INFO - PROCESS | 2528 | 1468216201753 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 22:50:01 INFO - PROCESS | 2528 | 1468216201756 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:50:01 INFO - PROCESS | 2528 | 1468216201758 Marionette TRACE conn5 <- [1,354,null,{}] 22:50:01 INFO - PROCESS | 2528 | 1468216201762 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}] 22:50:01 INFO - PROCESS | 2528 | 1468216201763 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:01 INFO - PROCESS | 2528 | 1468216201848 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 22:50:01 INFO - PROCESS | 2528 | 1468216201854 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:01 INFO - PROCESS | 2528 | 1468216201856 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:01 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE3168000 == 50 [pid = 2528] [id = 98] 22:50:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CE0E43000) [pid = 2528] [serial = 291] [outer = 0000000000000000] 22:50:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CE32DE800) [pid = 2528] [serial = 292] [outer = 0000008CE0E43000] 22:50:01 INFO - PROCESS | 2528 | 1468216201901 Marionette DEBUG loaded listener.js 22:50:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0000008CE3C05000) [pid = 2528] [serial = 293] [outer = 0000008CE0E43000] 22:50:02 INFO - PROCESS | 2528 | 1468216202311 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]]]}] 22:50:02 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. 22:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 586ms 22:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:50:02 INFO - PROCESS | 2528 | 1468216202351 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 22:50:02 INFO - PROCESS | 2528 | 1468216202353 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 22:50:02 INFO - PROCESS | 2528 | 1468216202360 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:50:02 INFO - PROCESS | 2528 | 1468216202362 Marionette TRACE conn5 <- [1,358,null,{}] 22:50:02 INFO - PROCESS | 2528 | 1468216202366 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}] 22:50:02 INFO - PROCESS | 2528 | 1468216202367 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:02 INFO - PROCESS | 2528 | 1468216202454 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 22:50:02 INFO - PROCESS | 2528 | 1468216202460 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:02 INFO - PROCESS | 2528 | 1468216202462 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:02 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4849000 == 51 [pid = 2528] [id = 99] 22:50:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0000008CDEA59C00) [pid = 2528] [serial = 294] [outer = 0000000000000000] 22:50:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0000008CDEA5F000) [pid = 2528] [serial = 295] [outer = 0000008CDEA59C00] 22:50:02 INFO - PROCESS | 2528 | 1468216202509 Marionette DEBUG loaded listener.js 22:50:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0000008CE3C05800) [pid = 2528] [serial = 296] [outer = 0000008CDEA59C00] 22:50:02 INFO - PROCESS | 2528 | 1468216202968 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]]]}] 22:50:02 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. 22:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 628ms 22:50:03 INFO - PROCESS | 2528 | 1468216202998 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 22:50:03 INFO - PROCESS | 2528 | 1468216203001 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 22:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:50:03 INFO - PROCESS | 2528 | 1468216203009 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:50:03 INFO - PROCESS | 2528 | 1468216203012 Marionette TRACE conn5 <- [1,362,null,{}] 22:50:03 INFO - PROCESS | 2528 | 1468216203016 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}] 22:50:03 INFO - PROCESS | 2528 | 1468216203018 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:03 INFO - PROCESS | 2528 | 1468216203168 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 22:50:03 INFO - PROCESS | 2528 | 1468216203288 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:03 INFO - PROCESS | 2528 | 1468216203291 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:03 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD657E800 == 52 [pid = 2528] [id = 100] 22:50:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (0000008CD0396400) [pid = 2528] [serial = 297] [outer = 0000000000000000] 22:50:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (0000008CD03B0000) [pid = 2528] [serial = 298] [outer = 0000008CD0396400] 22:50:03 INFO - PROCESS | 2528 | 1468216203351 Marionette DEBUG loaded listener.js 22:50:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (0000008CD2134400) [pid = 2528] [serial = 299] [outer = 0000008CD0396400] 22:50:04 INFO - PROCESS | 2528 | 1468216204001 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]]]}] 22:50:04 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. 22:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1032ms 22:50:04 INFO - PROCESS | 2528 | 1468216204041 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 22:50:04 INFO - PROCESS | 2528 | 1468216204045 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 22:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:50:04 INFO - PROCESS | 2528 | 1468216204051 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:50:04 INFO - PROCESS | 2528 | 1468216204054 Marionette TRACE conn5 <- [1,366,null,{}] 22:50:04 INFO - PROCESS | 2528 | 1468216204079 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}] 22:50:04 INFO - PROCESS | 2528 | 1468216204082 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:04 INFO - PROCESS | 2528 | 1468216204205 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 22:50:04 INFO - PROCESS | 2528 | 1468216204279 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:04 INFO - PROCESS | 2528 | 1468216204282 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:04 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE684000 == 53 [pid = 2528] [id = 101] 22:50:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (0000008CD733E400) [pid = 2528] [serial = 300] [outer = 0000000000000000] 22:50:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (0000008CD7F08000) [pid = 2528] [serial = 301] [outer = 0000008CD733E400] 22:50:04 INFO - PROCESS | 2528 | 1468216204381 Marionette DEBUG loaded listener.js 22:50:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (0000008CDB65F400) [pid = 2528] [serial = 302] [outer = 0000008CD733E400] 22:50:04 INFO - PROCESS | 2528 | 1468216204965 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]]]}] 22:50:05 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. 22:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 944ms 22:50:05 INFO - PROCESS | 2528 | 1468216204998 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 22:50:05 INFO - PROCESS | 2528 | 1468216205001 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 22:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:50:05 INFO - PROCESS | 2528 | 1468216205005 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:50:05 INFO - PROCESS | 2528 | 1468216205008 Marionette TRACE conn5 <- [1,370,null,{}] 22:50:05 INFO - PROCESS | 2528 | 1468216205012 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}] 22:50:05 INFO - PROCESS | 2528 | 1468216205014 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:05 INFO - PROCESS | 2528 | 1468216205131 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 22:50:05 INFO - PROCESS | 2528 | 1468216205207 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:05 INFO - PROCESS | 2528 | 1468216205209 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:05 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE3166000 == 54 [pid = 2528] [id = 102] 22:50:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (0000008CDEA57800) [pid = 2528] [serial = 303] [outer = 0000000000000000] 22:50:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (0000008CDEA63000) [pid = 2528] [serial = 304] [outer = 0000008CDEA57800] 22:50:05 INFO - PROCESS | 2528 | 1468216205305 Marionette DEBUG loaded listener.js 22:50:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (0000008CE136C400) [pid = 2528] [serial = 305] [outer = 0000008CDEA57800] 22:50:05 INFO - PROCESS | 2528 | 1468216205961 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]]]}] 22:50:05 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. 22:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 984ms 22:50:06 INFO - PROCESS | 2528 | 1468216206004 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 22:50:06 INFO - PROCESS | 2528 | 1468216206008 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 22:50:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:50:06 INFO - PROCESS | 2528 | 1468216206021 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:50:06 INFO - PROCESS | 2528 | 1468216206026 Marionette TRACE conn5 <- [1,374,null,{}] 22:50:06 INFO - PROCESS | 2528 | 1468216206031 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}] 22:50:06 INFO - PROCESS | 2528 | 1468216206034 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:06 INFO - PROCESS | 2528 | 1468216206155 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 22:50:06 INFO - PROCESS | 2528 | 1468216206227 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:06 INFO - PROCESS | 2528 | 1468216206229 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:06 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5FA7800 == 55 [pid = 2528] [id = 103] 22:50:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (0000008CE24AE800) [pid = 2528] [serial = 306] [outer = 0000000000000000] 22:50:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (0000008CE31C3C00) [pid = 2528] [serial = 307] [outer = 0000008CE24AE800] 22:50:06 INFO - PROCESS | 2528 | 1468216206324 Marionette DEBUG loaded listener.js 22:50:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (0000008CE32E9800) [pid = 2528] [serial = 308] [outer = 0000008CE24AE800] 22:50:07 INFO - PROCESS | 2528 | 1468216207111 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:50:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:50:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1141ms 22:50:07 INFO - PROCESS | 2528 | 1468216207159 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 22:50:07 INFO - PROCESS | 2528 | 1468216207163 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 22:50:07 INFO - PROCESS | 2528 | 1468216207168 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:50:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:50:07 INFO - PROCESS | 2528 | 1468216207171 Marionette TRACE conn5 <- [1,378,null,{}] 22:50:07 INFO - PROCESS | 2528 | 1468216207177 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}] 22:50:07 INFO - PROCESS | 2528 | 1468216207180 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:07 INFO - PROCESS | 2528 | 1468216207325 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 22:50:07 INFO - PROCESS | 2528 | 1468216207400 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:07 INFO - PROCESS | 2528 | 1468216207405 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:07 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD6856000 == 56 [pid = 2528] [id = 104] 22:50:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (0000008CD2352000) [pid = 2528] [serial = 309] [outer = 0000000000000000] 22:50:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (0000008CD65B7400) [pid = 2528] [serial = 310] [outer = 0000008CD2352000] 22:50:07 INFO - PROCESS | 2528 | 1468216207497 Marionette DEBUG loaded listener.js 22:50:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (0000008CD7621C00) [pid = 2528] [serial = 311] [outer = 0000008CD2352000] 22:50:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5EE4800 == 55 [pid = 2528] [id = 58] 22:50:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4849000 == 54 [pid = 2528] [id = 99] 22:50:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE3168000 == 53 [pid = 2528] [id = 98] 22:50:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2C95800 == 52 [pid = 2528] [id = 97] 22:50:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2286800 == 51 [pid = 2528] [id = 96] 22:50:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE211A800 == 50 [pid = 2528] [id = 95] 22:50:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF939000 == 49 [pid = 2528] [id = 94] 22:50:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD68DB800 == 48 [pid = 2528] [id = 93] 22:50:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE53E000 == 47 [pid = 2528] [id = 92] 22:50:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD889F000 == 46 [pid = 2528] [id = 91] 22:50:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD888A000 == 45 [pid = 2528] [id = 90] 22:50:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD311E800 == 44 [pid = 2528] [id = 89] 22:50:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBB59800 == 43 [pid = 2528] [id = 85] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (0000008CE3DF0000) [pid = 2528] [serial = 247] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (0000008CDB676400) [pid = 2528] [serial = 226] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (0000008CDBBC4400) [pid = 2528] [serial = 227] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (0000008CD234CC00) [pid = 2528] [serial = 221] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (0000008CD2139000) [pid = 2528] [serial = 220] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (0000008CD163CC00) [pid = 2528] [serial = 208] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (0000008CDE580400) [pid = 2528] [serial = 229] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (0000008CD80DF800) [pid = 2528] [serial = 211] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (0000008CE3DE5800) [pid = 2528] [serial = 236] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (0000008CD6718400) [pid = 2528] [serial = 223] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (0000008CE3B13000) [pid = 2528] [serial = 235] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (0000008CD733B400) [pid = 2528] [serial = 224] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (0000008CE4B4F400) [pid = 2528] [serial = 238] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (0000008CD7624800) [pid = 2528] [serial = 242] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (0000008CD2131000) [pid = 2528] [serial = 241] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (0000008CDFF95000) [pid = 2528] [serial = 214] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (0000008CD2135800) [pid = 2528] [serial = 244] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0000008CE3CA2800) [pid = 2528] [serial = 217] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0000008CE24B2800) [pid = 2528] [serial = 245] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CE4B5D000) [pid = 2528] [serial = 239] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CE6096800) [pid = 2528] [serial = 248] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CDFF46400) [pid = 2528] [serial = 232] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CE02BF800) [pid = 2528] [serial = 233] [outer = 0000000000000000] [url = about:blank] 22:50:07 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CDEC2F000) [pid = 2528] [serial = 230] [outer = 0000000000000000] [url = about:blank] 22:50:08 INFO - PROCESS | 2528 | 1468216208129 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:50:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:50:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 985ms 22:50:08 INFO - PROCESS | 2528 | 1468216208158 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 22:50:08 INFO - PROCESS | 2528 | 1468216208162 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 22:50:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:50:08 INFO - PROCESS | 2528 | 1468216208168 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:50:08 INFO - PROCESS | 2528 | 1468216208171 Marionette TRACE conn5 <- [1,382,null,{}] 22:50:08 INFO - PROCESS | 2528 | 1468216208175 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}] 22:50:08 INFO - PROCESS | 2528 | 1468216208177 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:08 INFO - PROCESS | 2528 | 1468216208269 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 22:50:08 INFO - PROCESS | 2528 | 1468216208343 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:08 INFO - PROCESS | 2528 | 1468216208345 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:08 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBA58000 == 44 [pid = 2528] [id = 105] 22:50:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CD2421400) [pid = 2528] [serial = 312] [outer = 0000000000000000] 22:50:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CD7F11800) [pid = 2528] [serial = 313] [outer = 0000008CD2421400] 22:50:08 INFO - PROCESS | 2528 | 1468216208393 Marionette DEBUG loaded listener.js 22:50:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CDB661000) [pid = 2528] [serial = 314] [outer = 0000008CD2421400] 22:50:08 INFO - PROCESS | 2528 | 1468216208863 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:50:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:50:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 734ms 22:50:08 INFO - PROCESS | 2528 | 1468216208906 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 22:50:08 INFO - PROCESS | 2528 | 1468216208908 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 22:50:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:50:08 INFO - PROCESS | 2528 | 1468216208912 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:50:08 INFO - PROCESS | 2528 | 1468216208916 Marionette TRACE conn5 <- [1,386,null,{}] 22:50:08 INFO - PROCESS | 2528 | 1468216208926 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}] 22:50:08 INFO - PROCESS | 2528 | 1468216208931 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:09 INFO - PROCESS | 2528 | 1468216209019 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 22:50:09 INFO - PROCESS | 2528 | 1468216209028 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:09 INFO - PROCESS | 2528 | 1468216209031 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:09 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE15800 == 45 [pid = 2528] [id = 106] 22:50:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CDE621000) [pid = 2528] [serial = 315] [outer = 0000000000000000] 22:50:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CDEA5DC00) [pid = 2528] [serial = 316] [outer = 0000008CDE621000] 22:50:09 INFO - PROCESS | 2528 | 1468216209079 Marionette DEBUG loaded listener.js 22:50:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0000008CDF96D800) [pid = 2528] [serial = 317] [outer = 0000008CDE621000] 22:50:09 INFO - PROCESS | 2528 | 1468216209541 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]]]}] 22:50:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:50:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 690ms 22:50:09 INFO - PROCESS | 2528 | 1468216209605 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 22:50:09 INFO - PROCESS | 2528 | 1468216209608 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 22:50:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:50:09 INFO - PROCESS | 2528 | 1468216209612 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:50:09 INFO - PROCESS | 2528 | 1468216209614 Marionette TRACE conn5 <- [1,390,null,{}] 22:50:09 INFO - PROCESS | 2528 | 1468216209634 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}] 22:50:09 INFO - PROCESS | 2528 | 1468216209636 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:09 INFO - PROCESS | 2528 | 1468216209729 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 22:50:09 INFO - PROCESS | 2528 | 1468216209807 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:09 INFO - PROCESS | 2528 | 1468216209809 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:09 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE0BE7800 == 46 [pid = 2528] [id = 107] 22:50:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0000008CDEA59000) [pid = 2528] [serial = 318] [outer = 0000000000000000] 22:50:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0000008CE0EBB400) [pid = 2528] [serial = 319] [outer = 0000008CDEA59000] 22:50:09 INFO - PROCESS | 2528 | 1468216209856 Marionette DEBUG loaded listener.js 22:50:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0000008CE247A800) [pid = 2528] [serial = 320] [outer = 0000008CDEA59000] 22:50:10 INFO - PROCESS | 2528 | 1468216210280 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]]]}] 22:50:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:50:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 732ms 22:50:10 INFO - PROCESS | 2528 | 1468216210367 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 22:50:10 INFO - PROCESS | 2528 | 1468216210370 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 22:50:10 INFO - PROCESS | 2528 | 1468216210380 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:50:10 INFO - PROCESS | 2528 | 1468216210382 Marionette TRACE conn5 <- [1,394,null,{}] 22:50:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:50:10 INFO - PROCESS | 2528 | 1468216210385 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}] 22:50:10 INFO - PROCESS | 2528 | 1468216210387 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:10 INFO - PROCESS | 2528 | 1468216210503 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 22:50:10 INFO - PROCESS | 2528 | 1468216210514 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:10 INFO - PROCESS | 2528 | 1468216210517 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:10 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2133800 == 47 [pid = 2528] [id = 108] 22:50:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (0000008CE247AC00) [pid = 2528] [serial = 321] [outer = 0000000000000000] 22:50:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (0000008CE24A1800) [pid = 2528] [serial = 322] [outer = 0000008CE247AC00] 22:50:10 INFO - PROCESS | 2528 | 1468216210600 Marionette DEBUG loaded listener.js 22:50:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (0000008CE24A7800) [pid = 2528] [serial = 323] [outer = 0000008CE247AC00] 22:50:11 INFO - PROCESS | 2528 | 1468216211057 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]]]}] 22:50:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:50:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 733ms 22:50:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:50:11 INFO - PROCESS | 2528 | 1468216211129 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 22:50:11 INFO - PROCESS | 2528 | 1468216211131 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 22:50:11 INFO - PROCESS | 2528 | 1468216211134 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:50:11 INFO - PROCESS | 2528 | 1468216211136 Marionette TRACE conn5 <- [1,398,null,{}] 22:50:11 INFO - PROCESS | 2528 | 1468216211140 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}] 22:50:11 INFO - PROCESS | 2528 | 1468216211145 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:11 INFO - PROCESS | 2528 | 1468216211285 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 22:50:11 INFO - PROCESS | 2528 | 1468216211339 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:11 INFO - PROCESS | 2528 | 1468216211341 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:11 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BB9800 == 48 [pid = 2528] [id = 109] 22:50:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (0000008CE31C2C00) [pid = 2528] [serial = 324] [outer = 0000000000000000] 22:50:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (0000008CE32E1400) [pid = 2528] [serial = 325] [outer = 0000008CE31C2C00] 22:50:11 INFO - PROCESS | 2528 | 1468216211386 Marionette DEBUG loaded listener.js 22:50:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (0000008CE3B13000) [pid = 2528] [serial = 326] [outer = 0000008CE31C2C00] 22:50:11 INFO - PROCESS | 2528 | 1468216211847 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]]]}] 22:50:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:50:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 776ms 22:50:11 INFO - PROCESS | 2528 | 1468216211911 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 22:50:11 INFO - PROCESS | 2528 | 1468216211920 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 22:50:11 INFO - PROCESS | 2528 | 1468216211924 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:50:11 INFO - PROCESS | 2528 | 1468216211926 Marionette TRACE conn5 <- [1,402,null,{}] 22:50:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:50:11 INFO - PROCESS | 2528 | 1468216211935 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}] 22:50:11 INFO - PROCESS | 2528 | 1468216211937 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:12 INFO - PROCESS | 2528 | 1468216212044 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 22:50:12 INFO - PROCESS | 2528 | 1468216212057 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:12 INFO - PROCESS | 2528 | 1468216212059 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:12 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD6F60800 == 49 [pid = 2528] [id = 110] 22:50:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (0000008CD8623400) [pid = 2528] [serial = 327] [outer = 0000000000000000] 22:50:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (0000008CD8629000) [pid = 2528] [serial = 328] [outer = 0000008CD8623400] 22:50:12 INFO - PROCESS | 2528 | 1468216212143 Marionette DEBUG loaded listener.js 22:50:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (0000008CE3C02800) [pid = 2528] [serial = 329] [outer = 0000008CD8623400] 22:50:12 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (0000008CE2478000) [pid = 2528] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:50:12 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (0000008CD2352800) [pid = 2528] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:50:12 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (0000008CE2CD3800) [pid = 2528] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:50:12 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (0000008CE31C5C00) [pid = 2528] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:50:12 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (0000008CDE604800) [pid = 2528] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:50:12 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (0000008CD164E400) [pid = 2528] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:50:12 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (0000008CD228C800) [pid = 2528] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:50:12 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (0000008CD7277400) [pid = 2528] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:50:12 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (0000008CDB65BC00) [pid = 2528] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:50:12 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (0000008CE02C5C00) [pid = 2528] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:50:12 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (0000008CE0E43000) [pid = 2528] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:50:12 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0000008CD03AE400) [pid = 2528] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:50:12 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0000008CD6FB7400) [pid = 2528] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:50:12 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CDF898000) [pid = 2528] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:50:12 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CE3C9DC00) [pid = 2528] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:50:12 INFO - PROCESS | 2528 | 1468216212605 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]]]}] 22:50:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:50:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 732ms 22:50:12 INFO - PROCESS | 2528 | 1468216212662 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 22:50:12 INFO - PROCESS | 2528 | 1468216212664 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 22:50:12 INFO - PROCESS | 2528 | 1468216212667 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:50:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:50:12 INFO - PROCESS | 2528 | 1468216212669 Marionette TRACE conn5 <- [1,406,null,{}] 22:50:12 INFO - PROCESS | 2528 | 1468216212673 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}] 22:50:12 INFO - PROCESS | 2528 | 1468216212675 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:12 INFO - PROCESS | 2528 | 1468216212759 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 22:50:12 INFO - PROCESS | 2528 | 1468216212764 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:12 INFO - PROCESS | 2528 | 1468216212766 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:12 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4B79000 == 50 [pid = 2528] [id = 111] 22:50:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CD2A5D400) [pid = 2528] [serial = 330] [outer = 0000000000000000] 22:50:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CDE605800) [pid = 2528] [serial = 331] [outer = 0000008CD2A5D400] 22:50:12 INFO - PROCESS | 2528 | 1468216212810 Marionette DEBUG loaded listener.js 22:50:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0000008CE24AC400) [pid = 2528] [serial = 332] [outer = 0000008CD2A5D400] 22:50:13 INFO - PROCESS | 2528 | 1468216213240 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]]]}] 22:50:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:50:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 627ms 22:50:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:50:13 INFO - PROCESS | 2528 | 1468216213298 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 22:50:13 INFO - PROCESS | 2528 | 1468216213301 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 22:50:13 INFO - PROCESS | 2528 | 1468216213304 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:50:13 INFO - PROCESS | 2528 | 1468216213306 Marionette TRACE conn5 <- [1,410,null,{}] 22:50:13 INFO - PROCESS | 2528 | 1468216213310 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}] 22:50:13 INFO - PROCESS | 2528 | 1468216213311 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:13 INFO - PROCESS | 2528 | 1468216213400 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 22:50:13 INFO - PROCESS | 2528 | 1468216213408 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:13 INFO - PROCESS | 2528 | 1468216213410 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:13 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5F0B800 == 51 [pid = 2528] [id = 112] 22:50:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0000008CE2B48400) [pid = 2528] [serial = 333] [outer = 0000000000000000] 22:50:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0000008CE2B4B000) [pid = 2528] [serial = 334] [outer = 0000008CE2B48400] 22:50:13 INFO - PROCESS | 2528 | 1468216213454 Marionette DEBUG loaded listener.js 22:50:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0000008CE2B50C00) [pid = 2528] [serial = 335] [outer = 0000008CE2B48400] 22:50:14 INFO - PROCESS | 2528 | 1468216214143 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]]]}] 22:50:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:50:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 881ms 22:50:14 INFO - PROCESS | 2528 | 1468216214189 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 22:50:14 INFO - PROCESS | 2528 | 1468216214194 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 22:50:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:50:14 INFO - PROCESS | 2528 | 1468216214198 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:50:14 INFO - PROCESS | 2528 | 1468216214204 Marionette TRACE conn5 <- [1,414,null,{}] 22:50:14 INFO - PROCESS | 2528 | 1468216214209 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}] 22:50:14 INFO - PROCESS | 2528 | 1468216214213 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:14 INFO - PROCESS | 2528 | 1468216214332 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 22:50:14 INFO - PROCESS | 2528 | 1468216214408 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:14 INFO - PROCESS | 2528 | 1468216214411 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:14 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC422800 == 52 [pid = 2528] [id = 113] 22:50:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (0000008CD65C3000) [pid = 2528] [serial = 336] [outer = 0000000000000000] 22:50:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (0000008CD7338000) [pid = 2528] [serial = 337] [outer = 0000008CD65C3000] 22:50:14 INFO - PROCESS | 2528 | 1468216214510 Marionette DEBUG loaded listener.js 22:50:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (0000008CD8627400) [pid = 2528] [serial = 338] [outer = 0000008CD65C3000] 22:50:15 INFO - PROCESS | 2528 | 1468216215123 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]]]}] 22:50:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:50:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 986ms 22:50:15 INFO - PROCESS | 2528 | 1468216215189 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 22:50:15 INFO - PROCESS | 2528 | 1468216215194 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 22:50:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:50:15 INFO - PROCESS | 2528 | 1468216215202 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:50:15 INFO - PROCESS | 2528 | 1468216215205 Marionette TRACE conn5 <- [1,418,null,{}] 22:50:15 INFO - PROCESS | 2528 | 1468216215210 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}] 22:50:15 INFO - PROCESS | 2528 | 1468216215213 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:15 INFO - PROCESS | 2528 | 1468216215333 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 22:50:15 INFO - PROCESS | 2528 | 1468216215450 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:15 INFO - PROCESS | 2528 | 1468216215452 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:15 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24CD000 == 53 [pid = 2528] [id = 114] 22:50:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (0000008CDBBC5C00) [pid = 2528] [serial = 339] [outer = 0000000000000000] 22:50:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (0000008CDEA55400) [pid = 2528] [serial = 340] [outer = 0000008CDBBC5C00] 22:50:15 INFO - PROCESS | 2528 | 1468216215511 Marionette DEBUG loaded listener.js 22:50:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (0000008CDFF41000) [pid = 2528] [serial = 341] [outer = 0000008CDBBC5C00] 22:50:16 INFO - PROCESS | 2528 | 1468216216600 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]]]}] 22:50:16 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 22:50:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1490ms 22:50:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:50:16 INFO - PROCESS | 2528 | 1468216216693 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 22:50:16 INFO - PROCESS | 2528 | 1468216216696 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 22:50:16 INFO - PROCESS | 2528 | 1468216216700 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:50:16 INFO - PROCESS | 2528 | 1468216216704 Marionette TRACE conn5 <- [1,422,null,{}] 22:50:16 INFO - PROCESS | 2528 | 1468216216716 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}] 22:50:16 INFO - PROCESS | 2528 | 1468216216721 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:16 INFO - PROCESS | 2528 | 1468216216868 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 22:50:16 INFO - PROCESS | 2528 | 1468216216938 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:16 INFO - PROCESS | 2528 | 1468216216942 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:16 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE6FBB800 == 54 [pid = 2528] [id = 115] 22:50:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (0000008CE24B1400) [pid = 2528] [serial = 342] [outer = 0000000000000000] 22:50:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (0000008CE2B4C000) [pid = 2528] [serial = 343] [outer = 0000008CE24B1400] 22:50:17 INFO - PROCESS | 2528 | 1468216217000 Marionette DEBUG loaded listener.js 22:50:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (0000008CE31CB000) [pid = 2528] [serial = 344] [outer = 0000008CE24B1400] 22:50:18 INFO - PROCESS | 2528 | 1468216218061 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]]]}] 22:50:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:50:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1385ms 22:50:18 INFO - PROCESS | 2528 | 1468216218086 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 22:50:18 INFO - PROCESS | 2528 | 1468216218090 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 22:50:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:50:18 INFO - PROCESS | 2528 | 1468216218095 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:50:18 INFO - PROCESS | 2528 | 1468216218098 Marionette TRACE conn5 <- [1,426,null,{}] 22:50:18 INFO - PROCESS | 2528 | 1468216218104 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}] 22:50:18 INFO - PROCESS | 2528 | 1468216218107 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:18 INFO - PROCESS | 2528 | 1468216218209 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 22:50:18 INFO - PROCESS | 2528 | 1468216218316 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:18 INFO - PROCESS | 2528 | 1468216218321 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:18 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD18A2800 == 55 [pid = 2528] [id = 116] 22:50:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (0000008CD03A5400) [pid = 2528] [serial = 345] [outer = 0000000000000000] 22:50:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (0000008CD761B000) [pid = 2528] [serial = 346] [outer = 0000008CD03A5400] 22:50:18 INFO - PROCESS | 2528 | 1468216218422 Marionette DEBUG loaded listener.js 22:50:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (0000008CD861F800) [pid = 2528] [serial = 347] [outer = 0000008CD03A5400] 22:50:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4B79000 == 54 [pid = 2528] [id = 111] 22:50:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD6F60800 == 53 [pid = 2528] [id = 110] 22:50:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BB9800 == 52 [pid = 2528] [id = 109] 22:50:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2133800 == 51 [pid = 2528] [id = 108] 22:50:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE0BE7800 == 50 [pid = 2528] [id = 107] 22:50:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE15800 == 49 [pid = 2528] [id = 106] 22:50:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBA58000 == 48 [pid = 2528] [id = 105] 22:50:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD6856000 == 47 [pid = 2528] [id = 104] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (0000008CDEA5F000) [pid = 2528] [serial = 295] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (0000008CE2CDBC00) [pid = 2528] [serial = 259] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (0000008CDE1A2800) [pid = 2528] [serial = 256] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (0000008CE32E5000) [pid = 2528] [serial = 262] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (0000008CD229B800) [pid = 2528] [serial = 253] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD657E800 == 46 [pid = 2528] [id = 100] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (0000008CE3CAA800) [pid = 2528] [serial = 218] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (0000008CD213EC00) [pid = 2528] [serial = 209] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (0000008CDBB0EC00) [pid = 2528] [serial = 212] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (0000008CE3B0F000) [pid = 2528] [serial = 215] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (0000008CE247D000) [pid = 2528] [serial = 286] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (0000008CD733D400) [pid = 2528] [serial = 271] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (0000008CD8093800) [pid = 2528] [serial = 272] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (0000008CE2CDE400) [pid = 2528] [serial = 250] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (0000008CD03A5000) [pid = 2528] [serial = 284] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0000008CE609B800) [pid = 2528] [serial = 251] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0000008CDF0CA400) [pid = 2528] [serial = 277] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CE31C9800) [pid = 2528] [serial = 283] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CD2227000) [pid = 2528] [serial = 266] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CD1DCA800) [pid = 2528] [serial = 265] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CD737B000) [pid = 2528] [serial = 269] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD65B6C00) [pid = 2528] [serial = 268] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CDF963400) [pid = 2528] [serial = 290] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD80DBC00) [pid = 2528] [serial = 289] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CE2483000) [pid = 2528] [serial = 287] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDBBC9000) [pid = 2528] [serial = 275] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDBBBC800) [pid = 2528] [serial = 274] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CE0983C00) [pid = 2528] [serial = 280] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CE13C0C00) [pid = 2528] [serial = 281] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CE32DE800) [pid = 2528] [serial = 292] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CE3C05000) [pid = 2528] [serial = 293] [outer = 0000000000000000] [url = about:blank] 22:50:18 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDFF4B800) [pid = 2528] [serial = 278] [outer = 0000000000000000] [url = about:blank] 22:50:19 INFO - PROCESS | 2528 | 1468216219009 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] 22:50:19 INFO - PROCESS | 2528 | 1468216219043 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 22:50:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:50:19 INFO - PROCESS | 2528 | 1468216219049 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:50:19 INFO - PROCESS | 2528 | 1468216219052 Marionette TRACE conn5 <- [1,430,null,{}] 22:50:19 INFO - PROCESS | 2528 | 1468216219056 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}] 22:50:19 INFO - PROCESS | 2528 | 1468216219059 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:19 INFO - PROCESS | 2528 | 1468216219150 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 22:50:19 INFO - PROCESS | 2528 | 1468216219229 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:19 INFO - PROCESS | 2528 | 1468216219231 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:19 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F4B800 == 47 [pid = 2528] [id = 117] 22:50:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD222A400) [pid = 2528] [serial = 348] [outer = 0000000000000000] 22:50:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD737B000) [pid = 2528] [serial = 349] [outer = 0000008CD222A400] 22:50:19 INFO - PROCESS | 2528 | 1468216219280 Marionette DEBUG loaded listener.js 22:50:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD8627C00) [pid = 2528] [serial = 350] [outer = 0000008CD222A400] 22:50:19 INFO - PROCESS | 2528 | 1468216219714 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]]]}] 22:50:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:50:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 734ms 22:50:19 INFO - PROCESS | 2528 | 1468216219786 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 22:50:19 INFO - PROCESS | 2528 | 1468216219789 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 22:50:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:50:19 INFO - PROCESS | 2528 | 1468216219793 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:50:19 INFO - PROCESS | 2528 | 1468216219797 Marionette TRACE conn5 <- [1,434,null,{}] 22:50:19 INFO - PROCESS | 2528 | 1468216219807 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}] 22:50:19 INFO - PROCESS | 2528 | 1468216219812 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:19 INFO - PROCESS | 2528 | 1468216219909 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 22:50:19 INFO - PROCESS | 2528 | 1468216219917 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:19 INFO - PROCESS | 2528 | 1468216219920 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:19 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEB34800 == 48 [pid = 2528] [id = 118] 22:50:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDE19B400) [pid = 2528] [serial = 351] [outer = 0000000000000000] 22:50:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDEA59800) [pid = 2528] [serial = 352] [outer = 0000008CDE19B400] 22:50:19 INFO - PROCESS | 2528 | 1468216219969 Marionette DEBUG loaded listener.js 22:50:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDEF50000) [pid = 2528] [serial = 353] [outer = 0000008CDE19B400] 22:50:20 INFO - PROCESS | 2528 | 1468216220431 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]]]}] 22:50:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:50:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 690ms 22:50:20 INFO - PROCESS | 2528 | 1468216220485 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 22:50:20 INFO - PROCESS | 2528 | 1468216220488 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 22:50:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:50:20 INFO - PROCESS | 2528 | 1468216220491 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:50:20 INFO - PROCESS | 2528 | 1468216220493 Marionette TRACE conn5 <- [1,438,null,{}] 22:50:20 INFO - PROCESS | 2528 | 1468216220497 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}] 22:50:20 INFO - PROCESS | 2528 | 1468216220499 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:20 INFO - PROCESS | 2528 | 1468216220590 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 22:50:20 INFO - PROCESS | 2528 | 1468216220597 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:20 INFO - PROCESS | 2528 | 1468216220599 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:20 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE0918800 == 49 [pid = 2528] [id = 119] 22:50:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDEF59000) [pid = 2528] [serial = 354] [outer = 0000000000000000] 22:50:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDF898000) [pid = 2528] [serial = 355] [outer = 0000008CDEF59000] 22:50:20 INFO - PROCESS | 2528 | 1468216220645 Marionette DEBUG loaded listener.js 22:50:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CE0223C00) [pid = 2528] [serial = 356] [outer = 0000008CDEF59000] 22:50:21 INFO - PROCESS | 2528 | 1468216221084 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]]]}] 22:50:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:50:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 22:50:21 INFO - PROCESS | 2528 | 1468216221127 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 22:50:21 INFO - PROCESS | 2528 | 1468216221130 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 22:50:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:50:21 INFO - PROCESS | 2528 | 1468216221133 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:50:21 INFO - PROCESS | 2528 | 1468216221135 Marionette TRACE conn5 <- [1,442,null,{}] 22:50:21 INFO - PROCESS | 2528 | 1468216221138 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}] 22:50:21 INFO - PROCESS | 2528 | 1468216221140 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:21 INFO - PROCESS | 2528 | 1468216221251 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 22:50:21 INFO - PROCESS | 2528 | 1468216221335 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:21 INFO - PROCESS | 2528 | 1468216221338 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:21 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE212D800 == 50 [pid = 2528] [id = 120] 22:50:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CE0984000) [pid = 2528] [serial = 357] [outer = 0000000000000000] 22:50:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CE222A800) [pid = 2528] [serial = 358] [outer = 0000008CE0984000] 22:50:21 INFO - PROCESS | 2528 | 1468216221384 Marionette DEBUG loaded listener.js 22:50:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CE2483000) [pid = 2528] [serial = 359] [outer = 0000008CE0984000] 22:50:21 INFO - PROCESS | 2528 | 1468216221834 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]]]}] 22:50:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:50:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 735ms 22:50:21 INFO - PROCESS | 2528 | 1468216221871 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 22:50:21 INFO - PROCESS | 2528 | 1468216221873 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 22:50:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:50:21 INFO - PROCESS | 2528 | 1468216221881 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:50:21 INFO - PROCESS | 2528 | 1468216221883 Marionette TRACE conn5 <- [1,446,null,{}] 22:50:21 INFO - PROCESS | 2528 | 1468216221886 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}] 22:50:21 INFO - PROCESS | 2528 | 1468216221892 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:22 INFO - PROCESS | 2528 | 1468216222032 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 22:50:22 INFO - PROCESS | 2528 | 1468216222086 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:22 INFO - PROCESS | 2528 | 1468216222088 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:22 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BA3000 == 51 [pid = 2528] [id = 121] 22:50:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CE2B4D400) [pid = 2528] [serial = 360] [outer = 0000000000000000] 22:50:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CE2CDF000) [pid = 2528] [serial = 361] [outer = 0000008CE2B4D400] 22:50:22 INFO - PROCESS | 2528 | 1468216222135 Marionette DEBUG loaded listener.js 22:50:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CE32DF000) [pid = 2528] [serial = 362] [outer = 0000008CE2B4D400] 22:50:22 INFO - PROCESS | 2528 | 1468216222572 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]]]}] 22:50:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:50:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 734ms 22:50:22 INFO - PROCESS | 2528 | 1468216222621 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 22:50:22 INFO - PROCESS | 2528 | 1468216222623 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 22:50:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:50:22 INFO - PROCESS | 2528 | 1468216222631 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:50:22 INFO - PROCESS | 2528 | 1468216222632 Marionette TRACE conn5 <- [1,450,null,{}] 22:50:22 INFO - PROCESS | 2528 | 1468216222636 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}] 22:50:22 INFO - PROCESS | 2528 | 1468216222638 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:22 INFO - PROCESS | 2528 | 1468216222755 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 22:50:22 INFO - PROCESS | 2528 | 1468216222807 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:22 INFO - PROCESS | 2528 | 1468216222809 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:22 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE3158800 == 52 [pid = 2528] [id = 122] 22:50:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0000008CE3B16000) [pid = 2528] [serial = 363] [outer = 0000000000000000] 22:50:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0000008CE3C08000) [pid = 2528] [serial = 364] [outer = 0000008CE3B16000] 22:50:22 INFO - PROCESS | 2528 | 1468216222853 Marionette DEBUG loaded listener.js 22:50:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0000008CE3DE7000) [pid = 2528] [serial = 365] [outer = 0000008CE3B16000] 22:50:23 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (0000008CD2286C00) [pid = 2528] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:50:23 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0000008CD2352000) [pid = 2528] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:50:23 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0000008CE247AC00) [pid = 2528] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:50:23 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CE24AE800) [pid = 2528] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:50:23 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CDEA59000) [pid = 2528] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:50:23 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CD2421400) [pid = 2528] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:50:23 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CDE621000) [pid = 2528] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:50:23 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CDEA59C00) [pid = 2528] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:50:23 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CE31C2C00) [pid = 2528] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:50:23 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD8623400) [pid = 2528] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:50:23 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD2A5D400) [pid = 2528] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:50:23 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CE32DDC00) [pid = 2528] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:50:23 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDBB09000) [pid = 2528] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:50:23 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CE2CD5000) [pid = 2528] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:50:23 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CE0EBC400) [pid = 2528] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:50:23 INFO - PROCESS | 2528 | 1468216223348 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] 22:50:23 INFO - PROCESS | 2528 | 1468216223368 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 22:50:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:50:23 INFO - PROCESS | 2528 | 1468216223371 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:50:23 INFO - PROCESS | 2528 | 1468216223373 Marionette TRACE conn5 <- [1,454,null,{}] 22:50:23 INFO - PROCESS | 2528 | 1468216223377 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}] 22:50:23 INFO - PROCESS | 2528 | 1468216223379 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:23 INFO - PROCESS | 2528 | 1468216223463 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 22:50:23 INFO - PROCESS | 2528 | 1468216223534 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:23 INFO - PROCESS | 2528 | 1468216223536 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:23 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE480D800 == 53 [pid = 2528] [id = 123] 22:50:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD2821800) [pid = 2528] [serial = 366] [outer = 0000000000000000] 22:50:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDEA59000) [pid = 2528] [serial = 367] [outer = 0000008CD2821800] 22:50:23 INFO - PROCESS | 2528 | 1468216223583 Marionette DEBUG loaded listener.js 22:50:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CE32DA800) [pid = 2528] [serial = 368] [outer = 0000008CD2821800] 22:50:23 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:50:23 INFO - PROCESS | 2528 | 1468216223962 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]]]}] 22:50:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:50:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 628ms 22:50:24 INFO - PROCESS | 2528 | 1468216224003 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 22:50:24 INFO - PROCESS | 2528 | 1468216224005 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 22:50:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:50:24 INFO - PROCESS | 2528 | 1468216224008 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:50:24 INFO - PROCESS | 2528 | 1468216224010 Marionette TRACE conn5 <- [1,458,null,{}] 22:50:24 INFO - PROCESS | 2528 | 1468216224013 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}] 22:50:24 INFO - PROCESS | 2528 | 1468216224015 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:24 INFO - PROCESS | 2528 | 1468216224152 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 22:50:24 INFO - PROCESS | 2528 | 1468216224164 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:24 INFO - PROCESS | 2528 | 1468216224166 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:24 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C89800 == 54 [pid = 2528] [id = 124] 22:50:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CE2C22800) [pid = 2528] [serial = 369] [outer = 0000000000000000] 22:50:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CE2C2A000) [pid = 2528] [serial = 370] [outer = 0000008CE2C22800] 22:50:24 INFO - PROCESS | 2528 | 1468216224210 Marionette DEBUG loaded listener.js 22:50:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CE2C2EC00) [pid = 2528] [serial = 371] [outer = 0000008CE2C22800] 22:50:24 INFO - PROCESS | 2528 | 1468216224593 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] 22:50:24 INFO - PROCESS | 2528 | 1468216224647 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 22:50:24 INFO - PROCESS | 2528 | 1468216224653 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:50:24 INFO - PROCESS | 2528 | 1468216224655 Marionette TRACE conn5 <- [1,462,null,{}] 22:50:24 INFO - PROCESS | 2528 | 1468216224659 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}] 22:50:24 INFO - PROCESS | 2528 | 1468216224660 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:24 INFO - PROCESS | 2528 | 1468216224776 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 22:50:24 INFO - PROCESS | 2528 | 1468216224783 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:24 INFO - PROCESS | 2528 | 1468216224785 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:24 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5F10000 == 55 [pid = 2528] [id = 125] 22:50:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CD677D800) [pid = 2528] [serial = 372] [outer = 0000000000000000] 22:50:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CD6785400) [pid = 2528] [serial = 373] [outer = 0000008CD677D800] 22:50:24 INFO - PROCESS | 2528 | 1468216224832 Marionette DEBUG loaded listener.js 22:50:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CE2C2DC00) [pid = 2528] [serial = 374] [outer = 0000008CD677D800] 22:50:25 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:50:25 INFO - PROCESS | 2528 | 1468216225309 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] 22:50:25 INFO - PROCESS | 2528 | 1468216225427 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 22:50:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:50:25 INFO - PROCESS | 2528 | 1468216225446 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:50:25 INFO - PROCESS | 2528 | 1468216225450 Marionette TRACE conn5 <- [1,466,null,{}] 22:50:25 INFO - PROCESS | 2528 | 1468216225470 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}] 22:50:25 INFO - PROCESS | 2528 | 1468216225473 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:25 INFO - PROCESS | 2528 | 1468216225628 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 22:50:25 INFO - PROCESS | 2528 | 1468216225690 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:25 INFO - PROCESS | 2528 | 1468216225695 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:25 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F45800 == 56 [pid = 2528] [id = 126] 22:50:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CD234A400) [pid = 2528] [serial = 375] [outer = 0000000000000000] 22:50:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CD2353000) [pid = 2528] [serial = 376] [outer = 0000008CD234A400] 22:50:25 INFO - PROCESS | 2528 | 1468216225754 Marionette DEBUG loaded listener.js 22:50:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CD80D9800) [pid = 2528] [serial = 377] [outer = 0000008CD234A400] 22:50:26 INFO - PROCESS | 2528 | 1468216226389 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] 22:50:26 INFO - PROCESS | 2528 | 1468216226444 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 22:50:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 22:50:26 INFO - PROCESS | 2528 | 1468216226450 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:50:26 INFO - PROCESS | 2528 | 1468216226454 Marionette TRACE conn5 <- [1,470,null,{}] 22:50:26 INFO - PROCESS | 2528 | 1468216226458 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}] 22:50:26 INFO - PROCESS | 2528 | 1468216226461 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:26 INFO - PROCESS | 2528 | 1468216226581 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 22:50:26 INFO - PROCESS | 2528 | 1468216226700 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:26 INFO - PROCESS | 2528 | 1468216226703 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:26 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF9C0800 == 57 [pid = 2528] [id = 127] 22:50:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0000008CDBBC4C00) [pid = 2528] [serial = 378] [outer = 0000000000000000] 22:50:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0000008CDEA5A000) [pid = 2528] [serial = 379] [outer = 0000008CDBBC4C00] 22:50:26 INFO - PROCESS | 2528 | 1468216226762 Marionette DEBUG loaded listener.js 22:50:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0000008CDEF5A800) [pid = 2528] [serial = 380] [outer = 0000008CDBBC4C00] 22:50:27 INFO - PROCESS | 2528 | 1468216227401 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]]]}] 22:50:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:50:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 984ms 22:50:27 INFO - PROCESS | 2528 | 1468216227436 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 22:50:27 INFO - PROCESS | 2528 | 1468216227439 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 22:50:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:50:27 INFO - PROCESS | 2528 | 1468216227443 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:50:27 INFO - PROCESS | 2528 | 1468216227447 Marionette TRACE conn5 <- [1,474,null,{}] 22:50:27 INFO - PROCESS | 2528 | 1468216227459 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}] 22:50:27 INFO - PROCESS | 2528 | 1468216227464 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:27 INFO - PROCESS | 2528 | 1468216227583 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 22:50:27 INFO - PROCESS | 2528 | 1468216227674 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:27 INFO - PROCESS | 2528 | 1468216227678 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:27 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE72B2000 == 58 [pid = 2528] [id = 128] 22:50:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0000008CE24B7C00) [pid = 2528] [serial = 381] [outer = 0000000000000000] 22:50:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (0000008CE2C2B400) [pid = 2528] [serial = 382] [outer = 0000008CE24B7C00] 22:50:27 INFO - PROCESS | 2528 | 1468216227735 Marionette DEBUG loaded listener.js 22:50:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (0000008CE31D1400) [pid = 2528] [serial = 383] [outer = 0000008CE24B7C00] 22:50:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (0000008CE2CD9000) [pid = 2528] [serial = 384] [outer = 0000008CDE582400] 22:50:28 INFO - PROCESS | 2528 | 1468216228481 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]]]}] 22:50:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:50:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1091ms 22:50:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:50:28 INFO - PROCESS | 2528 | 1468216228536 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 22:50:28 INFO - PROCESS | 2528 | 1468216228539 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 22:50:28 INFO - PROCESS | 2528 | 1468216228542 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:50:28 INFO - PROCESS | 2528 | 1468216228545 Marionette TRACE conn5 <- [1,478,null,{}] 22:50:28 INFO - PROCESS | 2528 | 1468216228548 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}] 22:50:28 INFO - PROCESS | 2528 | 1468216228551 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:28 INFO - PROCESS | 2528 | 1468216228668 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 22:50:28 INFO - PROCESS | 2528 | 1468216228815 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:28 INFO - PROCESS | 2528 | 1468216228818 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:28 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5EDF800 == 59 [pid = 2528] [id = 129] 22:50:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (0000008CDBDE3C00) [pid = 2528] [serial = 385] [outer = 0000000000000000] 22:50:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (0000008CE4B54000) [pid = 2528] [serial = 386] [outer = 0000008CDBDE3C00] 22:50:28 INFO - PROCESS | 2528 | 1468216228876 Marionette DEBUG loaded listener.js 22:50:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (0000008CE609CC00) [pid = 2528] [serial = 387] [outer = 0000008CDBDE3C00] 22:50:29 INFO - PROCESS | 2528 | 1468216229669 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]]]}] 22:50:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:50:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1195ms 22:50:29 INFO - PROCESS | 2528 | 1468216229740 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 22:50:29 INFO - PROCESS | 2528 | 1468216229745 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 22:50:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:50:29 INFO - PROCESS | 2528 | 1468216229750 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:50:29 INFO - PROCESS | 2528 | 1468216229753 Marionette TRACE conn5 <- [1,482,null,{}] 22:50:29 INFO - PROCESS | 2528 | 1468216229758 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}] 22:50:29 INFO - PROCESS | 2528 | 1468216229761 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:29 INFO - PROCESS | 2528 | 1468216229872 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 22:50:29 INFO - PROCESS | 2528 | 1468216229943 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:29 INFO - PROCESS | 2528 | 1468216229946 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:30 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD0313800 == 60 [pid = 2528] [id = 130] 22:50:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (0000008CD03A1800) [pid = 2528] [serial = 388] [outer = 0000000000000000] 22:50:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (0000008CD0299C00) [pid = 2528] [serial = 389] [outer = 0000008CD03A1800] 22:50:30 INFO - PROCESS | 2528 | 1468216230043 Marionette DEBUG loaded listener.js 22:50:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (0000008CD6CF0400) [pid = 2528] [serial = 390] [outer = 0000008CD03A1800] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C89800 == 59 [pid = 2528] [id = 124] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE480D800 == 58 [pid = 2528] [id = 123] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE3158800 == 57 [pid = 2528] [id = 122] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BA3000 == 56 [pid = 2528] [id = 121] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE212D800 == 55 [pid = 2528] [id = 120] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE0918800 == 54 [pid = 2528] [id = 119] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEB34800 == 53 [pid = 2528] [id = 118] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F4B800 == 52 [pid = 2528] [id = 117] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD18A2800 == 51 [pid = 2528] [id = 116] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC422800 == 50 [pid = 2528] [id = 113] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5F0B800 == 49 [pid = 2528] [id = 112] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24C2800 == 48 [pid = 2528] [id = 73] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD707D000 == 47 [pid = 2528] [id = 33] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD6F7E800 == 46 [pid = 2528] [id = 44] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF38B800 == 45 [pid = 2528] [id = 71] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE684000 == 44 [pid = 2528] [id = 101] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD888B000 == 43 [pid = 2528] [id = 56] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF138800 == 42 [pid = 2528] [id = 57] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE3166000 == 41 [pid = 2528] [id = 102] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5FAD800 == 40 [pid = 2528] [id = 72] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD031D800 == 39 [pid = 2528] [id = 88] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24CD000 == 38 [pid = 2528] [id = 114] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE6FBB800 == 37 [pid = 2528] [id = 115] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5FA7800 == 36 [pid = 2528] [id = 103] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2CA8800 == 35 [pid = 2528] [id = 84] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF82000 == 34 [pid = 2528] [id = 45] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE485E800 == 33 [pid = 2528] [id = 87] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE225D800 == 32 [pid = 2528] [id = 86] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5EDF800 == 31 [pid = 2528] [id = 129] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE72B2000 == 30 [pid = 2528] [id = 128] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF9C0800 == 29 [pid = 2528] [id = 127] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5F10000 == 28 [pid = 2528] [id = 125] 22:50:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F45800 == 27 [pid = 2528] [id = 126] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (0000008CE3B0EC00) [pid = 2528] [serial = 263] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (0000008CDFF4B000) [pid = 2528] [serial = 257] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (0000008CE3C0A400) [pid = 2528] [serial = 260] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (0000008CE3C10000) [pid = 2528] [serial = 206] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (0000008CD7335800) [pid = 2528] [serial = 254] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (0000008CD7621C00) [pid = 2528] [serial = 311] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (0000008CD65B7400) [pid = 2528] [serial = 310] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (0000008CDEA63000) [pid = 2528] [serial = 304] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (0000008CE24A1800) [pid = 2528] [serial = 322] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (0000008CE32E9800) [pid = 2528] [serial = 308] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (0000008CE31C3C00) [pid = 2528] [serial = 307] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0000008CD7F08000) [pid = 2528] [serial = 301] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0000008CD03B0000) [pid = 2528] [serial = 298] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CE0EBB400) [pid = 2528] [serial = 319] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CD7F11800) [pid = 2528] [serial = 313] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CDB661000) [pid = 2528] [serial = 314] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CDEA5DC00) [pid = 2528] [serial = 316] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CDF96D800) [pid = 2528] [serial = 317] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CE3C05800) [pid = 2528] [serial = 296] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CE32E1400) [pid = 2528] [serial = 325] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CE24A7800) [pid = 2528] [serial = 323] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD8629000) [pid = 2528] [serial = 328] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CE3B13000) [pid = 2528] [serial = 326] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CE2B4B000) [pid = 2528] [serial = 334] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CE24AC400) [pid = 2528] [serial = 332] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CE3C02800) [pid = 2528] [serial = 329] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDE605800) [pid = 2528] [serial = 331] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CE247A800) [pid = 2528] [serial = 320] [outer = 0000000000000000] [url = about:blank] 22:50:31 INFO - PROCESS | 2528 | 1468216231416 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]]]}] 22:50:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:50:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1682ms 22:50:31 INFO - PROCESS | 2528 | 1468216231436 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 22:50:31 INFO - PROCESS | 2528 | 1468216231440 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 22:50:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:50:31 INFO - PROCESS | 2528 | 1468216231445 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:50:31 INFO - PROCESS | 2528 | 1468216231448 Marionette TRACE conn5 <- [1,486,null,{}] 22:50:31 INFO - PROCESS | 2528 | 1468216231454 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}] 22:50:31 INFO - PROCESS | 2528 | 1468216231457 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:31 INFO - PROCESS | 2528 | 1468216231552 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 22:50:31 INFO - PROCESS | 2528 | 1468216231561 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:31 INFO - PROCESS | 2528 | 1468216231565 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:31 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD68E7800 == 28 [pid = 2528] [id = 131] 22:50:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD2131C00) [pid = 2528] [serial = 391] [outer = 0000000000000000] 22:50:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD222AC00) [pid = 2528] [serial = 392] [outer = 0000008CD2131C00] 22:50:31 INFO - PROCESS | 2528 | 1468216231614 Marionette DEBUG loaded listener.js 22:50:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD2296800) [pid = 2528] [serial = 393] [outer = 0000008CD2131C00] 22:50:32 INFO - PROCESS | 2528 | 1468216232088 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]]]}] 22:50:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:50:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 693ms 22:50:32 INFO - PROCESS | 2528 | 1468216232140 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 22:50:32 INFO - PROCESS | 2528 | 1468216232146 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 22:50:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:50:32 INFO - PROCESS | 2528 | 1468216232152 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:50:32 INFO - PROCESS | 2528 | 1468216232155 Marionette TRACE conn5 <- [1,490,null,{}] 22:50:32 INFO - PROCESS | 2528 | 1468216232159 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}] 22:50:32 INFO - PROCESS | 2528 | 1468216232161 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:32 INFO - PROCESS | 2528 | 1468216232251 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 22:50:32 INFO - PROCESS | 2528 | 1468216232267 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:32 INFO - PROCESS | 2528 | 1468216232269 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:32 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD8706000 == 29 [pid = 2528] [id = 132] 22:50:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD31DB400) [pid = 2528] [serial = 394] [outer = 0000000000000000] 22:50:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD655C000) [pid = 2528] [serial = 395] [outer = 0000008CD31DB400] 22:50:32 INFO - PROCESS | 2528 | 1468216232317 Marionette DEBUG loaded listener.js 22:50:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD6785000) [pid = 2528] [serial = 396] [outer = 0000008CD31DB400] 22:50:32 INFO - PROCESS | 2528 | 1468216232768 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]]]}] 22:50:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:50:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 22:50:32 INFO - PROCESS | 2528 | 1468216232783 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 22:50:32 INFO - PROCESS | 2528 | 1468216232785 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 22:50:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:50:32 INFO - PROCESS | 2528 | 1468216232789 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:50:32 INFO - PROCESS | 2528 | 1468216232793 Marionette TRACE conn5 <- [1,494,null,{}] 22:50:32 INFO - PROCESS | 2528 | 1468216232804 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}] 22:50:32 INFO - PROCESS | 2528 | 1468216232809 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:32 INFO - PROCESS | 2528 | 1468216232928 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 22:50:32 INFO - PROCESS | 2528 | 1468216232937 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:32 INFO - PROCESS | 2528 | 1468216232940 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:32 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE17B800 == 30 [pid = 2528] [id = 133] 22:50:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD1DCC400) [pid = 2528] [serial = 397] [outer = 0000000000000000] 22:50:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD7F11C00) [pid = 2528] [serial = 398] [outer = 0000008CD1DCC400] 22:50:32 INFO - PROCESS | 2528 | 1468216232991 Marionette DEBUG loaded listener.js 22:50:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CD8620400) [pid = 2528] [serial = 399] [outer = 0000008CD1DCC400] 22:50:33 INFO - PROCESS | 2528 | 1468216233461 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]]]}] 22:50:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:50:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 692ms 22:50:33 INFO - PROCESS | 2528 | 1468216233485 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 22:50:33 INFO - PROCESS | 2528 | 1468216233487 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 22:50:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:50:33 INFO - PROCESS | 2528 | 1468216233491 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:50:33 INFO - PROCESS | 2528 | 1468216233493 Marionette TRACE conn5 <- [1,498,null,{}] 22:50:33 INFO - PROCESS | 2528 | 1468216233496 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}] 22:50:33 INFO - PROCESS | 2528 | 1468216233498 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:33 INFO - PROCESS | 2528 | 1468216233608 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 22:50:33 INFO - PROCESS | 2528 | 1468216233614 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:33 INFO - PROCESS | 2528 | 1468216233616 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:33 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEB34800 == 31 [pid = 2528] [id = 134] 22:50:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CD8698C00) [pid = 2528] [serial = 400] [outer = 0000000000000000] 22:50:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CD8B72800) [pid = 2528] [serial = 401] [outer = 0000008CD8698C00] 22:50:33 INFO - PROCESS | 2528 | 1468216233699 Marionette DEBUG loaded listener.js 22:50:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CDB675400) [pid = 2528] [serial = 402] [outer = 0000008CD8698C00] 22:50:34 INFO - PROCESS | 2528 | 1468216234138 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]]]}] 22:50:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:50:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 692ms 22:50:34 INFO - PROCESS | 2528 | 1468216234186 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 22:50:34 INFO - PROCESS | 2528 | 1468216234188 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 22:50:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:50:34 INFO - PROCESS | 2528 | 1468216234192 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:50:34 INFO - PROCESS | 2528 | 1468216234193 Marionette TRACE conn5 <- [1,502,null,{}] 22:50:34 INFO - PROCESS | 2528 | 1468216234202 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}] 22:50:34 INFO - PROCESS | 2528 | 1468216234205 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:34 INFO - PROCESS | 2528 | 1468216234336 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 22:50:34 INFO - PROCESS | 2528 | 1468216234359 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:34 INFO - PROCESS | 2528 | 1468216234361 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:34 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF39D000 == 32 [pid = 2528] [id = 135] 22:50:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CD2A61000) [pid = 2528] [serial = 403] [outer = 0000000000000000] 22:50:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CDBBBEC00) [pid = 2528] [serial = 404] [outer = 0000008CD2A61000] 22:50:34 INFO - PROCESS | 2528 | 1468216234406 Marionette DEBUG loaded listener.js 22:50:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CDBDDA800) [pid = 2528] [serial = 405] [outer = 0000008CD2A61000] 22:50:34 INFO - PROCESS | 2528 | 1468216234858 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]]]}] 22:50:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:50:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 22:50:34 INFO - PROCESS | 2528 | 1468216234865 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 22:50:34 INFO - PROCESS | 2528 | 1468216234867 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 22:50:34 INFO - PROCESS | 2528 | 1468216234870 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:50:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:50:34 INFO - PROCESS | 2528 | 1468216234872 Marionette TRACE conn5 <- [1,506,null,{}] 22:50:34 INFO - PROCESS | 2528 | 1468216234876 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}] 22:50:34 INFO - PROCESS | 2528 | 1468216234882 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:35 INFO - PROCESS | 2528 | 1468216235019 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 22:50:35 INFO - PROCESS | 2528 | 1468216235027 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:35 INFO - PROCESS | 2528 | 1468216235029 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:35 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE139F800 == 33 [pid = 2528] [id = 136] 22:50:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0000008CDBDDEC00) [pid = 2528] [serial = 406] [outer = 0000000000000000] 22:50:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0000008CDE9A3800) [pid = 2528] [serial = 407] [outer = 0000008CDBDDEC00] 22:50:35 INFO - PROCESS | 2528 | 1468216235122 Marionette DEBUG loaded listener.js 22:50:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0000008CDF897C00) [pid = 2528] [serial = 408] [outer = 0000008CDBDDEC00] 22:50:35 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (0000008CD0396400) [pid = 2528] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:50:35 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0000008CD733E400) [pid = 2528] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:50:35 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0000008CDEA57800) [pid = 2528] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:50:35 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CE2C22800) [pid = 2528] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:50:35 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CE0984000) [pid = 2528] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:50:35 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CE2B4D400) [pid = 2528] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:50:35 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CD2821800) [pid = 2528] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:50:35 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CDE19B400) [pid = 2528] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:50:35 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CE2B48400) [pid = 2528] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:50:35 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD65C3000) [pid = 2528] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:50:35 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD222A400) [pid = 2528] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:50:35 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDEF59000) [pid = 2528] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:50:35 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CE3B16000) [pid = 2528] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:50:35 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CE24B1400) [pid = 2528] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:50:35 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD03A5400) [pid = 2528] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:50:35 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDBBC5C00) [pid = 2528] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:50:35 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD677D800) [pid = 2528] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:50:35 INFO - PROCESS | 2528 | 1468216235884 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]]]}] 22:50:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:50:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1022ms 22:50:35 INFO - PROCESS | 2528 | 1468216235896 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 22:50:35 INFO - PROCESS | 2528 | 1468216235898 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 22:50:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:50:35 INFO - PROCESS | 2528 | 1468216235901 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:50:35 INFO - PROCESS | 2528 | 1468216235903 Marionette TRACE conn5 <- [1,510,null,{}] 22:50:35 INFO - PROCESS | 2528 | 1468216235906 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}] 22:50:35 INFO - PROCESS | 2528 | 1468216235908 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:35 INFO - PROCESS | 2528 | 1468216235989 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 22:50:36 INFO - PROCESS | 2528 | 1468216236059 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:36 INFO - PROCESS | 2528 | 1468216236061 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:36 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE225D000 == 34 [pid = 2528] [id = 137] 22:50:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD1DD1800) [pid = 2528] [serial = 409] [outer = 0000000000000000] 22:50:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD2228800) [pid = 2528] [serial = 410] [outer = 0000008CD1DD1800] 22:50:36 INFO - PROCESS | 2528 | 1468216236107 Marionette DEBUG loaded listener.js 22:50:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD8B68000) [pid = 2528] [serial = 411] [outer = 0000008CD1DD1800] 22:50:36 INFO - PROCESS | 2528 | 1468216236479 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]]]}] 22:50:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:50:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 628ms 22:50:36 INFO - PROCESS | 2528 | 1468216236534 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 22:50:36 INFO - PROCESS | 2528 | 1468216236536 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 22:50:36 INFO - PROCESS | 2528 | 1468216236539 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:50:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:50:36 INFO - PROCESS | 2528 | 1468216236541 Marionette TRACE conn5 <- [1,514,null,{}] 22:50:36 INFO - PROCESS | 2528 | 1468216236544 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}] 22:50:36 INFO - PROCESS | 2528 | 1468216236546 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:36 INFO - PROCESS | 2528 | 1468216236654 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 22:50:36 INFO - PROCESS | 2528 | 1468216236662 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:36 INFO - PROCESS | 2528 | 1468216236664 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:36 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24D6000 == 35 [pid = 2528] [id = 138] 22:50:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD861D000) [pid = 2528] [serial = 412] [outer = 0000000000000000] 22:50:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDEA57800) [pid = 2528] [serial = 413] [outer = 0000008CD861D000] 22:50:36 INFO - PROCESS | 2528 | 1468216236708 Marionette DEBUG loaded listener.js 22:50:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CE00A4400) [pid = 2528] [serial = 414] [outer = 0000008CD861D000] 22:50:37 INFO - PROCESS | 2528 | 1468216237104 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]]]}] 22:50:37 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 22:50:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 586ms 22:50:37 INFO - PROCESS | 2528 | 1468216237128 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 22:50:37 INFO - PROCESS | 2528 | 1468216237130 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 22:50:37 INFO - PROCESS | 2528 | 1468216237133 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:50:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:50:37 INFO - PROCESS | 2528 | 1468216237135 Marionette TRACE conn5 <- [1,518,null,{}] 22:50:37 INFO - PROCESS | 2528 | 1468216237139 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}] 22:50:37 INFO - PROCESS | 2528 | 1468216237140 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:37 INFO - PROCESS | 2528 | 1468216237221 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 22:50:37 INFO - PROCESS | 2528 | 1468216237316 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:37 INFO - PROCESS | 2528 | 1468216237318 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:37 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE17A000 == 36 [pid = 2528] [id = 139] 22:50:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDFF95000) [pid = 2528] [serial = 415] [outer = 0000000000000000] 22:50:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CE0BC1000) [pid = 2528] [serial = 416] [outer = 0000008CDFF95000] 22:50:37 INFO - PROCESS | 2528 | 1468216237369 Marionette DEBUG loaded listener.js 22:50:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CE222EC00) [pid = 2528] [serial = 417] [outer = 0000008CDFF95000] 22:50:37 INFO - PROCESS | 2528 | 1468216237741 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]]]}] 22:50:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:50:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 691ms 22:50:37 INFO - PROCESS | 2528 | 1468216237828 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 22:50:37 INFO - PROCESS | 2528 | 1468216237833 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 22:50:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:50:37 INFO - PROCESS | 2528 | 1468216237838 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:50:37 INFO - PROCESS | 2528 | 1468216237843 Marionette TRACE conn5 <- [1,522,null,{}] 22:50:37 INFO - PROCESS | 2528 | 1468216237850 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}] 22:50:37 INFO - PROCESS | 2528 | 1468216237854 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:37 INFO - PROCESS | 2528 | 1468216237986 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 22:50:38 INFO - PROCESS | 2528 | 1468216238079 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:38 INFO - PROCESS | 2528 | 1468216238083 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:38 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD6C6A000 == 37 [pid = 2528] [id = 140] 22:50:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CD1DCAC00) [pid = 2528] [serial = 418] [outer = 0000000000000000] 22:50:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CD1DD3800) [pid = 2528] [serial = 419] [outer = 0000008CD1DCAC00] 22:50:38 INFO - PROCESS | 2528 | 1468216238143 Marionette DEBUG loaded listener.js 22:50:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CD2287C00) [pid = 2528] [serial = 420] [outer = 0000008CD1DCAC00] 22:50:38 INFO - PROCESS | 2528 | 1468216238989 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]]]}] 22:50:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:50:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1195ms 22:50:39 INFO - PROCESS | 2528 | 1468216239037 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 22:50:39 INFO - PROCESS | 2528 | 1468216239041 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 22:50:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:50:39 INFO - PROCESS | 2528 | 1468216239048 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:50:39 INFO - PROCESS | 2528 | 1468216239052 Marionette TRACE conn5 <- [1,526,null,{}] 22:50:39 INFO - PROCESS | 2528 | 1468216239057 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}] 22:50:39 INFO - PROCESS | 2528 | 1468216239060 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:39 INFO - PROCESS | 2528 | 1468216239190 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 22:50:39 INFO - PROCESS | 2528 | 1468216239261 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:39 INFO - PROCESS | 2528 | 1468216239264 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:39 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF94800 == 38 [pid = 2528] [id = 141] 22:50:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CD72A2000) [pid = 2528] [serial = 421] [outer = 0000000000000000] 22:50:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CD733F000) [pid = 2528] [serial = 422] [outer = 0000008CD72A2000] 22:50:39 INFO - PROCESS | 2528 | 1468216239362 Marionette DEBUG loaded listener.js 22:50:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0000008CD80D3C00) [pid = 2528] [serial = 423] [outer = 0000008CD72A2000] 22:50:40 INFO - PROCESS | 2528 | 1468216240301 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]]]}] 22:50:40 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 22:50:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1296ms 22:50:40 INFO - PROCESS | 2528 | 1468216240342 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 22:50:40 INFO - PROCESS | 2528 | 1468216240347 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 22:50:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:50:40 INFO - PROCESS | 2528 | 1468216240352 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:50:40 INFO - PROCESS | 2528 | 1468216240355 Marionette TRACE conn5 <- [1,530,null,{}] 22:50:40 INFO - PROCESS | 2528 | 1468216240360 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}] 22:50:40 INFO - PROCESS | 2528 | 1468216240363 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:40 INFO - PROCESS | 2528 | 1468216240485 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 22:50:40 INFO - PROCESS | 2528 | 1468216240563 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:40 INFO - PROCESS | 2528 | 1468216240567 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:40 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD842D800 == 39 [pid = 2528] [id = 142] 22:50:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0000008CD1DD7800) [pid = 2528] [serial = 424] [outer = 0000000000000000] 22:50:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0000008CD2034400) [pid = 2528] [serial = 425] [outer = 0000008CD1DD7800] 22:50:40 INFO - PROCESS | 2528 | 1468216240664 Marionette DEBUG loaded listener.js 22:50:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0000008CD2229800) [pid = 2528] [serial = 426] [outer = 0000008CD1DD7800] 22:50:40 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24D6000 == 38 [pid = 2528] [id = 138] 22:50:40 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE225D000 == 37 [pid = 2528] [id = 137] 22:50:40 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE139F800 == 36 [pid = 2528] [id = 136] 22:50:40 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF39D000 == 35 [pid = 2528] [id = 135] 22:50:40 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEB34800 == 34 [pid = 2528] [id = 134] 22:50:40 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE17B800 == 33 [pid = 2528] [id = 133] 22:50:40 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD8706000 == 32 [pid = 2528] [id = 132] 22:50:40 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD68E7800 == 31 [pid = 2528] [id = 131] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (0000008CE2C2EC00) [pid = 2528] [serial = 371] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (0000008CE222A800) [pid = 2528] [serial = 358] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0000008CE2483000) [pid = 2528] [serial = 359] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0000008CE32DF000) [pid = 2528] [serial = 362] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CE2CDF000) [pid = 2528] [serial = 361] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CDEA59000) [pid = 2528] [serial = 367] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CDEA59800) [pid = 2528] [serial = 352] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CDEF50000) [pid = 2528] [serial = 353] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CE2B50C00) [pid = 2528] [serial = 335] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CD7338000) [pid = 2528] [serial = 337] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD8627400) [pid = 2528] [serial = 338] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD737B000) [pid = 2528] [serial = 349] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD8627C00) [pid = 2528] [serial = 350] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDF898000) [pid = 2528] [serial = 355] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CE3C08000) [pid = 2528] [serial = 364] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CE2B4C000) [pid = 2528] [serial = 343] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CE31CB000) [pid = 2528] [serial = 344] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD761B000) [pid = 2528] [serial = 346] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD861F800) [pid = 2528] [serial = 347] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDEA55400) [pid = 2528] [serial = 340] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDFF41000) [pid = 2528] [serial = 341] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CE2C2DC00) [pid = 2528] [serial = 374] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CE2C2A000) [pid = 2528] [serial = 370] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD6785400) [pid = 2528] [serial = 373] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CE3DE7000) [pid = 2528] [serial = 365] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CE32DA800) [pid = 2528] [serial = 368] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CE0223C00) [pid = 2528] [serial = 356] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CE13B5800) [pid = 2528] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD2134400) [pid = 2528] [serial = 299] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CDB65F400) [pid = 2528] [serial = 302] [outer = 0000000000000000] [url = about:blank] 22:50:40 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CE136C400) [pid = 2528] [serial = 305] [outer = 0000000000000000] [url = about:blank] 22:50:41 INFO - PROCESS | 2528 | 1468216241245 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"]]]}] 22:50:41 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 22:50:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:50:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:50:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:50:41 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 22:50:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:50:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:50:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:50:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 943ms 22:50:41 INFO - PROCESS | 2528 | 1468216241298 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 22:50:41 INFO - PROCESS | 2528 | 1468216241303 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 22:50:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:50:41 INFO - PROCESS | 2528 | 1468216241310 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:50:41 INFO - PROCESS | 2528 | 1468216241312 Marionette TRACE conn5 <- [1,534,null,{}] 22:50:41 INFO - PROCESS | 2528 | 1468216241316 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}] 22:50:41 INFO - PROCESS | 2528 | 1468216241319 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:41 INFO - PROCESS | 2528 | 1468216241418 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 22:50:41 INFO - PROCESS | 2528 | 1468216241500 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:41 INFO - PROCESS | 2528 | 1468216241502 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:41 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBA47800 == 32 [pid = 2528] [id = 143] 22:50:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD2353400) [pid = 2528] [serial = 427] [outer = 0000000000000000] 22:50:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD28CA000) [pid = 2528] [serial = 428] [outer = 0000008CD2353400] 22:50:41 INFO - PROCESS | 2528 | 1468216241550 Marionette DEBUG loaded listener.js 22:50:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD677C400) [pid = 2528] [serial = 429] [outer = 0000008CD2353400] 22:50:41 INFO - PROCESS | 2528 | 1468216241932 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]]]}] 22:50:41 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. 22:50:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 628ms 22:50:41 INFO - PROCESS | 2528 | 1468216241940 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 22:50:41 INFO - PROCESS | 2528 | 1468216241942 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 22:50:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:50:41 INFO - PROCESS | 2528 | 1468216241983 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:50:41 INFO - PROCESS | 2528 | 1468216241987 Marionette TRACE conn5 <- [1,538,null,{}] 22:50:42 INFO - PROCESS | 2528 | 1468216242002 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}] 22:50:42 INFO - PROCESS | 2528 | 1468216242007 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:42 INFO - PROCESS | 2528 | 1468216242095 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 22:50:42 INFO - PROCESS | 2528 | 1468216242103 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:42 INFO - PROCESS | 2528 | 1468216242106 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:42 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE53D800 == 33 [pid = 2528] [id = 144] 22:50:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD6F2B800) [pid = 2528] [serial = 430] [outer = 0000000000000000] 22:50:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD733A400) [pid = 2528] [serial = 431] [outer = 0000008CD6F2B800] 22:50:42 INFO - PROCESS | 2528 | 1468216242163 Marionette DEBUG loaded listener.js 22:50:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD8096000) [pid = 2528] [serial = 432] [outer = 0000008CD6F2B800] 22:50:42 INFO - PROCESS | 2528 | 1468216242594 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]]]}] 22:50:42 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. 22:50:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 671ms 22:50:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:50:42 INFO - PROCESS | 2528 | 1468216242625 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 22:50:42 INFO - PROCESS | 2528 | 1468216242628 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 22:50:42 INFO - PROCESS | 2528 | 1468216242631 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:50:42 INFO - PROCESS | 2528 | 1468216242633 Marionette TRACE conn5 <- [1,542,null,{}] 22:50:42 INFO - PROCESS | 2528 | 1468216242636 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}] 22:50:42 INFO - PROCESS | 2528 | 1468216242639 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:42 INFO - PROCESS | 2528 | 1468216242730 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 22:50:42 INFO - PROCESS | 2528 | 1468216242736 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:42 INFO - PROCESS | 2528 | 1468216242738 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:42 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF84000 == 34 [pid = 2528] [id = 145] 22:50:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD8096800) [pid = 2528] [serial = 433] [outer = 0000000000000000] 22:50:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD8624400) [pid = 2528] [serial = 434] [outer = 0000008CD8096800] 22:50:42 INFO - PROCESS | 2528 | 1468216242787 Marionette DEBUG loaded listener.js 22:50:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDB658000) [pid = 2528] [serial = 435] [outer = 0000008CD8096800] 22:50:43 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:50:43 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:50:43 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:50:43 INFO - PROCESS | 2528 | 1468216243245 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]]]}] 22:50:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:50:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 628ms 22:50:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:50:43 INFO - PROCESS | 2528 | 1468216243262 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 22:50:43 INFO - PROCESS | 2528 | 1468216243264 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 22:50:43 INFO - PROCESS | 2528 | 1468216243267 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:50:43 INFO - PROCESS | 2528 | 1468216243269 Marionette TRACE conn5 <- [1,546,null,{}] 22:50:43 INFO - PROCESS | 2528 | 1468216243283 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}] 22:50:43 INFO - PROCESS | 2528 | 1468216243285 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:43 INFO - PROCESS | 2528 | 1468216243397 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 22:50:43 INFO - PROCESS | 2528 | 1468216243430 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:43 INFO - PROCESS | 2528 | 1468216243433 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:43 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE0085000 == 35 [pid = 2528] [id = 146] 22:50:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDB65E800) [pid = 2528] [serial = 436] [outer = 0000000000000000] 22:50:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDBA7AC00) [pid = 2528] [serial = 437] [outer = 0000008CDB65E800] 22:50:43 INFO - PROCESS | 2528 | 1468216243521 Marionette DEBUG loaded listener.js 22:50:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDBBBE800) [pid = 2528] [serial = 438] [outer = 0000008CDB65E800] 22:50:43 INFO - PROCESS | 2528 | 1468216243946 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]]]}] 22:50:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:50:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 734ms 22:50:44 INFO - PROCESS | 2528 | 1468216244006 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 22:50:44 INFO - PROCESS | 2528 | 1468216244009 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 22:50:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:50:44 INFO - PROCESS | 2528 | 1468216244012 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:50:44 INFO - PROCESS | 2528 | 1468216244014 Marionette TRACE conn5 <- [1,550,null,{}] 22:50:44 INFO - PROCESS | 2528 | 1468216244018 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}] 22:50:44 INFO - PROCESS | 2528 | 1468216244023 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:44 INFO - PROCESS | 2528 | 1468216244157 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 22:50:44 INFO - PROCESS | 2528 | 1468216244168 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:44 INFO - PROCESS | 2528 | 1468216244170 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:44 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2126800 == 36 [pid = 2528] [id = 147] 22:50:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDBBC9400) [pid = 2528] [serial = 439] [outer = 0000000000000000] 22:50:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDEA55400) [pid = 2528] [serial = 440] [outer = 0000008CDBBC9400] 22:50:44 INFO - PROCESS | 2528 | 1468216244217 Marionette DEBUG loaded listener.js 22:50:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDEFE0000) [pid = 2528] [serial = 441] [outer = 0000008CDBBC9400] 22:50:44 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:50:44 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:50:44 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:50:44 INFO - PROCESS | 2528 | 1468216244655 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]]]}] 22:50:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:50:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 692ms 22:50:44 INFO - PROCESS | 2528 | 1468216244706 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 22:50:44 INFO - PROCESS | 2528 | 1468216244709 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 22:50:44 INFO - PROCESS | 2528 | 1468216244712 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:50:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:50:44 INFO - PROCESS | 2528 | 1468216244714 Marionette TRACE conn5 <- [1,554,null,{}] 22:50:44 INFO - PROCESS | 2528 | 1468216244805 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}] 22:50:44 INFO - PROCESS | 2528 | 1468216244807 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:44 INFO - PROCESS | 2528 | 1468216244926 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 22:50:44 INFO - PROCESS | 2528 | 1468216244933 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:44 INFO - PROCESS | 2528 | 1468216244935 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:44 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24D8000 == 37 [pid = 2528] [id = 148] 22:50:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDF896400) [pid = 2528] [serial = 442] [outer = 0000000000000000] 22:50:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDFF47000) [pid = 2528] [serial = 443] [outer = 0000008CDF896400] 22:50:44 INFO - PROCESS | 2528 | 1468216244979 Marionette DEBUG loaded listener.js 22:50:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CE00AD000) [pid = 2528] [serial = 444] [outer = 0000008CDF896400] 22:50:45 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD2A61000) [pid = 2528] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:50:45 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD1DD1800) [pid = 2528] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:50:45 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDBDDEC00) [pid = 2528] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:50:45 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD1DCC400) [pid = 2528] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:50:45 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD31DB400) [pid = 2528] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:50:45 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD861D000) [pid = 2528] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:50:45 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD2131C00) [pid = 2528] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:50:45 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD03A1800) [pid = 2528] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:50:45 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD234A400) [pid = 2528] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:50:45 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDBBC4C00) [pid = 2528] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:50:45 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CE24B7C00) [pid = 2528] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:50:45 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDBDE3C00) [pid = 2528] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:50:45 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD8698C00) [pid = 2528] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:50:45 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:50:45 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:50:45 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:50:45 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:50:45 INFO - PROCESS | 2528 | 1468216245441 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]]]}] 22:50:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:50:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 775ms 22:50:45 INFO - PROCESS | 2528 | 1468216245490 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 22:50:45 INFO - PROCESS | 2528 | 1468216245493 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 22:50:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:50:45 INFO - PROCESS | 2528 | 1468216245496 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:50:45 INFO - PROCESS | 2528 | 1468216245498 Marionette TRACE conn5 <- [1,558,null,{}] 22:50:45 INFO - PROCESS | 2528 | 1468216245502 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}] 22:50:45 INFO - PROCESS | 2528 | 1468216245503 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:45 INFO - PROCESS | 2528 | 1468216245585 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 22:50:45 INFO - PROCESS | 2528 | 1468216245591 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:45 INFO - PROCESS | 2528 | 1468216245593 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:45 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BBE800 == 38 [pid = 2528] [id = 149] 22:50:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD2352800) [pid = 2528] [serial = 445] [outer = 0000000000000000] 22:50:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDB661000) [pid = 2528] [serial = 446] [outer = 0000008CD2352800] 22:50:45 INFO - PROCESS | 2528 | 1468216245637 Marionette DEBUG loaded listener.js 22:50:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDFF4C000) [pid = 2528] [serial = 447] [outer = 0000008CD2352800] 22:50:45 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:50:45 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:50:45 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:50:45 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:50:46 INFO - PROCESS | 2528 | 1468216246063 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]]]}] 22:50:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:50:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 587ms 22:50:46 INFO - PROCESS | 2528 | 1468216246087 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 22:50:46 INFO - PROCESS | 2528 | 1468216246089 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 22:50:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:50:46 INFO - PROCESS | 2528 | 1468216246092 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:50:46 INFO - PROCESS | 2528 | 1468216246094 Marionette TRACE conn5 <- [1,562,null,{}] 22:50:46 INFO - PROCESS | 2528 | 1468216246097 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}] 22:50:46 INFO - PROCESS | 2528 | 1468216246099 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:46 INFO - PROCESS | 2528 | 1468216246182 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 22:50:46 INFO - PROCESS | 2528 | 1468216246188 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:46 INFO - PROCESS | 2528 | 1468216246190 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:46 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE66F000 == 39 [pid = 2528] [id = 150] 22:50:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CE0933800) [pid = 2528] [serial = 448] [outer = 0000000000000000] 22:50:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CE0E43000) [pid = 2528] [serial = 449] [outer = 0000008CE0933800] 22:50:46 INFO - PROCESS | 2528 | 1468216246235 Marionette DEBUG loaded listener.js 22:50:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CE2231000) [pid = 2528] [serial = 450] [outer = 0000008CE0933800] 22:50:46 INFO - PROCESS | 2528 | 1468216246665 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]]]}] 22:50:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:50:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 626ms 22:50:46 INFO - PROCESS | 2528 | 1468216246726 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 22:50:46 INFO - PROCESS | 2528 | 1468216246729 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 22:50:46 INFO - PROCESS | 2528 | 1468216246732 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:50:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:50:46 INFO - PROCESS | 2528 | 1468216246734 Marionette TRACE conn5 <- [1,566,null,{}] 22:50:46 INFO - PROCESS | 2528 | 1468216246737 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}] 22:50:46 INFO - PROCESS | 2528 | 1468216246739 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:46 INFO - PROCESS | 2528 | 1468216246823 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 22:50:46 INFO - PROCESS | 2528 | 1468216246828 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:46 INFO - PROCESS | 2528 | 1468216246830 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:46 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4828800 == 40 [pid = 2528] [id = 151] 22:50:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CE2476400) [pid = 2528] [serial = 451] [outer = 0000000000000000] 22:50:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CE2481800) [pid = 2528] [serial = 452] [outer = 0000008CE2476400] 22:50:46 INFO - PROCESS | 2528 | 1468216246874 Marionette DEBUG loaded listener.js 22:50:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CE24A0000) [pid = 2528] [serial = 453] [outer = 0000008CE2476400] 22:50:47 INFO - PROCESS | 2528 | 1468216247415 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]]]}] 22:50:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:50:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 733ms 22:50:47 INFO - PROCESS | 2528 | 1468216247469 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 22:50:47 INFO - PROCESS | 2528 | 1468216247474 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 22:50:47 INFO - PROCESS | 2528 | 1468216247479 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:50:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:50:47 INFO - PROCESS | 2528 | 1468216247483 Marionette TRACE conn5 <- [1,570,null,{}] 22:50:47 INFO - PROCESS | 2528 | 1468216247489 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}] 22:50:47 INFO - PROCESS | 2528 | 1468216247492 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:47 INFO - PROCESS | 2528 | 1468216247653 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 22:50:47 INFO - PROCESS | 2528 | 1468216247772 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:47 INFO - PROCESS | 2528 | 1468216247775 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:47 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD866B000 == 41 [pid = 2528] [id = 152] 22:50:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD03AB800) [pid = 2528] [serial = 454] [outer = 0000000000000000] 22:50:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD2139800) [pid = 2528] [serial = 455] [outer = 0000008CD03AB800] 22:50:47 INFO - PROCESS | 2528 | 1468216247834 Marionette DEBUG loaded listener.js 22:50:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD31DEC00) [pid = 2528] [serial = 456] [outer = 0000008CD03AB800] 22:50:48 INFO - PROCESS | 2528 | 1468216248443 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]]]}] 22:50:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:50:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 983ms 22:50:48 INFO - PROCESS | 2528 | 1468216248466 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 22:50:48 INFO - PROCESS | 2528 | 1468216248471 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 22:50:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:50:48 INFO - PROCESS | 2528 | 1468216248478 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:50:48 INFO - PROCESS | 2528 | 1468216248481 Marionette TRACE conn5 <- [1,574,null,{}] 22:50:48 INFO - PROCESS | 2528 | 1468216248485 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}] 22:50:48 INFO - PROCESS | 2528 | 1468216248488 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:48 INFO - PROCESS | 2528 | 1468216248605 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 22:50:48 INFO - PROCESS | 2528 | 1468216248679 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:48 INFO - PROCESS | 2528 | 1468216248682 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:48 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF383800 == 42 [pid = 2528] [id = 153] 22:50:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD733B000) [pid = 2528] [serial = 457] [outer = 0000000000000000] 22:50:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD7623C00) [pid = 2528] [serial = 458] [outer = 0000008CD733B000] 22:50:48 INFO - PROCESS | 2528 | 1468216248781 Marionette DEBUG loaded listener.js 22:50:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD8ACA800) [pid = 2528] [serial = 459] [outer = 0000008CD733B000] 22:50:49 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:50:49 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:50:49 INFO - PROCESS | 2528 | 1468216249387 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]]]}] 22:50:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:50:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 945ms 22:50:49 INFO - PROCESS | 2528 | 1468216249423 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 22:50:49 INFO - PROCESS | 2528 | 1468216249426 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 22:50:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:50:49 INFO - PROCESS | 2528 | 1468216249431 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:50:49 INFO - PROCESS | 2528 | 1468216249435 Marionette TRACE conn5 <- [1,578,null,{}] 22:50:49 INFO - PROCESS | 2528 | 1468216249461 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}] 22:50:49 INFO - PROCESS | 2528 | 1468216249466 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:49 INFO - PROCESS | 2528 | 1468216249581 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 22:50:49 INFO - PROCESS | 2528 | 1468216249657 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:49 INFO - PROCESS | 2528 | 1468216249660 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:49 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4B67800 == 43 [pid = 2528] [id = 154] 22:50:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CDEA58800) [pid = 2528] [serial = 460] [outer = 0000000000000000] 22:50:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CDEF57400) [pid = 2528] [serial = 461] [outer = 0000008CDEA58800] 22:50:49 INFO - PROCESS | 2528 | 1468216249759 Marionette DEBUG loaded listener.js 22:50:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CE247DC00) [pid = 2528] [serial = 462] [outer = 0000008CDEA58800] 22:50:50 INFO - PROCESS | 2528 | 1468216250366 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]]]}] 22:50:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:50:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 986ms 22:50:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:50:50 INFO - PROCESS | 2528 | 1468216250418 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 22:50:50 INFO - PROCESS | 2528 | 1468216250422 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 22:50:50 INFO - PROCESS | 2528 | 1468216250425 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:50:50 INFO - PROCESS | 2528 | 1468216250427 Marionette TRACE conn5 <- [1,582,null,{}] 22:50:50 INFO - PROCESS | 2528 | 1468216250431 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}] 22:50:50 INFO - PROCESS | 2528 | 1468216250434 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:50 INFO - PROCESS | 2528 | 1468216250564 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 22:50:50 INFO - PROCESS | 2528 | 1468216250637 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:50 INFO - PROCESS | 2528 | 1468216250639 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD030F800 == 44 [pid = 2528] [id = 155] 22:50:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CD0398000) [pid = 2528] [serial = 463] [outer = 0000000000000000] 22:50:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CD1DD0800) [pid = 2528] [serial = 464] [outer = 0000008CD0398000] 22:50:50 INFO - PROCESS | 2528 | 1468216250736 Marionette DEBUG loaded listener.js 22:50:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CD84CC400) [pid = 2528] [serial = 465] [outer = 0000008CD0398000] 22:50:51 INFO - PROCESS | 2528 | 1468216251452 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]]]}] 22:50:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:50:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1087ms 22:50:51 INFO - PROCESS | 2528 | 1468216251515 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 22:50:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:50:51 INFO - PROCESS | 2528 | 1468216251519 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 22:50:51 INFO - PROCESS | 2528 | 1468216251523 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:50:51 INFO - PROCESS | 2528 | 1468216251528 Marionette TRACE conn5 <- [1,586,null,{}] 22:50:51 INFO - PROCESS | 2528 | 1468216251533 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}] 22:50:51 INFO - PROCESS | 2528 | 1468216251535 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:51 INFO - PROCESS | 2528 | 1468216251643 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 22:50:51 INFO - PROCESS | 2528 | 1468216251717 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:51 INFO - PROCESS | 2528 | 1468216251720 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:51 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD871D000 == 45 [pid = 2528] [id = 156] 22:50:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CD229D400) [pid = 2528] [serial = 466] [outer = 0000000000000000] 22:50:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0000008CD2351800) [pid = 2528] [serial = 467] [outer = 0000008CD229D400] 22:50:51 INFO - PROCESS | 2528 | 1468216251771 Marionette DEBUG loaded listener.js 22:50:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0000008CD6785400) [pid = 2528] [serial = 468] [outer = 0000008CD229D400] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE66F000 == 44 [pid = 2528] [id = 150] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BBE800 == 43 [pid = 2528] [id = 149] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24D8000 == 42 [pid = 2528] [id = 148] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2126800 == 41 [pid = 2528] [id = 147] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE0085000 == 40 [pid = 2528] [id = 146] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF84000 == 39 [pid = 2528] [id = 145] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE53D800 == 38 [pid = 2528] [id = 144] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBA47800 == 37 [pid = 2528] [id = 143] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD842D800 == 36 [pid = 2528] [id = 142] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF94800 == 35 [pid = 2528] [id = 141] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE17A000 == 34 [pid = 2528] [id = 139] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD6C6A000 == 33 [pid = 2528] [id = 140] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD0313800 == 32 [pid = 2528] [id = 130] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD030F800 == 31 [pid = 2528] [id = 155] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4B67800 == 30 [pid = 2528] [id = 154] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF383800 == 29 [pid = 2528] [id = 153] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4828800 == 28 [pid = 2528] [id = 151] 22:50:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD866B000 == 27 [pid = 2528] [id = 152] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0000008CDBDDA800) [pid = 2528] [serial = 405] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0000008CDBBBEC00) [pid = 2528] [serial = 404] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CD2228800) [pid = 2528] [serial = 410] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CDE9A3800) [pid = 2528] [serial = 407] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CD7F11C00) [pid = 2528] [serial = 398] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CD655C000) [pid = 2528] [serial = 395] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD6785000) [pid = 2528] [serial = 396] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CDEA57800) [pid = 2528] [serial = 413] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD222AC00) [pid = 2528] [serial = 392] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD2296800) [pid = 2528] [serial = 393] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD6CF0400) [pid = 2528] [serial = 390] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD0299C00) [pid = 2528] [serial = 389] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD80D9800) [pid = 2528] [serial = 377] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD2353000) [pid = 2528] [serial = 376] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDEF5A800) [pid = 2528] [serial = 380] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDEA5A000) [pid = 2528] [serial = 379] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CE31D1400) [pid = 2528] [serial = 383] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CE2C2B400) [pid = 2528] [serial = 382] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CE609CC00) [pid = 2528] [serial = 387] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CE4B54000) [pid = 2528] [serial = 386] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDF897C00) [pid = 2528] [serial = 408] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CE00A4400) [pid = 2528] [serial = 414] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD8B72800) [pid = 2528] [serial = 401] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDB675400) [pid = 2528] [serial = 402] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD8620400) [pid = 2528] [serial = 399] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD8B68000) [pid = 2528] [serial = 411] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CE0BC1000) [pid = 2528] [serial = 416] [outer = 0000000000000000] [url = about:blank] 22:50:52 INFO - PROCESS | 2528 | [2528] 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:50:53 INFO - PROCESS | 2528 | 1468216253214 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]]]}] 22:50:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:50:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1737ms 22:50:53 INFO - PROCESS | 2528 | 1468216253276 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 22:50:53 INFO - PROCESS | 2528 | 1468216253281 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 22:50:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:50:53 INFO - PROCESS | 2528 | 1468216253286 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:50:53 INFO - PROCESS | 2528 | 1468216253291 Marionette TRACE conn5 <- [1,590,null,{}] 22:50:53 INFO - PROCESS | 2528 | 1468216253296 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}] 22:50:53 INFO - PROCESS | 2528 | 1468216253299 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:53 INFO - PROCESS | 2528 | 1468216253393 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 22:50:53 INFO - PROCESS | 2528 | 1468216253409 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:53 INFO - PROCESS | 2528 | 1468216253412 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:53 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD68D9000 == 28 [pid = 2528] [id = 157] 22:50:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD212F800) [pid = 2528] [serial = 469] [outer = 0000000000000000] 22:50:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD2133C00) [pid = 2528] [serial = 470] [outer = 0000008CD212F800] 22:50:53 INFO - PROCESS | 2528 | 1468216253461 Marionette DEBUG loaded listener.js 22:50:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD2230400) [pid = 2528] [serial = 471] [outer = 0000008CD212F800] 22:50:53 INFO - PROCESS | 2528 | 1468216253920 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]]]}] 22:50:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:50:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 692ms 22:50:53 INFO - PROCESS | 2528 | 1468216253980 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 22:50:53 INFO - PROCESS | 2528 | 1468216253985 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 22:50:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:50:54 INFO - PROCESS | 2528 | 1468216253992 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:50:54 INFO - PROCESS | 2528 | 1468216253995 Marionette TRACE conn5 <- [1,594,null,{}] 22:50:54 INFO - PROCESS | 2528 | 1468216253999 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}] 22:50:54 INFO - PROCESS | 2528 | 1468216254002 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:54 INFO - PROCESS | 2528 | 1468216254128 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 22:50:54 INFO - PROCESS | 2528 | 1468216254202 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:54 INFO - PROCESS | 2528 | 1468216254204 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:54 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD8721000 == 29 [pid = 2528] [id = 158] 22:50:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD2130C00) [pid = 2528] [serial = 472] [outer = 0000000000000000] 22:50:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD22A1400) [pid = 2528] [serial = 473] [outer = 0000008CD2130C00] 22:50:54 INFO - PROCESS | 2528 | 1468216254254 Marionette DEBUG loaded listener.js 22:50:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD655C800) [pid = 2528] [serial = 474] [outer = 0000008CD2130C00] 22:50:54 INFO - PROCESS | 2528 | 1468216254635 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]]]}] 22:50:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:50:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 671ms 22:50:54 INFO - PROCESS | 2528 | 1468216254678 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 22:50:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:50:54 INFO - PROCESS | 2528 | 1468216254680 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 22:50:54 INFO - PROCESS | 2528 | 1468216254684 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:50:54 INFO - PROCESS | 2528 | 1468216254687 Marionette TRACE conn5 <- [1,598,null,{}] 22:50:54 INFO - PROCESS | 2528 | 1468216254711 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}] 22:50:54 INFO - PROCESS | 2528 | 1468216254716 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:54 INFO - PROCESS | 2528 | 1468216254835 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 22:50:54 INFO - PROCESS | 2528 | 1468216254844 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:54 INFO - PROCESS | 2528 | 1468216254847 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:54 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE133800 == 30 [pid = 2528] [id = 159] 22:50:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD72EDC00) [pid = 2528] [serial = 475] [outer = 0000000000000000] 22:50:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD7340800) [pid = 2528] [serial = 476] [outer = 0000008CD72EDC00] 22:50:54 INFO - PROCESS | 2528 | 1468216254933 Marionette DEBUG loaded listener.js 22:50:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD7627C00) [pid = 2528] [serial = 477] [outer = 0000008CD72EDC00] 22:50:55 INFO - PROCESS | 2528 | 1468216255395 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]]]}] 22:50:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:50:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 755ms 22:50:55 INFO - PROCESS | 2528 | 1468216255440 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 22:50:55 INFO - PROCESS | 2528 | 1468216255443 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 22:50:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:50:55 INFO - PROCESS | 2528 | 1468216255485 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:50:55 INFO - PROCESS | 2528 | 1468216255487 Marionette TRACE conn5 <- [1,602,null,{}] 22:50:55 INFO - PROCESS | 2528 | 1468216255497 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}] 22:50:55 INFO - PROCESS | 2528 | 1468216255499 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:55 INFO - PROCESS | 2528 | 1468216255616 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 22:50:55 INFO - PROCESS | 2528 | 1468216255628 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:55 INFO - PROCESS | 2528 | 1468216255630 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:55 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEB2D000 == 31 [pid = 2528] [id = 160] 22:50:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD80DB800) [pid = 2528] [serial = 478] [outer = 0000000000000000] 22:50:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD861E000) [pid = 2528] [serial = 479] [outer = 0000008CD80DB800] 22:50:55 INFO - PROCESS | 2528 | 1468216255716 Marionette DEBUG loaded listener.js 22:50:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD8698800) [pid = 2528] [serial = 480] [outer = 0000008CD80DB800] 22:50:56 INFO - PROCESS | 2528 | 1468216256170 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]]]}] 22:50:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:50:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 776ms 22:50:56 INFO - PROCESS | 2528 | 1468216256230 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 22:50:56 INFO - PROCESS | 2528 | 1468216256232 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 22:50:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:50:56 INFO - PROCESS | 2528 | 1468216256235 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:50:56 INFO - PROCESS | 2528 | 1468216256237 Marionette TRACE conn5 <- [1,606,null,{}] 22:50:56 INFO - PROCESS | 2528 | 1468216256241 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}] 22:50:56 INFO - PROCESS | 2528 | 1468216256243 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:56 INFO - PROCESS | 2528 | 1468216256352 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 22:50:56 INFO - PROCESS | 2528 | 1468216256359 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:56 INFO - PROCESS | 2528 | 1468216256361 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:56 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF80800 == 32 [pid = 2528] [id = 161] 22:50:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD229B400) [pid = 2528] [serial = 481] [outer = 0000000000000000] 22:50:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDB655C00) [pid = 2528] [serial = 482] [outer = 0000008CD229B400] 22:50:56 INFO - PROCESS | 2528 | 1468216256413 Marionette DEBUG loaded listener.js 22:50:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDBA80C00) [pid = 2528] [serial = 483] [outer = 0000008CD229B400] 22:50:56 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CE0933800) [pid = 2528] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:50:56 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CE2476400) [pid = 2528] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:50:56 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDB65E800) [pid = 2528] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:50:56 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDBBC9400) [pid = 2528] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:50:56 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDF896400) [pid = 2528] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:50:56 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD1DCAC00) [pid = 2528] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:50:56 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDFF95000) [pid = 2528] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:50:56 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD2353400) [pid = 2528] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:50:56 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD1DD7800) [pid = 2528] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:50:56 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD72A2000) [pid = 2528] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:50:56 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD8096800) [pid = 2528] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:50:56 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD6F2B800) [pid = 2528] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:50:56 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD2352800) [pid = 2528] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:50:57 INFO - PROCESS | 2528 | 1468216257079 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]]]}] 22:50:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:50:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 881ms 22:50:57 INFO - PROCESS | 2528 | 1468216257120 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 22:50:57 INFO - PROCESS | 2528 | 1468216257122 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 22:50:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:50:57 INFO - PROCESS | 2528 | 1468216257131 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:50:57 INFO - PROCESS | 2528 | 1468216257133 Marionette TRACE conn5 <- [1,610,null,{}] 22:50:57 INFO - PROCESS | 2528 | 1468216257136 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}] 22:50:57 INFO - PROCESS | 2528 | 1468216257142 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:57 INFO - PROCESS | 2528 | 1468216257263 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 22:50:57 INFO - PROCESS | 2528 | 1468216257313 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:57 INFO - PROCESS | 2528 | 1468216257315 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:57 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF9BC000 == 33 [pid = 2528] [id = 162] 22:50:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD1DD8C00) [pid = 2528] [serial = 484] [outer = 0000000000000000] 22:50:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDBA82000) [pid = 2528] [serial = 485] [outer = 0000008CD1DD8C00] 22:50:57 INFO - PROCESS | 2528 | 1468216257370 Marionette DEBUG loaded listener.js 22:50:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDC318800) [pid = 2528] [serial = 486] [outer = 0000008CD1DD8C00] 22:50:57 INFO - PROCESS | 2528 | 1468216257731 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]]]}] 22:50:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:50:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 630ms 22:50:57 INFO - PROCESS | 2528 | 1468216257763 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 22:50:57 INFO - PROCESS | 2528 | 1468216257765 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 22:50:57 INFO - PROCESS | 2528 | 1468216257778 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:50:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:50:57 INFO - PROCESS | 2528 | 1468216257780 Marionette TRACE conn5 <- [1,614,null,{}] 22:50:57 INFO - PROCESS | 2528 | 1468216257784 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}] 22:50:57 INFO - PROCESS | 2528 | 1468216257786 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:57 INFO - PROCESS | 2528 | 1468216257867 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 22:50:57 INFO - PROCESS | 2528 | 1468216257873 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:57 INFO - PROCESS | 2528 | 1468216257876 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:57 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE201F000 == 34 [pid = 2528] [id = 163] 22:50:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD039D800) [pid = 2528] [serial = 487] [outer = 0000000000000000] 22:50:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDE1A7C00) [pid = 2528] [serial = 488] [outer = 0000008CD039D800] 22:50:57 INFO - PROCESS | 2528 | 1468216257921 Marionette DEBUG loaded listener.js 22:50:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDE621000) [pid = 2528] [serial = 489] [outer = 0000008CD039D800] 22:50:58 INFO - PROCESS | 2528 | 1468216258334 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]]]}] 22:50:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:50:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 566ms 22:50:58 INFO - PROCESS | 2528 | 1468216258349 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 22:50:58 INFO - PROCESS | 2528 | 1468216258351 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 22:50:58 INFO - PROCESS | 2528 | 1468216258354 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:50:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:50:58 INFO - PROCESS | 2528 | 1468216258356 Marionette TRACE conn5 <- [1,618,null,{}] 22:50:58 INFO - PROCESS | 2528 | 1468216258360 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}] 22:50:58 INFO - PROCESS | 2528 | 1468216258362 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:58 INFO - PROCESS | 2528 | 1468216258475 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 22:50:58 INFO - PROCESS | 2528 | 1468216258483 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:58 INFO - PROCESS | 2528 | 1468216258485 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:58 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2283800 == 35 [pid = 2528] [id = 164] 22:50:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDE60D800) [pid = 2528] [serial = 490] [outer = 0000000000000000] 22:50:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDEA5E800) [pid = 2528] [serial = 491] [outer = 0000008CDE60D800] 22:50:58 INFO - PROCESS | 2528 | 1468216258537 Marionette DEBUG loaded listener.js 22:50:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDEEBC400) [pid = 2528] [serial = 492] [outer = 0000008CDE60D800] 22:50:59 INFO - PROCESS | 2528 | 1468216259017 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]]]}] 22:50:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:50:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 734ms 22:50:59 INFO - PROCESS | 2528 | 1468216259135 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 22:50:59 INFO - PROCESS | 2528 | 1468216259141 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 22:50:59 INFO - PROCESS | 2528 | 1468216259152 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:50:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:50:59 INFO - PROCESS | 2528 | 1468216259156 Marionette TRACE conn5 <- [1,622,null,{}] 22:50:59 INFO - PROCESS | 2528 | 1468216259163 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}] 22:50:59 INFO - PROCESS | 2528 | 1468216259166 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:59 INFO - PROCESS | 2528 | 1468216259306 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 22:50:59 INFO - PROCESS | 2528 | 1468216259395 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:59 INFO - PROCESS | 2528 | 1468216259400 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:50:59 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD6864000 == 36 [pid = 2528] [id = 165] 22:50:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD03A7000) [pid = 2528] [serial = 493] [outer = 0000000000000000] 22:50:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD0CD0C00) [pid = 2528] [serial = 494] [outer = 0000008CD03A7000] 22:50:59 INFO - PROCESS | 2528 | 1468216259461 Marionette DEBUG loaded listener.js 22:50:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD2030400) [pid = 2528] [serial = 495] [outer = 0000008CD03A7000] 22:50:59 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:51:00 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:51:00 INFO - PROCESS | 2528 | 1468216260259 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]]]}] 22:51:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:51:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1170ms 22:51:00 INFO - PROCESS | 2528 | 1468216260327 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 22:51:00 INFO - PROCESS | 2528 | 1468216260332 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 22:51:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:51:00 INFO - PROCESS | 2528 | 1468216260339 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:51:00 INFO - PROCESS | 2528 | 1468216260342 Marionette TRACE conn5 <- [1,626,null,{}] 22:51:00 INFO - PROCESS | 2528 | 1468216260346 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}] 22:51:00 INFO - PROCESS | 2528 | 1468216260349 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:00 INFO - PROCESS | 2528 | 1468216260492 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 22:51:00 INFO - PROCESS | 2528 | 1468216260559 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:00 INFO - PROCESS | 2528 | 1468216260562 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:00 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE679800 == 37 [pid = 2528] [id = 166] 22:51:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD22A0000) [pid = 2528] [serial = 496] [outer = 0000000000000000] 22:51:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD25D8C00) [pid = 2528] [serial = 497] [outer = 0000008CD22A0000] 22:51:00 INFO - PROCESS | 2528 | 1468216260622 Marionette DEBUG loaded listener.js 22:51:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD72DE400) [pid = 2528] [serial = 498] [outer = 0000008CD22A0000] 22:51:01 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:51:01 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:51:01 INFO - PROCESS | 2528 | 1468216261508 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]]]}] 22:51:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:51:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1231ms 22:51:01 INFO - PROCESS | 2528 | 1468216261581 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 22:51:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:51:01 INFO - PROCESS | 2528 | 1468216261585 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 22:51:01 INFO - PROCESS | 2528 | 1468216261591 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:51:01 INFO - PROCESS | 2528 | 1468216261594 Marionette TRACE conn5 <- [1,630,null,{}] 22:51:01 INFO - PROCESS | 2528 | 1468216261600 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}] 22:51:01 INFO - PROCESS | 2528 | 1468216261604 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:01 INFO - PROCESS | 2528 | 1468216261719 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 22:51:01 INFO - PROCESS | 2528 | 1468216261786 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:01 INFO - PROCESS | 2528 | 1468216261790 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:01 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD88A2000 == 38 [pid = 2528] [id = 167] 22:51:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD2223C00) [pid = 2528] [serial = 499] [outer = 0000000000000000] 22:51:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CD2229000) [pid = 2528] [serial = 500] [outer = 0000008CD2223C00] 22:51:01 INFO - PROCESS | 2528 | 1468216261842 Marionette DEBUG loaded listener.js 22:51:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CD229C800) [pid = 2528] [serial = 501] [outer = 0000008CD2223C00] 22:51:02 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE201F000 == 37 [pid = 2528] [id = 163] 22:51:02 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF9BC000 == 36 [pid = 2528] [id = 162] 22:51:02 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF80800 == 35 [pid = 2528] [id = 161] 22:51:02 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEB2D000 == 34 [pid = 2528] [id = 160] 22:51:02 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE133800 == 33 [pid = 2528] [id = 159] 22:51:02 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD8721000 == 32 [pid = 2528] [id = 158] 22:51:02 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD68D9000 == 31 [pid = 2528] [id = 157] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CE2231000) [pid = 2528] [serial = 450] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CE2481800) [pid = 2528] [serial = 452] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDBA7AC00) [pid = 2528] [serial = 437] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDEA55400) [pid = 2528] [serial = 440] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDBBBE800) [pid = 2528] [serial = 438] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDFF47000) [pid = 2528] [serial = 443] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDEFE0000) [pid = 2528] [serial = 441] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD1DD3800) [pid = 2528] [serial = 419] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD2287C00) [pid = 2528] [serial = 420] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CE24A0000) [pid = 2528] [serial = 453] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CE222EC00) [pid = 2528] [serial = 417] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD28CA000) [pid = 2528] [serial = 428] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD677C400) [pid = 2528] [serial = 429] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD2034400) [pid = 2528] [serial = 425] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD2229800) [pid = 2528] [serial = 426] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD733F000) [pid = 2528] [serial = 422] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD80D3C00) [pid = 2528] [serial = 423] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD8624400) [pid = 2528] [serial = 434] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD733A400) [pid = 2528] [serial = 431] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD8096000) [pid = 2528] [serial = 432] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CE0E43000) [pid = 2528] [serial = 449] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CE00AD000) [pid = 2528] [serial = 444] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDB661000) [pid = 2528] [serial = 446] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDFF4C000) [pid = 2528] [serial = 447] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDB658000) [pid = 2528] [serial = 435] [outer = 0000000000000000] [url = about:blank] 22:51:02 INFO - PROCESS | 2528 | 1468216262411 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]]]}] 22:51:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:51:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 881ms 22:51:02 INFO - PROCESS | 2528 | 1468216262473 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 22:51:02 INFO - PROCESS | 2528 | 1468216262477 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 22:51:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:51:02 INFO - PROCESS | 2528 | 1468216262484 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:51:02 INFO - PROCESS | 2528 | 1468216262486 Marionette TRACE conn5 <- [1,634,null,{}] 22:51:02 INFO - PROCESS | 2528 | 1468216262490 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}] 22:51:02 INFO - PROCESS | 2528 | 1468216262493 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:02 INFO - PROCESS | 2528 | 1468216262584 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 22:51:02 INFO - PROCESS | 2528 | 1468216262592 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:02 INFO - PROCESS | 2528 | 1468216262594 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:02 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBA4E000 == 32 [pid = 2528] [id = 168] 22:51:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD6781C00) [pid = 2528] [serial = 502] [outer = 0000000000000000] 22:51:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD6872800) [pid = 2528] [serial = 503] [outer = 0000008CD6781C00] 22:51:02 INFO - PROCESS | 2528 | 1468216262644 Marionette DEBUG loaded listener.js 22:51:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD7343400) [pid = 2528] [serial = 504] [outer = 0000008CD6781C00] 22:51:03 INFO - PROCESS | 2528 | 1468216263107 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]]]}] 22:51:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:51:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 671ms 22:51:03 INFO - PROCESS | 2528 | 1468216263158 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 22:51:03 INFO - PROCESS | 2528 | 1468216263160 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 22:51:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:51:03 INFO - PROCESS | 2528 | 1468216263164 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:51:03 INFO - PROCESS | 2528 | 1468216263168 Marionette TRACE conn5 <- [1,638,null,{}] 22:51:03 INFO - PROCESS | 2528 | 1468216263179 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}] 22:51:03 INFO - PROCESS | 2528 | 1468216263184 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:03 INFO - PROCESS | 2528 | 1468216263275 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 22:51:03 INFO - PROCESS | 2528 | 1468216263283 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:03 INFO - PROCESS | 2528 | 1468216263286 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:03 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE682800 == 33 [pid = 2528] [id = 169] 22:51:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD80DE400) [pid = 2528] [serial = 505] [outer = 0000000000000000] 22:51:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD8698400) [pid = 2528] [serial = 506] [outer = 0000008CD80DE400] 22:51:03 INFO - PROCESS | 2528 | 1468216263339 Marionette DEBUG loaded listener.js 22:51:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDB65F400) [pid = 2528] [serial = 507] [outer = 0000008CD80DE400] 22:51:03 INFO - PROCESS | 2528 | 1468216263835 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]]]}] 22:51:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:51:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 734ms 22:51:03 INFO - PROCESS | 2528 | 1468216263901 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 22:51:03 INFO - PROCESS | 2528 | 1468216263904 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 22:51:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:51:03 INFO - PROCESS | 2528 | 1468216263907 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:51:03 INFO - PROCESS | 2528 | 1468216263909 Marionette TRACE conn5 <- [1,642,null,{}] 22:51:03 INFO - PROCESS | 2528 | 1468216263912 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}] 22:51:03 INFO - PROCESS | 2528 | 1468216263914 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:04 INFO - PROCESS | 2528 | 1468216264003 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 22:51:04 INFO - PROCESS | 2528 | 1468216264011 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:04 INFO - PROCESS | 2528 | 1468216264014 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:04 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF39C000 == 34 [pid = 2528] [id = 170] 22:51:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDBA81400) [pid = 2528] [serial = 508] [outer = 0000000000000000] 22:51:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDBBC3C00) [pid = 2528] [serial = 509] [outer = 0000008CDBA81400] 22:51:04 INFO - PROCESS | 2528 | 1468216264061 Marionette DEBUG loaded listener.js 22:51:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDBDE2C00) [pid = 2528] [serial = 510] [outer = 0000008CDBA81400] 22:51:04 INFO - PROCESS | 2528 | 1468216264489 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]]]}] 22:51:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:51:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 22:51:04 INFO - PROCESS | 2528 | 1468216264539 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 22:51:04 INFO - PROCESS | 2528 | 1468216264541 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 22:51:04 INFO - PROCESS | 2528 | 1468216264545 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:51:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:51:04 INFO - PROCESS | 2528 | 1468216264546 Marionette TRACE conn5 <- [1,646,null,{}] 22:51:04 INFO - PROCESS | 2528 | 1468216264550 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}] 22:51:04 INFO - PROCESS | 2528 | 1468216264552 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:04 INFO - PROCESS | 2528 | 1468216264656 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 22:51:04 INFO - PROCESS | 2528 | 1468216264728 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:04 INFO - PROCESS | 2528 | 1468216264730 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:04 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE1399800 == 35 [pid = 2528] [id = 171] 22:51:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDE1A2C00) [pid = 2528] [serial = 511] [outer = 0000000000000000] 22:51:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDE610800) [pid = 2528] [serial = 512] [outer = 0000008CDE1A2C00] 22:51:04 INFO - PROCESS | 2528 | 1468216264784 Marionette DEBUG loaded listener.js 22:51:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDEF4E800) [pid = 2528] [serial = 513] [outer = 0000008CDE1A2C00] 22:51:05 INFO - PROCESS | 2528 | 1468216265218 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]]]}] 22:51:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:51:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 734ms 22:51:05 INFO - PROCESS | 2528 | 1468216265282 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 22:51:05 INFO - PROCESS | 2528 | 1468216265285 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 22:51:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:51:05 INFO - PROCESS | 2528 | 1468216265294 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:51:05 INFO - PROCESS | 2528 | 1468216265296 Marionette TRACE conn5 <- [1,650,null,{}] 22:51:05 INFO - PROCESS | 2528 | 1468216265299 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}] 22:51:05 INFO - PROCESS | 2528 | 1468216265305 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:05 INFO - PROCESS | 2528 | 1468216265450 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 22:51:05 INFO - PROCESS | 2528 | 1468216265502 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:05 INFO - PROCESS | 2528 | 1468216265505 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:05 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE228C000 == 36 [pid = 2528] [id = 172] 22:51:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDEFE2800) [pid = 2528] [serial = 514] [outer = 0000000000000000] 22:51:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDFF45C00) [pid = 2528] [serial = 515] [outer = 0000008CDEFE2800] 22:51:05 INFO - PROCESS | 2528 | 1468216265552 Marionette DEBUG loaded listener.js 22:51:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CE00A4400) [pid = 2528] [serial = 516] [outer = 0000008CDEFE2800] 22:51:05 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:51:05 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:51:05 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:51:06 INFO - PROCESS | 2528 | 1468216265996 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]]]}] 22:51:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:51:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 777ms 22:51:06 INFO - PROCESS | 2528 | 1468216266067 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 22:51:06 INFO - PROCESS | 2528 | 1468216266069 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 22:51:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:51:06 INFO - PROCESS | 2528 | 1468216266081 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:51:06 INFO - PROCESS | 2528 | 1468216266083 Marionette TRACE conn5 <- [1,654,null,{}] 22:51:06 INFO - PROCESS | 2528 | 1468216266087 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}] 22:51:06 INFO - PROCESS | 2528 | 1468216266089 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:06 INFO - PROCESS | 2528 | 1468216266205 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 22:51:06 INFO - PROCESS | 2528 | 1468216266216 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:06 INFO - PROCESS | 2528 | 1468216266218 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:06 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BAF000 == 37 [pid = 2528] [id = 173] 22:51:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CE0927C00) [pid = 2528] [serial = 517] [outer = 0000000000000000] 22:51:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CE0982800) [pid = 2528] [serial = 518] [outer = 0000008CE0927C00] 22:51:06 INFO - PROCESS | 2528 | 1468216266264 Marionette DEBUG loaded listener.js 22:51:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CE13B5000) [pid = 2528] [serial = 519] [outer = 0000008CE0927C00] 22:51:06 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:51:06 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD72EDC00) [pid = 2528] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:51:06 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD03AB800) [pid = 2528] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:51:06 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD2130C00) [pid = 2528] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:51:06 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDEA58800) [pid = 2528] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:51:06 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD212F800) [pid = 2528] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:51:06 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD229D400) [pid = 2528] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:51:06 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD1DD8C00) [pid = 2528] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:51:06 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD0398000) [pid = 2528] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:51:06 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD229B400) [pid = 2528] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:51:06 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD733B000) [pid = 2528] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:51:06 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD039D800) [pid = 2528] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:51:06 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD80DB800) [pid = 2528] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:51:06 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:51:06 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:51:06 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:51:06 INFO - PROCESS | 2528 | 1468216266711 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]]]}] 22:51:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:51:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 671ms 22:51:06 INFO - PROCESS | 2528 | 1468216266757 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 22:51:06 INFO - PROCESS | 2528 | 1468216266759 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 22:51:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:51:06 INFO - PROCESS | 2528 | 1468216266762 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:51:06 INFO - PROCESS | 2528 | 1468216266764 Marionette TRACE conn5 <- [1,658,null,{}] 22:51:06 INFO - PROCESS | 2528 | 1468216266767 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}] 22:51:06 INFO - PROCESS | 2528 | 1468216266769 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:06 INFO - PROCESS | 2528 | 1468216266879 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 22:51:06 INFO - PROCESS | 2528 | 1468216266924 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:06 INFO - PROCESS | 2528 | 1468216266926 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:06 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2C9C000 == 38 [pid = 2528] [id = 174] 22:51:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD03B0C00) [pid = 2528] [serial = 520] [outer = 0000000000000000] 22:51:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD6781400) [pid = 2528] [serial = 521] [outer = 0000008CD03B0C00] 22:51:06 INFO - PROCESS | 2528 | 1468216266973 Marionette DEBUG loaded listener.js 22:51:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDE608800) [pid = 2528] [serial = 522] [outer = 0000008CD03B0C00] 22:51:07 INFO - PROCESS | 2528 | 1468216267332 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]]]}] 22:51:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:51:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 628ms 22:51:07 INFO - PROCESS | 2528 | 1468216267394 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 22:51:07 INFO - PROCESS | 2528 | 1468216267396 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 22:51:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:51:07 INFO - PROCESS | 2528 | 1468216267406 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:51:07 INFO - PROCESS | 2528 | 1468216267408 Marionette TRACE conn5 <- [1,662,null,{}] 22:51:07 INFO - PROCESS | 2528 | 1468216267411 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}] 22:51:07 INFO - PROCESS | 2528 | 1468216267413 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:07 INFO - PROCESS | 2528 | 1468216267504 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 22:51:07 INFO - PROCESS | 2528 | 1468216267536 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:07 INFO - PROCESS | 2528 | 1468216267539 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:07 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE3163800 == 39 [pid = 2528] [id = 175] 22:51:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CE13BAC00) [pid = 2528] [serial = 523] [outer = 0000000000000000] 22:51:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CE2238000) [pid = 2528] [serial = 524] [outer = 0000008CE13BAC00] 22:51:07 INFO - PROCESS | 2528 | 1468216267585 Marionette DEBUG loaded listener.js 22:51:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CE247C000) [pid = 2528] [serial = 525] [outer = 0000008CE13BAC00] 22:51:07 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:51:07 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:51:07 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:51:07 INFO - PROCESS | 2528 | [2528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:51:08 INFO - PROCESS | 2528 | 1468216267999 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]]]}] 22:51:08 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 22:51:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 629ms 22:51:08 INFO - PROCESS | 2528 | 1468216268037 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 22:51:08 INFO - PROCESS | 2528 | 1468216268039 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 22:51:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:51:08 INFO - PROCESS | 2528 | 1468216268048 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:51:08 INFO - PROCESS | 2528 | 1468216268050 Marionette TRACE conn5 <- [1,666,null,{}] 22:51:08 INFO - PROCESS | 2528 | 1468216268054 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}] 22:51:08 INFO - PROCESS | 2528 | 1468216268056 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:08 INFO - PROCESS | 2528 | 1468216268142 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 22:51:08 INFO - PROCESS | 2528 | 1468216268147 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:08 INFO - PROCESS | 2528 | 1468216268149 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:08 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE481B800 == 40 [pid = 2528] [id = 176] 22:51:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CE247EC00) [pid = 2528] [serial = 526] [outer = 0000000000000000] 22:51:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CE24A3800) [pid = 2528] [serial = 527] [outer = 0000008CE247EC00] 22:51:08 INFO - PROCESS | 2528 | 1468216268195 Marionette DEBUG loaded listener.js 22:51:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDBDD8C00) [pid = 2528] [serial = 528] [outer = 0000008CE247EC00] 22:51:08 INFO - PROCESS | 2528 | 1468216268680 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]]]}] 22:51:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:51:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 671ms 22:51:08 INFO - PROCESS | 2528 | 1468216268724 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 22:51:08 INFO - PROCESS | 2528 | 1468216268729 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 22:51:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:51:08 INFO - PROCESS | 2528 | 1468216268735 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:51:08 INFO - PROCESS | 2528 | 1468216268739 Marionette TRACE conn5 <- [1,670,null,{}] 22:51:08 INFO - PROCESS | 2528 | 1468216268745 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}] 22:51:08 INFO - PROCESS | 2528 | 1468216268748 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:08 INFO - PROCESS | 2528 | 1468216268921 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 22:51:09 INFO - PROCESS | 2528 | 1468216269010 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:09 INFO - PROCESS | 2528 | 1468216269016 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:09 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD8437000 == 41 [pid = 2528] [id = 177] 22:51:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD213A800) [pid = 2528] [serial = 529] [outer = 0000000000000000] 22:51:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD222E800) [pid = 2528] [serial = 530] [outer = 0000008CD213A800] 22:51:09 INFO - PROCESS | 2528 | 1468216269077 Marionette DEBUG loaded listener.js 22:51:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD677D400) [pid = 2528] [serial = 531] [outer = 0000008CD213A800] 22:51:09 INFO - PROCESS | 2528 | [2528] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:51:10 INFO - PROCESS | 2528 | [2528] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:51:10 INFO - PROCESS | 2528 | 1468216270201 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]]]}] 22:51:10 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) 22:51:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1474ms 22:51:10 INFO - PROCESS | 2528 | 1468216270212 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 22:51:10 INFO - PROCESS | 2528 | 1468216270217 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 22:51:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:51:10 INFO - PROCESS | 2528 | 1468216270224 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:51:10 INFO - PROCESS | 2528 | 1468216270227 Marionette TRACE conn5 <- [1,674,null,{}] 22:51:10 INFO - PROCESS | 2528 | 1468216270231 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}] 22:51:10 INFO - PROCESS | 2528 | 1468216270234 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:10 INFO - PROCESS | 2528 | 1468216270386 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 22:51:10 INFO - PROCESS | 2528 | 1468216270506 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:10 INFO - PROCESS | 2528 | 1468216270509 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:10 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE2A800 == 42 [pid = 2528] [id = 178] 22:51:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDB65E800) [pid = 2528] [serial = 532] [outer = 0000000000000000] 22:51:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDBB06400) [pid = 2528] [serial = 533] [outer = 0000008CDB65E800] 22:51:10 INFO - PROCESS | 2528 | 1468216270568 Marionette DEBUG loaded listener.js 22:51:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDE626800) [pid = 2528] [serial = 534] [outer = 0000008CDB65E800] 22:51:11 INFO - PROCESS | 2528 | 1468216271624 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]]]}] 22:51:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:51:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1425ms 22:51:11 INFO - PROCESS | 2528 | 1468216271651 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 22:51:11 INFO - PROCESS | 2528 | 1468216271654 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 22:51:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:51:11 INFO - PROCESS | 2528 | 1468216271658 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:51:11 INFO - PROCESS | 2528 | 1468216271662 Marionette TRACE conn5 <- [1,678,null,{}] 22:51:11 INFO - PROCESS | 2528 | 1468216271674 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}] 22:51:11 INFO - PROCESS | 2528 | 1468216271680 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:11 INFO - PROCESS | 2528 | 1468216271825 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 22:51:11 INFO - PROCESS | 2528 | 1468216271956 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:11 INFO - PROCESS | 2528 | 1468216271960 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:11 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4862000 == 43 [pid = 2528] [id = 179] 22:51:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CE0983C00) [pid = 2528] [serial = 535] [outer = 0000000000000000] 22:51:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CE2474C00) [pid = 2528] [serial = 536] [outer = 0000008CE0983C00] 22:51:12 INFO - PROCESS | 2528 | 1468216272019 Marionette DEBUG loaded listener.js 22:51:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CE24B0400) [pid = 2528] [serial = 537] [outer = 0000008CE0983C00] 22:51:13 INFO - PROCESS | 2528 | 1468216273075 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]]]}] 22:51:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:51:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1427ms 22:51:13 INFO - PROCESS | 2528 | 1468216273087 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 22:51:13 INFO - PROCESS | 2528 | 1468216273091 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 22:51:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:51:13 INFO - PROCESS | 2528 | 1468216273096 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:51:13 INFO - PROCESS | 2528 | 1468216273099 Marionette TRACE conn5 <- [1,682,null,{}] 22:51:13 INFO - PROCESS | 2528 | 1468216273105 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}] 22:51:13 INFO - PROCESS | 2528 | 1468216273108 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:13 INFO - PROCESS | 2528 | 1468216273214 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 22:51:13 INFO - PROCESS | 2528 | 1468216273283 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:13 INFO - PROCESS | 2528 | 1468216273287 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:13 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD72BB800 == 44 [pid = 2528] [id = 180] 22:51:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CD2349800) [pid = 2528] [serial = 538] [outer = 0000000000000000] 22:51:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CD2421400) [pid = 2528] [serial = 539] [outer = 0000008CD2349800] 22:51:13 INFO - PROCESS | 2528 | 1468216273379 Marionette DEBUG loaded listener.js 22:51:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CD67FA400) [pid = 2528] [serial = 540] [outer = 0000008CD2349800] 22:51:14 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE3163800 == 43 [pid = 2528] [id = 175] 22:51:14 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2C9C000 == 42 [pid = 2528] [id = 174] 22:51:14 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BAF000 == 41 [pid = 2528] [id = 173] 22:51:14 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE228C000 == 40 [pid = 2528] [id = 172] 22:51:14 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE1399800 == 39 [pid = 2528] [id = 171] 22:51:14 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF39C000 == 38 [pid = 2528] [id = 170] 22:51:14 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE682800 == 37 [pid = 2528] [id = 169] 22:51:14 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBA4E000 == 36 [pid = 2528] [id = 168] 22:51:14 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD88A2000 == 35 [pid = 2528] [id = 167] 22:51:14 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE679800 == 34 [pid = 2528] [id = 166] 22:51:14 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2283800 == 33 [pid = 2528] [id = 164] 22:51:14 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD6864000 == 32 [pid = 2528] [id = 165] 22:51:14 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD871D000 == 31 [pid = 2528] [id = 156] 22:51:14 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4862000 == 30 [pid = 2528] [id = 179] 22:51:14 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE2A800 == 29 [pid = 2528] [id = 178] 22:51:14 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE481B800 == 28 [pid = 2528] [id = 176] 22:51:14 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD8437000 == 27 [pid = 2528] [id = 177] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CD7627C00) [pid = 2528] [serial = 477] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD31DEC00) [pid = 2528] [serial = 456] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CD655C800) [pid = 2528] [serial = 474] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CE247DC00) [pid = 2528] [serial = 462] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD2133C00) [pid = 2528] [serial = 470] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD2351800) [pid = 2528] [serial = 467] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDC318800) [pid = 2528] [serial = 486] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD1DD0800) [pid = 2528] [serial = 464] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDBA80C00) [pid = 2528] [serial = 483] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD84CC400) [pid = 2528] [serial = 465] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD7340800) [pid = 2528] [serial = 476] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD2230400) [pid = 2528] [serial = 471] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD7623C00) [pid = 2528] [serial = 458] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD6785400) [pid = 2528] [serial = 468] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDB655C00) [pid = 2528] [serial = 482] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD2139800) [pid = 2528] [serial = 455] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDE1A7C00) [pid = 2528] [serial = 488] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD861E000) [pid = 2528] [serial = 479] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD8698800) [pid = 2528] [serial = 480] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDBA82000) [pid = 2528] [serial = 485] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD8ACA800) [pid = 2528] [serial = 459] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDEF57400) [pid = 2528] [serial = 461] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD22A1400) [pid = 2528] [serial = 473] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDE621000) [pid = 2528] [serial = 489] [outer = 0000000000000000] [url = about:blank] 22:51:14 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDEA5E800) [pid = 2528] [serial = 491] [outer = 0000000000000000] [url = about:blank] 22:51:15 INFO - PROCESS | 2528 | 1468216275074 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]]]}] 22:51:15 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) 22:51:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2032ms 22:51:15 INFO - PROCESS | 2528 | 1468216275128 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 22:51:15 INFO - PROCESS | 2528 | 1468216275132 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 22:51:15 INFO - PROCESS | 2528 | 1468216275137 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:51:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:51:15 INFO - PROCESS | 2528 | 1468216275140 Marionette TRACE conn5 <- [1,686,null,{}] 22:51:15 INFO - PROCESS | 2528 | 1468216275146 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}] 22:51:15 INFO - PROCESS | 2528 | 1468216275149 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:15 INFO - PROCESS | 2528 | 1468216275238 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 22:51:15 INFO - PROCESS | 2528 | 1468216275299 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:15 INFO - PROCESS | 2528 | 1468216275302 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:15 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD68DD000 == 28 [pid = 2528] [id = 181] 22:51:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD1DCC000) [pid = 2528] [serial = 541] [outer = 0000000000000000] 22:51:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD20A8000) [pid = 2528] [serial = 542] [outer = 0000008CD1DCC000] 22:51:15 INFO - PROCESS | 2528 | 1468216275353 Marionette DEBUG loaded listener.js 22:51:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD222D400) [pid = 2528] [serial = 543] [outer = 0000008CD1DCC000] 22:51:16 INFO - PROCESS | 2528 | 1468216276225 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]]]}] 22:51:16 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) 22:51:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1125ms 22:51:16 INFO - PROCESS | 2528 | 1468216276273 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 22:51:16 INFO - PROCESS | 2528 | 1468216276278 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 22:51:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:51:16 INFO - PROCESS | 2528 | 1468216276284 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:51:16 INFO - PROCESS | 2528 | 1468216276287 Marionette TRACE conn5 <- [1,690,null,{}] 22:51:16 INFO - PROCESS | 2528 | 1468216276291 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}] 22:51:16 INFO - PROCESS | 2528 | 1468216276294 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:16 INFO - PROCESS | 2528 | 1468216276417 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 22:51:16 INFO - PROCESS | 2528 | 1468216276425 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:16 INFO - PROCESS | 2528 | 1468216276428 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:16 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD8672800 == 29 [pid = 2528] [id = 182] 22:51:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD234E000) [pid = 2528] [serial = 544] [outer = 0000000000000000] 22:51:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD2A1C000) [pid = 2528] [serial = 545] [outer = 0000008CD234E000] 22:51:16 INFO - PROCESS | 2528 | 1468216276510 Marionette DEBUG loaded listener.js 22:51:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD677B000) [pid = 2528] [serial = 546] [outer = 0000008CD234E000] 22:51:17 INFO - PROCESS | 2528 | 1468216277499 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]]]}] 22:51:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:51:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1242ms 22:51:17 INFO - PROCESS | 2528 | 1468216277529 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 22:51:17 INFO - PROCESS | 2528 | 1468216277531 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 22:51:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:51:17 INFO - PROCESS | 2528 | 1468216277535 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:51:17 INFO - PROCESS | 2528 | 1468216277539 Marionette TRACE conn5 <- [1,694,null,{}] 22:51:17 INFO - PROCESS | 2528 | 1468216277550 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}] 22:51:17 INFO - PROCESS | 2528 | 1468216277555 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:17 INFO - PROCESS | 2528 | 1468216277668 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 22:51:17 INFO - PROCESS | 2528 | 1468216277677 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:17 INFO - PROCESS | 2528 | 1468216277681 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:17 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC421800 == 30 [pid = 2528] [id = 183] 22:51:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD1DCB400) [pid = 2528] [serial = 547] [outer = 0000000000000000] 22:51:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD763A000) [pid = 2528] [serial = 548] [outer = 0000008CD1DCB400] 22:51:17 INFO - PROCESS | 2528 | 1468216277770 Marionette DEBUG loaded listener.js 22:51:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD84CC400) [pid = 2528] [serial = 549] [outer = 0000008CD1DCB400] 22:51:18 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD22A0000) [pid = 2528] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:51:18 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDBA81400) [pid = 2528] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:51:18 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD6781C00) [pid = 2528] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:51:18 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CE13BAC00) [pid = 2528] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:51:18 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD2223C00) [pid = 2528] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:51:18 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD80DE400) [pid = 2528] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:51:18 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CE247EC00) [pid = 2528] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:51:18 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDE1A2C00) [pid = 2528] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:51:18 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDEFE2800) [pid = 2528] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:51:18 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD03B0C00) [pid = 2528] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:51:18 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CE0927C00) [pid = 2528] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:51:18 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CDE60D800) [pid = 2528] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:51:18 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CD03A7000) [pid = 2528] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:51:18 INFO - PROCESS | 2528 | 1468216278719 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]]]}] 22:51:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:51:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1239ms 22:51:18 INFO - PROCESS | 2528 | 1468216278777 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 22:51:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:51:18 INFO - PROCESS | 2528 | 1468216278779 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 22:51:18 INFO - PROCESS | 2528 | 1468216278783 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:51:18 INFO - PROCESS | 2528 | 1468216278785 Marionette TRACE conn5 <- [1,698,null,{}] 22:51:18 INFO - PROCESS | 2528 | 1468216278788 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}] 22:51:18 INFO - PROCESS | 2528 | 1468216278790 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:18 INFO - PROCESS | 2528 | 1468216278878 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 22:51:18 INFO - PROCESS | 2528 | 1468216278978 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:18 INFO - PROCESS | 2528 | 1468216278981 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:19 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD18AA000 == 31 [pid = 2528] [id = 184] 22:51:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD0296C00) [pid = 2528] [serial = 550] [outer = 0000000000000000] 22:51:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD0339C00) [pid = 2528] [serial = 551] [outer = 0000008CD0296C00] 22:51:19 INFO - PROCESS | 2528 | 1468216279044 Marionette DEBUG loaded listener.js 22:51:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD1DD0800) [pid = 2528] [serial = 552] [outer = 0000008CD0296C00] 22:51:20 INFO - PROCESS | 2528 | 1468216280270 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]]]}] 22:51:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:51:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1534ms 22:51:20 INFO - PROCESS | 2528 | 1468216280329 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 22:51:20 INFO - PROCESS | 2528 | 1468216280333 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 22:51:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:51:20 INFO - PROCESS | 2528 | 1468216280378 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:51:20 INFO - PROCESS | 2528 | 1468216280382 Marionette TRACE conn5 <- [1,702,null,{}] 22:51:20 INFO - PROCESS | 2528 | 1468216280428 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}] 22:51:20 INFO - PROCESS | 2528 | 1468216280431 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:20 INFO - PROCESS | 2528 | 1468216280550 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 22:51:20 INFO - PROCESS | 2528 | 1468216280614 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:20 INFO - PROCESS | 2528 | 1468216280617 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:20 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC405800 == 32 [pid = 2528] [id = 185] 22:51:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD22A1800) [pid = 2528] [serial = 553] [outer = 0000000000000000] 22:51:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD67F2000) [pid = 2528] [serial = 554] [outer = 0000008CD22A1800] 22:51:20 INFO - PROCESS | 2528 | 1468216280677 Marionette DEBUG loaded listener.js 22:51:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD733E400) [pid = 2528] [serial = 555] [outer = 0000008CD22A1800] 22:51:21 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD8671800 == 31 [pid = 2528] [id = 25] 22:51:21 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD70B7800 == 30 [pid = 2528] [id = 24] 22:51:21 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD216C800 == 29 [pid = 2528] [id = 23] 22:51:21 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC421800 == 28 [pid = 2528] [id = 183] 22:51:21 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD8672800 == 27 [pid = 2528] [id = 182] 22:51:21 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD68DD000 == 26 [pid = 2528] [id = 181] 22:51:21 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD72BB800 == 25 [pid = 2528] [id = 180] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDE610800) [pid = 2528] [serial = 512] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDEF4E800) [pid = 2528] [serial = 513] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CE00A4400) [pid = 2528] [serial = 516] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDFF45C00) [pid = 2528] [serial = 515] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD6781400) [pid = 2528] [serial = 521] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CE0982800) [pid = 2528] [serial = 518] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CDEEBC400) [pid = 2528] [serial = 492] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CD0CD0C00) [pid = 2528] [serial = 494] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CD2030400) [pid = 2528] [serial = 495] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (0000008CD25D8C00) [pid = 2528] [serial = 497] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 60 (0000008CD72DE400) [pid = 2528] [serial = 498] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 59 (0000008CDBBC3C00) [pid = 2528] [serial = 509] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 58 (0000008CD6872800) [pid = 2528] [serial = 503] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 57 (0000008CD7343400) [pid = 2528] [serial = 504] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 56 (0000008CE247C000) [pid = 2528] [serial = 525] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 55 (0000008CD2229000) [pid = 2528] [serial = 500] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 54 (0000008CD229C800) [pid = 2528] [serial = 501] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 53 (0000008CD8698400) [pid = 2528] [serial = 506] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 52 (0000008CDB65F400) [pid = 2528] [serial = 507] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 51 (0000008CE24A3800) [pid = 2528] [serial = 527] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 50 (0000008CDBDD8C00) [pid = 2528] [serial = 528] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 49 (0000008CE2238000) [pid = 2528] [serial = 524] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 48 (0000008CE13B5000) [pid = 2528] [serial = 519] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 47 (0000008CDE608800) [pid = 2528] [serial = 522] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | --DOMWINDOW == 46 (0000008CDBDE2C00) [pid = 2528] [serial = 510] [outer = 0000000000000000] [url = about:blank] 22:51:21 INFO - PROCESS | 2528 | 1468216281928 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]]]}] 22:51:21 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 22:51:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1609ms 22:51:22 INFO - PROCESS | 2528 | 1468216281998 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 22:51:22 INFO - PROCESS | 2528 | 1468216282002 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 22:51:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:51:22 INFO - PROCESS | 2528 | 1468216282012 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:51:22 INFO - PROCESS | 2528 | 1468216282015 Marionette TRACE conn5 <- [1,706,null,{}] 22:51:22 INFO - PROCESS | 2528 | 1468216282021 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}] 22:51:22 INFO - PROCESS | 2528 | 1468216282024 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:22 INFO - PROCESS | 2528 | 1468216282110 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 22:51:22 INFO - PROCESS | 2528 | 1468216282117 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:22 INFO - PROCESS | 2528 | 1468216282121 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:22 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F3A000 == 26 [pid = 2528] [id = 186] 22:51:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 47 (0000008CD1DD7800) [pid = 2528] [serial = 556] [outer = 0000000000000000] 22:51:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 48 (0000008CD2229000) [pid = 2528] [serial = 557] [outer = 0000008CD1DD7800] 22:51:22 INFO - PROCESS | 2528 | 1468216282173 Marionette DEBUG loaded listener.js 22:51:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 49 (0000008CD229B400) [pid = 2528] [serial = 558] [outer = 0000008CD1DD7800] 22:51:23 INFO - PROCESS | 2528 | 1468216283120 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]]]}] 22:51:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:51:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1134ms 22:51:23 INFO - PROCESS | 2528 | 1468216283146 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 22:51:23 INFO - PROCESS | 2528 | 1468216283151 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 22:51:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:51:23 INFO - PROCESS | 2528 | 1468216283158 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:51:23 INFO - PROCESS | 2528 | 1468216283161 Marionette TRACE conn5 <- [1,710,null,{}] 22:51:23 INFO - PROCESS | 2528 | 1468216283165 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}] 22:51:23 INFO - PROCESS | 2528 | 1468216283167 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:23 INFO - PROCESS | 2528 | 1468216283265 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 22:51:23 INFO - PROCESS | 2528 | 1468216283272 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:23 INFO - PROCESS | 2528 | 1468216283274 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:23 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC3A7800 == 27 [pid = 2528] [id = 187] 22:51:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 50 (0000008CD65C3400) [pid = 2528] [serial = 559] [outer = 0000000000000000] 22:51:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 51 (0000008CD7337000) [pid = 2528] [serial = 560] [outer = 0000008CD65C3400] 22:51:23 INFO - PROCESS | 2528 | 1468216283326 Marionette DEBUG loaded listener.js 22:51:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 52 (0000008CD7621800) [pid = 2528] [serial = 561] [outer = 0000008CD65C3400] 22:51:23 INFO - PROCESS | 2528 | 1468216283863 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] 22:51:23 INFO - PROCESS | 2528 | 1468216283895 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 22:51:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:51:23 INFO - PROCESS | 2528 | 1468216283899 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:51:23 INFO - PROCESS | 2528 | 1468216283902 Marionette TRACE conn5 <- [1,714,null,{}] 22:51:23 INFO - PROCESS | 2528 | 1468216283921 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}] 22:51:23 INFO - PROCESS | 2528 | 1468216283926 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:24 INFO - PROCESS | 2528 | 1468216284041 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 22:51:24 INFO - PROCESS | 2528 | 1468216284054 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:24 INFO - PROCESS | 2528 | 1468216284058 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:24 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD2162000 == 28 [pid = 2528] [id = 188] 22:51:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 53 (0000008CD84CB400) [pid = 2528] [serial = 562] [outer = 0000000000000000] 22:51:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 54 (0000008CD8698400) [pid = 2528] [serial = 563] [outer = 0000008CD84CB400] 22:51:24 INFO - PROCESS | 2528 | 1468216284147 Marionette DEBUG loaded listener.js 22:51:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 55 (0000008CDB65CC00) [pid = 2528] [serial = 564] [outer = 0000008CD84CB400] 22:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 54 (0000008CD1DCC000) [pid = 2528] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 53 (0000008CD234E000) [pid = 2528] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 52 (0000008CD2349800) [pid = 2528] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 51 (0000008CD213A800) [pid = 2528] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 50 (0000008CDB65E800) [pid = 2528] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:51:24 INFO - PROCESS | 2528 | --DOMWINDOW == 49 (0000008CE0983C00) [pid = 2528] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:51:24 INFO - PROCESS | 2528 | 1468216284688 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]]]}] 22:51:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:51:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 839ms 22:51:24 INFO - PROCESS | 2528 | 1468216284740 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 22:51:24 INFO - PROCESS | 2528 | 1468216284743 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 22:51:24 INFO - PROCESS | 2528 | 1468216284747 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:51:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:51:24 INFO - PROCESS | 2528 | 1468216284749 Marionette TRACE conn5 <- [1,718,null,{}] 22:51:24 INFO - PROCESS | 2528 | 1468216284753 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}] 22:51:24 INFO - PROCESS | 2528 | 1468216284755 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:24 INFO - PROCESS | 2528 | 1468216284871 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 22:51:24 INFO - PROCESS | 2528 | 1468216284917 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:24 INFO - PROCESS | 2528 | 1468216284919 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:24 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE2A800 == 29 [pid = 2528] [id = 189] 22:51:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 50 (0000008CD34EE000) [pid = 2528] [serial = 565] [outer = 0000000000000000] 22:51:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 51 (0000008CDB679000) [pid = 2528] [serial = 566] [outer = 0000008CD34EE000] 22:51:24 INFO - PROCESS | 2528 | 1468216284966 Marionette DEBUG loaded listener.js 22:51:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 52 (0000008CD039A800) [pid = 2528] [serial = 567] [outer = 0000008CD34EE000] 22:51:25 INFO - PROCESS | 2528 | 1468216285398 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] 22:51:25 INFO - PROCESS | 2528 | 1468216285424 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 22:51:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:51:25 INFO - PROCESS | 2528 | 1468216285427 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:51:25 INFO - PROCESS | 2528 | 1468216285429 Marionette TRACE conn5 <- [1,722,null,{}] 22:51:25 INFO - PROCESS | 2528 | 1468216285432 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}] 22:51:25 INFO - PROCESS | 2528 | 1468216285434 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:25 INFO - PROCESS | 2528 | 1468216285520 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 22:51:25 INFO - PROCESS | 2528 | 1468216285526 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:25 INFO - PROCESS | 2528 | 1468216285528 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:25 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF51F000 == 30 [pid = 2528] [id = 190] 22:51:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 53 (0000008CDBB4AC00) [pid = 2528] [serial = 568] [outer = 0000000000000000] 22:51:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 54 (0000008CDBDDAC00) [pid = 2528] [serial = 569] [outer = 0000008CDBB4AC00] 22:51:25 INFO - PROCESS | 2528 | 1468216285574 Marionette DEBUG loaded listener.js 22:51:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 55 (0000008CDDFA2800) [pid = 2528] [serial = 570] [outer = 0000008CDBB4AC00] 22:51:26 INFO - PROCESS | 2528 | 1468216286002 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]]]}] 22:51:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:51:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 629ms 22:51:26 INFO - PROCESS | 2528 | 1468216286060 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 22:51:26 INFO - PROCESS | 2528 | 1468216286062 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 22:51:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:51:26 INFO - PROCESS | 2528 | 1468216286065 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:51:26 INFO - PROCESS | 2528 | 1468216286067 Marionette TRACE conn5 <- [1,726,null,{}] 22:51:26 INFO - PROCESS | 2528 | 1468216286070 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}] 22:51:26 INFO - PROCESS | 2528 | 1468216286077 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:26 INFO - PROCESS | 2528 | 1468216286231 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 22:51:26 INFO - PROCESS | 2528 | 1468216286246 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:26 INFO - PROCESS | 2528 | 1468216286249 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:26 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE138B000 == 31 [pid = 2528] [id = 191] 22:51:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 56 (0000008CDEA5B400) [pid = 2528] [serial = 571] [outer = 0000000000000000] 22:51:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 57 (0000008CDEF56800) [pid = 2528] [serial = 572] [outer = 0000008CDEA5B400] 22:51:26 INFO - PROCESS | 2528 | 1468216286295 Marionette DEBUG loaded listener.js 22:51:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 58 (0000008CDEFE2400) [pid = 2528] [serial = 573] [outer = 0000008CDEA5B400] 22:51:27 INFO - PROCESS | 2528 | [2528] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:51:27 INFO - PROCESS | 2528 | 1468216287207 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]]]}] 22:51:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:51:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1183ms 22:51:27 INFO - PROCESS | 2528 | 1468216287252 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 22:51:27 INFO - PROCESS | 2528 | 1468216287254 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 22:51:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:51:27 INFO - PROCESS | 2528 | 1468216287257 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:51:27 INFO - PROCESS | 2528 | 1468216287259 Marionette TRACE conn5 <- [1,730,null,{}] 22:51:27 INFO - PROCESS | 2528 | 1468216287263 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}] 22:51:27 INFO - PROCESS | 2528 | 1468216287265 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:27 INFO - PROCESS | 2528 | 1468216287348 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 22:51:27 INFO - PROCESS | 2528 | 1468216287354 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:27 INFO - PROCESS | 2528 | 1468216287356 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:27 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC421000 == 32 [pid = 2528] [id = 192] 22:51:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 59 (0000008CDF0CB000) [pid = 2528] [serial = 574] [outer = 0000000000000000] 22:51:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 60 (0000008CDFF3F800) [pid = 2528] [serial = 575] [outer = 0000008CDF0CB000] 22:51:27 INFO - PROCESS | 2528 | 1468216287402 Marionette DEBUG loaded listener.js 22:51:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 61 (0000008CDFF4C400) [pid = 2528] [serial = 576] [outer = 0000008CDF0CB000] 22:51:28 INFO - PROCESS | 2528 | 1468216288561 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]]]}] 22:51:28 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 22:51:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1321ms 22:51:28 INFO - PROCESS | 2528 | 1468216288582 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 22:51:28 INFO - PROCESS | 2528 | 1468216288588 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 22:51:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:51:28 INFO - PROCESS | 2528 | 1468216288593 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:51:28 INFO - PROCESS | 2528 | 1468216288596 Marionette TRACE conn5 <- [1,734,null,{}] 22:51:28 INFO - PROCESS | 2528 | 1468216288602 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}] 22:51:28 INFO - PROCESS | 2528 | 1468216288606 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:28 INFO - PROCESS | 2528 | 1468216288722 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 22:51:28 INFO - PROCESS | 2528 | 1468216288836 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:28 INFO - PROCESS | 2528 | 1468216288839 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:28 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC3A3000 == 33 [pid = 2528] [id = 193] 22:51:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CD228FC00) [pid = 2528] [serial = 577] [outer = 0000000000000000] 22:51:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CD2424C00) [pid = 2528] [serial = 578] [outer = 0000008CD228FC00] 22:51:28 INFO - PROCESS | 2528 | 1468216288900 Marionette DEBUG loaded listener.js 22:51:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD6FD5800) [pid = 2528] [serial = 579] [outer = 0000008CD228FC00] 22:51:29 INFO - PROCESS | 2528 | 1468216289934 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]]]}] 22:51:29 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.) 22:51:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1390ms 22:51:30 INFO - PROCESS | 2528 | 1468216290026 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 22:51:30 INFO - PROCESS | 2528 | 1468216290031 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 22:51:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:51:30 INFO - PROCESS | 2528 | 1468216290039 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:51:30 INFO - PROCESS | 2528 | 1468216290042 Marionette TRACE conn5 <- [1,738,null,{}] 22:51:30 INFO - PROCESS | 2528 | 1468216290047 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}] 22:51:30 INFO - PROCESS | 2528 | 1468216290050 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:30 INFO - PROCESS | 2528 | 1468216290197 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 22:51:30 INFO - PROCESS | 2528 | 1468216290342 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:30 INFO - PROCESS | 2528 | 1468216290345 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:30 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD2171800 == 34 [pid = 2528] [id = 194] 22:51:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD0398C00) [pid = 2528] [serial = 580] [outer = 0000000000000000] 22:51:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD1D25000) [pid = 2528] [serial = 581] [outer = 0000008CD0398C00] 22:51:30 INFO - PROCESS | 2528 | 1468216290405 Marionette DEBUG loaded listener.js 22:51:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD7338800) [pid = 2528] [serial = 582] [outer = 0000008CD0398C00] 22:51:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD871C800 == 33 [pid = 2528] [id = 29] 22:51:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE200F800 == 32 [pid = 2528] [id = 20] 22:51:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE67F800 == 31 [pid = 2528] [id = 16] 22:51:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC48A800 == 30 [pid = 2528] [id = 15] 22:51:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD6F77000 == 29 [pid = 2528] [id = 10] 22:51:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC481000 == 28 [pid = 2528] [id = 14] 22:51:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD18AA000 == 27 [pid = 2528] [id = 184] 22:51:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD216E800 == 26 [pid = 2528] [id = 21] 22:51:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE184000 == 25 [pid = 2528] [id = 26] 22:51:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4B74800 == 24 [pid = 2528] [id = 22] 22:51:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEB34000 == 23 [pid = 2528] [id = 27] 22:51:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF398000 == 22 [pid = 2528] [id = 18] 22:51:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDECDA000 == 21 [pid = 2528] [id = 17] 22:51:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD889C000 == 20 [pid = 2528] [id = 13] 22:51:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE09B7800 == 19 [pid = 2528] [id = 28] 22:51:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE0EE4800 == 18 [pid = 2528] [id = 19] 22:51:31 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD763A000) [pid = 2528] [serial = 548] [outer = 0000000000000000] [url = about:blank] 22:51:31 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CD20A8000) [pid = 2528] [serial = 542] [outer = 0000000000000000] [url = about:blank] 22:51:31 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CD677B000) [pid = 2528] [serial = 546] [outer = 0000000000000000] [url = about:blank] 22:51:31 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CD67FA400) [pid = 2528] [serial = 540] [outer = 0000000000000000] [url = about:blank] 22:51:31 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CD2421400) [pid = 2528] [serial = 539] [outer = 0000000000000000] [url = about:blank] 22:51:31 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (0000008CD677D400) [pid = 2528] [serial = 531] [outer = 0000000000000000] [url = about:blank] 22:51:31 INFO - PROCESS | 2528 | --DOMWINDOW == 60 (0000008CD222E800) [pid = 2528] [serial = 530] [outer = 0000000000000000] [url = about:blank] 22:51:31 INFO - PROCESS | 2528 | --DOMWINDOW == 59 (0000008CDE626800) [pid = 2528] [serial = 534] [outer = 0000000000000000] [url = about:blank] 22:51:31 INFO - PROCESS | 2528 | --DOMWINDOW == 58 (0000008CDBB06400) [pid = 2528] [serial = 533] [outer = 0000000000000000] [url = about:blank] 22:51:31 INFO - PROCESS | 2528 | --DOMWINDOW == 57 (0000008CE2474C00) [pid = 2528] [serial = 536] [outer = 0000000000000000] [url = about:blank] 22:51:31 INFO - PROCESS | 2528 | --DOMWINDOW == 56 (0000008CE24B0400) [pid = 2528] [serial = 537] [outer = 0000000000000000] [url = about:blank] 22:51:31 INFO - PROCESS | 2528 | --DOMWINDOW == 55 (0000008CD2A1C000) [pid = 2528] [serial = 545] [outer = 0000000000000000] [url = about:blank] 22:51:31 INFO - PROCESS | 2528 | --DOMWINDOW == 54 (0000008CD222D400) [pid = 2528] [serial = 543] [outer = 0000000000000000] [url = about:blank] 22:51:31 INFO - PROCESS | 2528 | 1468216291901 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]]]}] 22:51:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:51:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1883ms 22:51:31 INFO - PROCESS | 2528 | 1468216291923 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 22:51:31 INFO - PROCESS | 2528 | 1468216291927 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 22:51:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:51:31 INFO - PROCESS | 2528 | 1468216291933 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:51:31 INFO - PROCESS | 2528 | 1468216291936 Marionette TRACE conn5 <- [1,742,null,{}] 22:51:31 INFO - PROCESS | 2528 | 1468216291943 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}] 22:51:31 INFO - PROCESS | 2528 | 1468216291946 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:32 INFO - PROCESS | 2528 | 1468216292038 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 22:51:32 INFO - PROCESS | 2528 | 1468216292097 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:32 INFO - PROCESS | 2528 | 1468216292102 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:32 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD2177000 == 19 [pid = 2528] [id = 195] 22:51:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 55 (0000008CD1D26C00) [pid = 2528] [serial = 583] [outer = 0000000000000000] 22:51:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 56 (0000008CD1D2F800) [pid = 2528] [serial = 584] [outer = 0000008CD1D26C00] 22:51:32 INFO - PROCESS | 2528 | 1468216292154 Marionette DEBUG loaded listener.js 22:51:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 57 (0000008CD2031000) [pid = 2528] [serial = 585] [outer = 0000008CD1D26C00] 22:51:33 INFO - PROCESS | 2528 | 1468216293063 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]]]}] 22:51:33 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 22:51:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1181ms 22:51:33 INFO - PROCESS | 2528 | 1468216293118 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 22:51:33 INFO - PROCESS | 2528 | 1468216293123 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 22:51:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:51:33 INFO - PROCESS | 2528 | 1468216293130 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:51:33 INFO - PROCESS | 2528 | 1468216293133 Marionette TRACE conn5 <- [1,746,null,{}] 22:51:33 INFO - PROCESS | 2528 | 1468216293137 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}] 22:51:33 INFO - PROCESS | 2528 | 1468216293140 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:33 INFO - PROCESS | 2528 | 1468216293233 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 22:51:33 INFO - PROCESS | 2528 | 1468216293242 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:33 INFO - PROCESS | 2528 | 1468216293245 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:33 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7044000 == 20 [pid = 2528] [id = 196] 22:51:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 58 (0000008CD2225C00) [pid = 2528] [serial = 586] [outer = 0000000000000000] 22:51:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 59 (0000008CD2228400) [pid = 2528] [serial = 587] [outer = 0000008CD2225C00] 22:51:33 INFO - PROCESS | 2528 | 1468216293300 Marionette DEBUG loaded listener.js 22:51:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 60 (0000008CD2284C00) [pid = 2528] [serial = 588] [outer = 0000008CD2225C00] 22:51:33 INFO - PROCESS | 2528 | 1468216293788 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]]]}] 22:51:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:51:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 734ms 22:51:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:51:33 INFO - PROCESS | 2528 | 1468216293865 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 22:51:33 INFO - PROCESS | 2528 | 1468216293867 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 22:51:33 INFO - PROCESS | 2528 | 1468216293871 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:51:33 INFO - PROCESS | 2528 | 1468216293875 Marionette TRACE conn5 <- [1,750,null,{}] 22:51:33 INFO - PROCESS | 2528 | 1468216293887 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}] 22:51:33 INFO - PROCESS | 2528 | 1468216293892 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:34 INFO - PROCESS | 2528 | 1468216294016 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 22:51:34 INFO - PROCESS | 2528 | 1468216294027 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:34 INFO - PROCESS | 2528 | 1468216294030 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:34 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD871C800 == 21 [pid = 2528] [id = 197] 22:51:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 61 (0000008CD2686000) [pid = 2528] [serial = 589] [outer = 0000000000000000] 22:51:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CD34EF400) [pid = 2528] [serial = 590] [outer = 0000008CD2686000] 22:51:34 INFO - PROCESS | 2528 | 1468216294080 Marionette DEBUG loaded listener.js 22:51:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CD6777800) [pid = 2528] [serial = 591] [outer = 0000008CD2686000] 22:51:35 INFO - PROCESS | 2528 | [2528] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:51:35 INFO - PROCESS | 2528 | 1468216295014 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]]]}] 22:51:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:51:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1196ms 22:51:35 INFO - PROCESS | 2528 | 1468216295076 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 22:51:35 INFO - PROCESS | 2528 | 1468216295078 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 22:51:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:51:35 INFO - PROCESS | 2528 | 1468216295082 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:51:35 INFO - PROCESS | 2528 | 1468216295084 Marionette TRACE conn5 <- [1,754,null,{}] 22:51:35 INFO - PROCESS | 2528 | 1468216295087 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}] 22:51:35 INFO - PROCESS | 2528 | 1468216295089 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:35 INFO - PROCESS | 2528 | 1468216295198 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 22:51:35 INFO - PROCESS | 2528 | 1468216295203 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:35 INFO - PROCESS | 2528 | 1468216295206 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:35 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBD88000 == 22 [pid = 2528] [id = 198] 22:51:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD68CAC00) [pid = 2528] [serial = 592] [outer = 0000000000000000] 22:51:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD6CF0400) [pid = 2528] [serial = 593] [outer = 0000008CD68CAC00] 22:51:35 INFO - PROCESS | 2528 | 1468216295255 Marionette DEBUG loaded listener.js 22:51:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD72A3800) [pid = 2528] [serial = 594] [outer = 0000008CD68CAC00] 22:51:35 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CDF0CB000) [pid = 2528] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:51:35 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CDEA5B400) [pid = 2528] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:51:35 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CD84CB400) [pid = 2528] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:51:35 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CD34EE000) [pid = 2528] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:51:35 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (0000008CD65C3400) [pid = 2528] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:51:35 INFO - PROCESS | 2528 | --DOMWINDOW == 60 (0000008CD1DD7800) [pid = 2528] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:51:35 INFO - PROCESS | 2528 | --DOMWINDOW == 59 (0000008CD22A1800) [pid = 2528] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:51:35 INFO - PROCESS | 2528 | --DOMWINDOW == 58 (0000008CD0296C00) [pid = 2528] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:51:35 INFO - PROCESS | 2528 | --DOMWINDOW == 57 (0000008CDBB4AC00) [pid = 2528] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:51:35 INFO - PROCESS | 2528 | --DOMWINDOW == 56 (0000008CD1DCB400) [pid = 2528] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:51:36 INFO - PROCESS | 2528 | 1468216296177 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]]]}] 22:51:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:51:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1135ms 22:51:36 INFO - PROCESS | 2528 | 1468216296219 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 22:51:36 INFO - PROCESS | 2528 | 1468216296221 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 22:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:51:36 INFO - PROCESS | 2528 | 1468216296224 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:51:36 INFO - PROCESS | 2528 | 1468216296226 Marionette TRACE conn5 <- [1,758,null,{}] 22:51:36 INFO - PROCESS | 2528 | 1468216296230 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}] 22:51:36 INFO - PROCESS | 2528 | 1468216296232 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:36 INFO - PROCESS | 2528 | 1468216296315 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 22:51:36 INFO - PROCESS | 2528 | 1468216296320 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:36 INFO - PROCESS | 2528 | 1468216296322 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:36 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE13B000 == 23 [pid = 2528] [id = 199] 22:51:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 57 (0000008CD36BC000) [pid = 2528] [serial = 595] [outer = 0000000000000000] 22:51:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 58 (0000008CD687A800) [pid = 2528] [serial = 596] [outer = 0000008CD36BC000] 22:51:36 INFO - PROCESS | 2528 | 1468216296370 Marionette DEBUG loaded listener.js 22:51:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 59 (0000008CD7342000) [pid = 2528] [serial = 597] [outer = 0000008CD36BC000] 22:51:36 INFO - PROCESS | 2528 | 1468216296795 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]]]}] 22:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 629ms 22:51:36 INFO - PROCESS | 2528 | 1468216296857 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 22:51:36 INFO - PROCESS | 2528 | 1468216296860 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 22:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:51:36 INFO - PROCESS | 2528 | 1468216296863 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:51:36 INFO - PROCESS | 2528 | 1468216296865 Marionette TRACE conn5 <- [1,762,null,{}] 22:51:36 INFO - PROCESS | 2528 | 1468216296868 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}] 22:51:36 INFO - PROCESS | 2528 | 1468216296875 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:37 INFO - PROCESS | 2528 | 1468216296985 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 22:51:37 INFO - PROCESS | 2528 | 1468216296999 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:37 INFO - PROCESS | 2528 | 1468216297001 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:37 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEB35000 == 24 [pid = 2528] [id = 200] 22:51:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 60 (0000008CD7638C00) [pid = 2528] [serial = 598] [outer = 0000000000000000] 22:51:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 61 (0000008CD80DBC00) [pid = 2528] [serial = 599] [outer = 0000008CD7638C00] 22:51:37 INFO - PROCESS | 2528 | 1468216297047 Marionette DEBUG loaded listener.js 22:51:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CD861F000) [pid = 2528] [serial = 600] [outer = 0000008CD7638C00] 22:51:37 INFO - PROCESS | 2528 | 1468216297464 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]]]}] 22:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 22:51:37 INFO - PROCESS | 2528 | 1468216297495 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 22:51:37 INFO - PROCESS | 2528 | 1468216297497 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 22:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:51:37 INFO - PROCESS | 2528 | 1468216297500 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:51:37 INFO - PROCESS | 2528 | 1468216297502 Marionette TRACE conn5 <- [1,766,null,{}] 22:51:37 INFO - PROCESS | 2528 | 1468216297511 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}] 22:51:37 INFO - PROCESS | 2528 | 1468216297513 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:37 INFO - PROCESS | 2528 | 1468216297595 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 22:51:37 INFO - PROCESS | 2528 | 1468216297601 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:37 INFO - PROCESS | 2528 | 1468216297603 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:37 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF13A800 == 25 [pid = 2528] [id = 201] 22:51:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CD0F06800) [pid = 2528] [serial = 601] [outer = 0000000000000000] 22:51:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD86F6C00) [pid = 2528] [serial = 602] [outer = 0000008CD0F06800] 22:51:37 INFO - PROCESS | 2528 | 1468216297649 Marionette DEBUG loaded listener.js 22:51:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CDB655C00) [pid = 2528] [serial = 603] [outer = 0000008CD0F06800] 22:51:38 INFO - PROCESS | 2528 | 1468216298441 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]]]}] 22:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 986ms 22:51:38 INFO - PROCESS | 2528 | 1468216298491 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 22:51:38 INFO - PROCESS | 2528 | 1468216298496 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 22:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:51:38 INFO - PROCESS | 2528 | 1468216298501 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:51:38 INFO - PROCESS | 2528 | 1468216298505 Marionette TRACE conn5 <- [1,770,null,{}] 22:51:38 INFO - PROCESS | 2528 | 1468216298512 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}] 22:51:38 INFO - PROCESS | 2528 | 1468216298515 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:38 INFO - PROCESS | 2528 | 1468216298659 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 22:51:38 INFO - PROCESS | 2528 | 1468216298730 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:38 INFO - PROCESS | 2528 | 1468216298733 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:38 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD6C70000 == 26 [pid = 2528] [id = 202] 22:51:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD1D29800) [pid = 2528] [serial = 604] [outer = 0000000000000000] 22:51:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD1DD2400) [pid = 2528] [serial = 605] [outer = 0000008CD1D29800] 22:51:38 INFO - PROCESS | 2528 | 1468216298835 Marionette DEBUG loaded listener.js 22:51:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD213B800) [pid = 2528] [serial = 606] [outer = 0000008CD1D29800] 22:51:39 INFO - PROCESS | 2528 | 1468216299739 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]]]}] 22:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1285ms 22:51:39 INFO - PROCESS | 2528 | 1468216299788 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 22:51:39 INFO - PROCESS | 2528 | 1468216299793 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 22:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:51:39 INFO - PROCESS | 2528 | 1468216299799 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:51:39 INFO - PROCESS | 2528 | 1468216299802 Marionette TRACE conn5 <- [1,774,null,{}] 22:51:39 INFO - PROCESS | 2528 | 1468216299808 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}] 22:51:39 INFO - PROCESS | 2528 | 1468216299811 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:39 INFO - PROCESS | 2528 | 1468216299925 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 22:51:39 INFO - PROCESS | 2528 | 1468216299993 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:39 INFO - PROCESS | 2528 | 1468216299997 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:40 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD685A000 == 27 [pid = 2528] [id = 203] 22:51:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD209C400) [pid = 2528] [serial = 607] [outer = 0000000000000000] 22:51:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD2136000) [pid = 2528] [serial = 608] [outer = 0000008CD209C400] 22:51:40 INFO - PROCESS | 2528 | 1468216300048 Marionette DEBUG loaded listener.js 22:51:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD2287800) [pid = 2528] [serial = 609] [outer = 0000008CD209C400] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD84CC400) [pid = 2528] [serial = 549] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDFF3F800) [pid = 2528] [serial = 575] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDFF4C400) [pid = 2528] [serial = 576] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDEF56800) [pid = 2528] [serial = 572] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD8698400) [pid = 2528] [serial = 563] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CDB679000) [pid = 2528] [serial = 566] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CD7337000) [pid = 2528] [serial = 560] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CD2229000) [pid = 2528] [serial = 557] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CD229B400) [pid = 2528] [serial = 558] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (0000008CD67F2000) [pid = 2528] [serial = 554] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 60 (0000008CD733E400) [pid = 2528] [serial = 555] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 59 (0000008CD0339C00) [pid = 2528] [serial = 551] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 58 (0000008CD1DD0800) [pid = 2528] [serial = 552] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 57 (0000008CDEFE2400) [pid = 2528] [serial = 573] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 56 (0000008CDB65CC00) [pid = 2528] [serial = 564] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 55 (0000008CDBDDAC00) [pid = 2528] [serial = 569] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 54 (0000008CDDFA2800) [pid = 2528] [serial = 570] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 53 (0000008CD039A800) [pid = 2528] [serial = 567] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | --DOMWINDOW == 52 (0000008CD7621800) [pid = 2528] [serial = 561] [outer = 0000000000000000] [url = about:blank] 22:51:40 INFO - PROCESS | 2528 | 1468216300563 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:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 839ms 22:51:40 INFO - PROCESS | 2528 | 1468216300642 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 22:51:40 INFO - PROCESS | 2528 | 1468216300648 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 22:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:51:40 INFO - PROCESS | 2528 | 1468216300655 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:51:40 INFO - PROCESS | 2528 | 1468216300658 Marionette TRACE conn5 <- [1,778,null,{}] 22:51:40 INFO - PROCESS | 2528 | 1468216300662 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:51:40 INFO - PROCESS | 2528 | 1468216300664 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:40 INFO - PROCESS | 2528 | 1468216300761 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 22:51:40 INFO - PROCESS | 2528 | 1468216300775 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:40 INFO - PROCESS | 2528 | 1468216300778 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:40 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD8713800 == 28 [pid = 2528] [id = 204] 22:51:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 53 (0000008CD267DC00) [pid = 2528] [serial = 610] [outer = 0000000000000000] 22:51:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 54 (0000008CD28D3800) [pid = 2528] [serial = 611] [outer = 0000008CD267DC00] 22:51:40 INFO - PROCESS | 2528 | 1468216300828 Marionette DEBUG loaded listener.js 22:51:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 55 (0000008CD6777400) [pid = 2528] [serial = 612] [outer = 0000008CD267DC00] 22:51:41 INFO - PROCESS | 2528 | 1468216301300 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:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 22:51:41 INFO - PROCESS | 2528 | 1468216301347 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 22:51:41 INFO - PROCESS | 2528 | 1468216301350 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 22:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:51:41 INFO - PROCESS | 2528 | 1468216301384 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:51:41 INFO - PROCESS | 2528 | 1468216301388 Marionette TRACE conn5 <- [1,782,null,{}] 22:51:41 INFO - PROCESS | 2528 | 1468216301403 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:51:41 INFO - PROCESS | 2528 | 1468216301408 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:41 INFO - PROCESS | 2528 | 1468216301497 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 22:51:41 INFO - PROCESS | 2528 | 1468216301569 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:41 INFO - PROCESS | 2528 | 1468216301572 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:41 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC47F000 == 29 [pid = 2528] [id = 205] 22:51:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 56 (0000008CD709F000) [pid = 2528] [serial = 613] [outer = 0000000000000000] 22:51:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 57 (0000008CD733E000) [pid = 2528] [serial = 614] [outer = 0000008CD709F000] 22:51:41 INFO - PROCESS | 2528 | 1468216301631 Marionette DEBUG loaded listener.js 22:51:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 58 (0000008CD7621C00) [pid = 2528] [serial = 615] [outer = 0000008CD709F000] 22:51:42 INFO - PROCESS | 2528 | 1468216302008 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:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 22:51:42 INFO - PROCESS | 2528 | 1468216302062 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 22:51:42 INFO - PROCESS | 2528 | 1468216302065 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 22:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:51:42 INFO - PROCESS | 2528 | 1468216302068 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:51:42 INFO - PROCESS | 2528 | 1468216302070 Marionette TRACE conn5 <- [1,786,null,{}] 22:51:42 INFO - PROCESS | 2528 | 1468216302074 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:51:42 INFO - PROCESS | 2528 | 1468216302076 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:42 INFO - PROCESS | 2528 | 1468216302167 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 22:51:42 INFO - PROCESS | 2528 | 1468216302173 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:42 INFO - PROCESS | 2528 | 1468216302175 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:42 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEA34800 == 30 [pid = 2528] [id = 206] 22:51:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 59 (0000008CD7627800) [pid = 2528] [serial = 616] [outer = 0000000000000000] 22:51:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 60 (0000008CD80DAC00) [pid = 2528] [serial = 617] [outer = 0000008CD7627800] 22:51:42 INFO - PROCESS | 2528 | 1468216302223 Marionette DEBUG loaded listener.js 22:51:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 61 (0000008CD84D2C00) [pid = 2528] [serial = 618] [outer = 0000008CD7627800] 22:51:42 INFO - PROCESS | 2528 | 1468216302674 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:51:42 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:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 22:51:42 INFO - PROCESS | 2528 | 1468216302701 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 22:51:42 INFO - PROCESS | 2528 | 1468216302703 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 22:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:51:42 INFO - PROCESS | 2528 | 1468216302711 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:51:42 INFO - PROCESS | 2528 | 1468216302713 Marionette TRACE conn5 <- [1,790,null,{}] 22:51:42 INFO - PROCESS | 2528 | 1468216302723 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:51:42 INFO - PROCESS | 2528 | 1468216302725 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:42 INFO - PROCESS | 2528 | 1468216302831 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 22:51:42 INFO - PROCESS | 2528 | 1468216302913 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:42 INFO - PROCESS | 2528 | 1468216302915 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:42 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF90800 == 31 [pid = 2528] [id = 207] 22:51:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CD763C000) [pid = 2528] [serial = 619] [outer = 0000000000000000] 22:51:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CD8626800) [pid = 2528] [serial = 620] [outer = 0000008CD763C000] 22:51:42 INFO - PROCESS | 2528 | 1468216302969 Marionette DEBUG loaded listener.js 22:51:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD8B69C00) [pid = 2528] [serial = 621] [outer = 0000008CD763C000] 22:51:43 INFO - PROCESS | 2528 | 1468216303420 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:51:43 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:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 734ms 22:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:51:43 INFO - PROCESS | 2528 | 1468216303450 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 22:51:43 INFO - PROCESS | 2528 | 1468216303453 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 22:51:43 INFO - PROCESS | 2528 | 1468216303456 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:51:43 INFO - PROCESS | 2528 | 1468216303458 Marionette TRACE conn5 <- [1,794,null,{}] 22:51:43 INFO - PROCESS | 2528 | 1468216303462 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:51:43 INFO - PROCESS | 2528 | 1468216303468 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:43 INFO - PROCESS | 2528 | 1468216303600 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 22:51:43 INFO - PROCESS | 2528 | 1468216303652 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:43 INFO - PROCESS | 2528 | 1468216303654 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:43 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE090A800 == 32 [pid = 2528] [id = 208] 22:51:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CDBA83800) [pid = 2528] [serial = 622] [outer = 0000000000000000] 22:51:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CDBB46C00) [pid = 2528] [serial = 623] [outer = 0000008CDBA83800] 22:51:43 INFO - PROCESS | 2528 | 1468216303701 Marionette DEBUG loaded listener.js 22:51:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CDBBC1C00) [pid = 2528] [serial = 624] [outer = 0000008CDBA83800] 22:51:43 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD2686000) [pid = 2528] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:51:43 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CD1D26C00) [pid = 2528] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:51:43 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CD2225C00) [pid = 2528] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:51:43 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CD68CAC00) [pid = 2528] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:51:43 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CD228FC00) [pid = 2528] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:51:43 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (0000008CD7638C00) [pid = 2528] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:51:43 INFO - PROCESS | 2528 | --DOMWINDOW == 60 (0000008CD36BC000) [pid = 2528] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:51:44 INFO - PROCESS | 2528 | 1468216304109 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:51:44 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:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 671ms 22:51:44 INFO - PROCESS | 2528 | 1468216304128 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 22:51:44 INFO - PROCESS | 2528 | 1468216304130 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 22:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:51:44 INFO - PROCESS | 2528 | 1468216304134 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:51:44 INFO - PROCESS | 2528 | 1468216304135 Marionette TRACE conn5 <- [1,798,null,{}] 22:51:44 INFO - PROCESS | 2528 | 1468216304139 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:51:44 INFO - PROCESS | 2528 | 1468216304141 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:44 INFO - PROCESS | 2528 | 1468216304252 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 22:51:44 INFO - PROCESS | 2528 | 1468216304332 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:44 INFO - PROCESS | 2528 | 1468216304334 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:44 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBA53000 == 33 [pid = 2528] [id = 209] 22:51:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 61 (0000008CD03A1800) [pid = 2528] [serial = 625] [outer = 0000000000000000] 22:51:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CDB65E400) [pid = 2528] [serial = 626] [outer = 0000008CD03A1800] 22:51:44 INFO - PROCESS | 2528 | 1468216304382 Marionette DEBUG loaded listener.js 22:51:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CDBD3CC00) [pid = 2528] [serial = 627] [outer = 0000008CD03A1800] 22:51:44 INFO - PROCESS | 2528 | 1468216304751 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:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 671ms 22:51:44 INFO - PROCESS | 2528 | 1468216304809 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 22:51:44 INFO - PROCESS | 2528 | 1468216304811 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 22:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:51:44 INFO - PROCESS | 2528 | 1468216304820 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:51:44 INFO - PROCESS | 2528 | 1468216304822 Marionette TRACE conn5 <- [1,802,null,{}] 22:51:44 INFO - PROCESS | 2528 | 1468216304825 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:51:44 INFO - PROCESS | 2528 | 1468216304827 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:44 INFO - PROCESS | 2528 | 1468216304910 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 22:51:44 INFO - PROCESS | 2528 | 1468216304916 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:44 INFO - PROCESS | 2528 | 1468216304918 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:44 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2120800 == 34 [pid = 2528] [id = 210] 22:51:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CDBDE0C00) [pid = 2528] [serial = 628] [outer = 0000000000000000] 22:51:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CDC31AC00) [pid = 2528] [serial = 629] [outer = 0000008CDBDE0C00] 22:51:44 INFO - PROCESS | 2528 | 1468216304964 Marionette DEBUG loaded listener.js 22:51:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CDDFA0400) [pid = 2528] [serial = 630] [outer = 0000008CDBDE0C00] 22:51:45 INFO - PROCESS | 2528 | 1468216305388 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:51:45 INFO - PROCESS | 2528 | 1468216305421 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 22:51:45 INFO - PROCESS | 2528 | 1468216305425 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:51:45 INFO - PROCESS | 2528 | 1468216305427 Marionette TRACE conn5 <- [1,806,null,{}] 22:51:45 INFO - PROCESS | 2528 | 1468216305431 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:51:45 INFO - PROCESS | 2528 | 1468216305433 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:45 INFO - PROCESS | 2528 | 1468216305531 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 22:51:45 INFO - PROCESS | 2528 | 1468216305537 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:45 INFO - PROCESS | 2528 | 1468216305539 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:45 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2270800 == 35 [pid = 2528] [id = 211] 22:51:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CDC4CB000) [pid = 2528] [serial = 631] [outer = 0000000000000000] 22:51:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CDE19B000) [pid = 2528] [serial = 632] [outer = 0000008CDC4CB000] 22:51:45 INFO - PROCESS | 2528 | 1468216305584 Marionette DEBUG loaded listener.js 22:51:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CDE626800) [pid = 2528] [serial = 633] [outer = 0000008CDC4CB000] 22:51:46 INFO - PROCESS | 2528 | 1468216306006 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:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 22:51:46 INFO - PROCESS | 2528 | 1468216306064 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 22:51:46 INFO - PROCESS | 2528 | 1468216306066 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 22:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:51:46 INFO - PROCESS | 2528 | 1468216306069 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:51:46 INFO - PROCESS | 2528 | 1468216306071 Marionette TRACE conn5 <- [1,810,null,{}] 22:51:46 INFO - PROCESS | 2528 | 1468216306079 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:51:46 INFO - PROCESS | 2528 | 1468216306081 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:46 INFO - PROCESS | 2528 | 1468216306167 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 22:51:46 INFO - PROCESS | 2528 | 1468216306173 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:46 INFO - PROCESS | 2528 | 1468216306175 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:46 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD871F800 == 36 [pid = 2528] [id = 212] 22:51:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CDEA55800) [pid = 2528] [serial = 634] [outer = 0000000000000000] 22:51:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CDEA5DC00) [pid = 2528] [serial = 635] [outer = 0000008CDEA55800] 22:51:46 INFO - PROCESS | 2528 | 1468216306221 Marionette DEBUG loaded listener.js 22:51:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CDEEBA400) [pid = 2528] [serial = 636] [outer = 0000008CDEA55800] 22:51:46 INFO - PROCESS | 2528 | 1468216306950 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:51:47 INFO - PROCESS | 2528 | 1468216307001 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 22:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:51:47 INFO - PROCESS | 2528 | 1468216307006 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:51:47 INFO - PROCESS | 2528 | 1468216307012 Marionette TRACE conn5 <- [1,814,null,{}] 22:51:47 INFO - PROCESS | 2528 | 1468216307017 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:51:47 INFO - PROCESS | 2528 | 1468216307020 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:47 INFO - PROCESS | 2528 | 1468216307146 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 22:51:47 INFO - PROCESS | 2528 | 1468216307212 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:47 INFO - PROCESS | 2528 | 1468216307215 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:47 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD8440800 == 37 [pid = 2528] [id = 213] 22:51:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD213E800) [pid = 2528] [serial = 637] [outer = 0000000000000000] 22:51:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD2349000) [pid = 2528] [serial = 638] [outer = 0000008CD213E800] 22:51:47 INFO - PROCESS | 2528 | 1468216307275 Marionette DEBUG loaded listener.js 22:51:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD655C800) [pid = 2528] [serial = 639] [outer = 0000008CD213E800] 22:51:47 INFO - PROCESS | 2528 | 1468216307881 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:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 924ms 22:51:47 INFO - PROCESS | 2528 | 1468216307932 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 22:51:47 INFO - PROCESS | 2528 | 1468216307938 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 22:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:51:47 INFO - PROCESS | 2528 | 1468216307945 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:51:47 INFO - PROCESS | 2528 | 1468216307948 Marionette TRACE conn5 <- [1,818,null,{}] 22:51:47 INFO - PROCESS | 2528 | 1468216307952 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:51:47 INFO - PROCESS | 2528 | 1468216307955 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:48 INFO - PROCESS | 2528 | 1468216308074 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 22:51:48 INFO - PROCESS | 2528 | 1468216308147 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:48 INFO - PROCESS | 2528 | 1468216308150 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:48 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE29000 == 38 [pid = 2528] [id = 214] 22:51:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD761F000) [pid = 2528] [serial = 640] [outer = 0000000000000000] 22:51:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD7627000) [pid = 2528] [serial = 641] [outer = 0000008CD761F000] 22:51:48 INFO - PROCESS | 2528 | 1468216308209 Marionette DEBUG loaded listener.js 22:51:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD8698400) [pid = 2528] [serial = 642] [outer = 0000008CD761F000] 22:51:48 INFO - PROCESS | 2528 | 1468216308835 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:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 923ms 22:51:48 INFO - PROCESS | 2528 | 1468216308869 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 22:51:48 INFO - PROCESS | 2528 | 1468216308871 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 22:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:51:48 INFO - PROCESS | 2528 | 1468216308875 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:51:48 INFO - PROCESS | 2528 | 1468216308879 Marionette TRACE conn5 <- [1,822,null,{}] 22:51:48 INFO - PROCESS | 2528 | 1468216308891 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:51:48 INFO - PROCESS | 2528 | 1468216308896 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:49 INFO - PROCESS | 2528 | 1468216309011 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 22:51:49 INFO - PROCESS | 2528 | 1468216309086 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:49 INFO - PROCESS | 2528 | 1468216309090 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:49 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BA5800 == 39 [pid = 2528] [id = 215] 22:51:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDBB47000) [pid = 2528] [serial = 643] [outer = 0000000000000000] 22:51:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDC4C1C00) [pid = 2528] [serial = 644] [outer = 0000008CDBB47000] 22:51:49 INFO - PROCESS | 2528 | 1468216309191 Marionette DEBUG loaded listener.js 22:51:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDEF4FC00) [pid = 2528] [serial = 645] [outer = 0000008CDBB47000] 22:51:50 INFO - PROCESS | 2528 | 1468216310012 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:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1182ms 22:51:50 INFO - PROCESS | 2528 | 1468216310060 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 22:51:50 INFO - PROCESS | 2528 | 1468216310065 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 22:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:51:50 INFO - PROCESS | 2528 | 1468216310070 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:51:50 INFO - PROCESS | 2528 | 1468216310073 Marionette TRACE conn5 <- [1,826,null,{}] 22:51:50 INFO - PROCESS | 2528 | 1468216310079 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:51:50 INFO - PROCESS | 2528 | 1468216310082 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:50 INFO - PROCESS | 2528 | 1468216310185 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 22:51:50 INFO - PROCESS | 2528 | 1468216310258 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:50 INFO - PROCESS | 2528 | 1468216310263 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD72B9000 == 40 [pid = 2528] [id = 216] 22:51:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD1DCA000) [pid = 2528] [serial = 646] [outer = 0000000000000000] 22:51:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD1DD7400) [pid = 2528] [serial = 647] [outer = 0000008CD1DCA000] 22:51:50 INFO - PROCESS | 2528 | 1468216310315 Marionette DEBUG loaded listener.js 22:51:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD2349400) [pid = 2528] [serial = 648] [outer = 0000008CD1DCA000] 22:51:51 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2270800 == 39 [pid = 2528] [id = 211] 22:51:51 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2120800 == 38 [pid = 2528] [id = 210] 22:51:51 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBA53000 == 37 [pid = 2528] [id = 209] 22:51:51 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE090A800 == 36 [pid = 2528] [id = 208] 22:51:51 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF90800 == 35 [pid = 2528] [id = 207] 22:51:51 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEA34800 == 34 [pid = 2528] [id = 206] 22:51:51 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC47F000 == 33 [pid = 2528] [id = 205] 22:51:51 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD8713800 == 32 [pid = 2528] [id = 204] 22:51:51 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC405800 == 31 [pid = 2528] [id = 185] 22:51:51 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BA5800 == 30 [pid = 2528] [id = 215] 22:51:51 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE29000 == 29 [pid = 2528] [id = 214] 22:51:51 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD8440800 == 28 [pid = 2528] [id = 213] 22:51:51 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD871F800 == 27 [pid = 2528] [id = 212] 22:51:51 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD34EF400) [pid = 2528] [serial = 590] [outer = 0000000000000000] [url = about:blank] 22:51:51 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD1D2F800) [pid = 2528] [serial = 584] [outer = 0000000000000000] [url = about:blank] 22:51:51 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD2031000) [pid = 2528] [serial = 585] [outer = 0000000000000000] [url = about:blank] 22:51:51 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD1D25000) [pid = 2528] [serial = 581] [outer = 0000000000000000] [url = about:blank] 22:51:51 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD2228400) [pid = 2528] [serial = 587] [outer = 0000000000000000] [url = about:blank] 22:51:51 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD6CF0400) [pid = 2528] [serial = 593] [outer = 0000000000000000] [url = about:blank] 22:51:51 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD72A3800) [pid = 2528] [serial = 594] [outer = 0000000000000000] [url = about:blank] 22:51:51 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD86F6C00) [pid = 2528] [serial = 602] [outer = 0000000000000000] [url = about:blank] 22:51:51 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD6FD5800) [pid = 2528] [serial = 579] [outer = 0000000000000000] [url = about:blank] 22:51:51 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD2424C00) [pid = 2528] [serial = 578] [outer = 0000000000000000] [url = about:blank] 22:51:51 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD861F000) [pid = 2528] [serial = 600] [outer = 0000000000000000] [url = about:blank] 22:51:51 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD687A800) [pid = 2528] [serial = 596] [outer = 0000000000000000] [url = about:blank] 22:51:51 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD80DBC00) [pid = 2528] [serial = 599] [outer = 0000000000000000] [url = about:blank] 22:51:51 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD6777800) [pid = 2528] [serial = 591] [outer = 0000000000000000] [url = about:blank] 22:51:51 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD7342000) [pid = 2528] [serial = 597] [outer = 0000000000000000] [url = about:blank] 22:51:51 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD2284C00) [pid = 2528] [serial = 588] [outer = 0000000000000000] [url = about:blank] 22:51:51 INFO - PROCESS | 2528 | 1468216311535 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:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1483ms 22:51:51 INFO - PROCESS | 2528 | 1468216311557 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 22:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:51:51 INFO - PROCESS | 2528 | 1468216311561 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 22:51:51 INFO - PROCESS | 2528 | 1468216311606 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:51:51 INFO - PROCESS | 2528 | 1468216311609 Marionette TRACE conn5 <- [1,830,null,{}] 22:51:51 INFO - PROCESS | 2528 | 1468216311618 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:51:51 INFO - PROCESS | 2528 | 1468216311621 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:52 INFO - PROCESS | 2528 | 1468216312854 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 22:51:53 INFO - PROCESS | 2528 | 1468216313047 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:53 INFO - PROCESS | 2528 | 1468216313050 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:53 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7522000 == 28 [pid = 2528] [id = 217] 22:51:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD2344400) [pid = 2528] [serial = 649] [outer = 0000000000000000] 22:51:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD234DC00) [pid = 2528] [serial = 650] [outer = 0000008CD2344400] 22:51:53 INFO - PROCESS | 2528 | 1468216313098 Marionette DEBUG loaded listener.js 22:51:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD36BC000) [pid = 2528] [serial = 651] [outer = 0000008CD2344400] 22:51:53 INFO - PROCESS | 2528 | 1468216313509 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:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1993ms 22:51:53 INFO - PROCESS | 2528 | 1468216313559 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 22:51:53 INFO - PROCESS | 2528 | 1468216313564 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 22:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:51:53 INFO - PROCESS | 2528 | 1468216313571 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:51:53 INFO - PROCESS | 2528 | 1468216313573 Marionette TRACE conn5 <- [1,834,null,{}] 22:51:53 INFO - PROCESS | 2528 | 1468216313582 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:51:53 INFO - PROCESS | 2528 | 1468216313585 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:53 INFO - PROCESS | 2528 | 1468216313676 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 22:51:53 INFO - PROCESS | 2528 | 1468216313683 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:53 INFO - PROCESS | 2528 | 1468216313685 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:53 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBD8B800 == 29 [pid = 2528] [id = 218] 22:51:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD67F7000) [pid = 2528] [serial = 652] [outer = 0000000000000000] 22:51:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD68D3400) [pid = 2528] [serial = 653] [outer = 0000008CD67F7000] 22:51:53 INFO - PROCESS | 2528 | 1468216313735 Marionette DEBUG loaded listener.js 22:51:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD7276400) [pid = 2528] [serial = 654] [outer = 0000008CD67F7000] 22:51:54 INFO - PROCESS | 2528 | 1468216314201 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:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 22:51:54 INFO - PROCESS | 2528 | 1468216314264 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 22:51:54 INFO - PROCESS | 2528 | 1468216314267 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 22:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:51:54 INFO - PROCESS | 2528 | 1468216314271 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:51:54 INFO - PROCESS | 2528 | 1468216314274 Marionette TRACE conn5 <- [1,838,null,{}] 22:51:54 INFO - PROCESS | 2528 | 1468216314286 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:51:54 INFO - PROCESS | 2528 | 1468216314291 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:54 INFO - PROCESS | 2528 | 1468216314376 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 22:51:54 INFO - PROCESS | 2528 | 1468216314454 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:54 INFO - PROCESS | 2528 | 1468216314457 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:54 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE52B800 == 30 [pid = 2528] [id = 219] 22:51:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD0CD9400) [pid = 2528] [serial = 655] [outer = 0000000000000000] 22:51:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD7627400) [pid = 2528] [serial = 656] [outer = 0000008CD0CD9400] 22:51:54 INFO - PROCESS | 2528 | 1468216314508 Marionette DEBUG loaded listener.js 22:51:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD80DE000) [pid = 2528] [serial = 657] [outer = 0000008CD0CD9400] 22:51:54 INFO - PROCESS | 2528 | 1468216314921 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:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 692ms 22:51:54 INFO - PROCESS | 2528 | 1468216314964 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 22:51:54 INFO - PROCESS | 2528 | 1468216314967 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 22:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:51:54 INFO - PROCESS | 2528 | 1468216314970 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:51:54 INFO - PROCESS | 2528 | 1468216314972 Marionette TRACE conn5 <- [1,842,null,{}] 22:51:54 INFO - PROCESS | 2528 | 1468216314980 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:51:54 INFO - PROCESS | 2528 | 1468216314982 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:55 INFO - PROCESS | 2528 | 1468216315126 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 22:51:55 INFO - PROCESS | 2528 | 1468216315148 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:55 INFO - PROCESS | 2528 | 1468216315150 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:55 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEB44800 == 31 [pid = 2528] [id = 220] 22:51:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD86F6C00) [pid = 2528] [serial = 658] [outer = 0000000000000000] 22:51:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD8AD1C00) [pid = 2528] [serial = 659] [outer = 0000008CD86F6C00] 22:51:55 INFO - PROCESS | 2528 | 1468216315195 Marionette DEBUG loaded listener.js 22:51:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDB670400) [pid = 2528] [serial = 660] [outer = 0000008CD86F6C00] 22:51:55 INFO - PROCESS | 2528 | 1468216315662 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:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 733ms 22:51:55 INFO - PROCESS | 2528 | 1468216315705 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 22:51:55 INFO - PROCESS | 2528 | 1468216315707 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 22:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:51:55 INFO - PROCESS | 2528 | 1468216315711 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:51:55 INFO - PROCESS | 2528 | 1468216315713 Marionette TRACE conn5 <- [1,846,null,{}] 22:51:55 INFO - PROCESS | 2528 | 1468216315716 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:51:55 INFO - PROCESS | 2528 | 1468216315718 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:55 INFO - PROCESS | 2528 | 1468216315821 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 22:51:55 INFO - PROCESS | 2528 | 1468216315826 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:55 INFO - PROCESS | 2528 | 1468216315828 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:55 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF397800 == 32 [pid = 2528] [id = 221] 22:51:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD6785000) [pid = 2528] [serial = 661] [outer = 0000000000000000] 22:51:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDBB03800) [pid = 2528] [serial = 662] [outer = 0000008CD6785000] 22:51:55 INFO - PROCESS | 2528 | 1468216315873 Marionette DEBUG loaded listener.js 22:51:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDBBC9000) [pid = 2528] [serial = 663] [outer = 0000008CD6785000] 22:51:56 INFO - PROCESS | 2528 | 1468216316323 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:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 690ms 22:51:56 INFO - PROCESS | 2528 | 1468216316404 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 22:51:56 INFO - PROCESS | 2528 | 1468216316406 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 22:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:51:56 INFO - PROCESS | 2528 | 1468216316419 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:51:56 INFO - PROCESS | 2528 | 1468216316421 Marionette TRACE conn5 <- [1,850,null,{}] 22:51:56 INFO - PROCESS | 2528 | 1468216316429 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:51:56 INFO - PROCESS | 2528 | 1468216316435 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:56 INFO - PROCESS | 2528 | 1468216316595 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 22:51:56 INFO - PROCESS | 2528 | 1468216316604 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:56 INFO - PROCESS | 2528 | 1468216316606 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:56 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2121800 == 33 [pid = 2528] [id = 222] 22:51:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD80DFC00) [pid = 2528] [serial = 664] [outer = 0000000000000000] 22:51:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDC4CB400) [pid = 2528] [serial = 665] [outer = 0000008CD80DFC00] 22:51:56 INFO - PROCESS | 2528 | 1468216316658 Marionette DEBUG loaded listener.js 22:51:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDEF4CC00) [pid = 2528] [serial = 666] [outer = 0000008CD80DFC00] 22:51:57 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDC4CB000) [pid = 2528] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:51:57 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD763C000) [pid = 2528] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:51:57 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDBA83800) [pid = 2528] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:51:57 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDEA55800) [pid = 2528] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:51:57 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD03A1800) [pid = 2528] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:51:57 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD7627800) [pid = 2528] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:51:57 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD1D29800) [pid = 2528] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:51:57 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD209C400) [pid = 2528] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:51:57 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD709F000) [pid = 2528] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:51:57 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD0F06800) [pid = 2528] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:51:57 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD267DC00) [pid = 2528] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:51:57 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDBDE0C00) [pid = 2528] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:51:57 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD0398C00) [pid = 2528] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:51:57 INFO - PROCESS | 2528 | 1468216317250 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:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 879ms 22:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:51:57 INFO - PROCESS | 2528 | 1468216317302 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 22:51:57 INFO - PROCESS | 2528 | 1468216317304 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 22:51:57 INFO - PROCESS | 2528 | 1468216317307 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:51:57 INFO - PROCESS | 2528 | 1468216317309 Marionette TRACE conn5 <- [1,854,null,{}] 22:51:57 INFO - PROCESS | 2528 | 1468216317313 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:51:57 INFO - PROCESS | 2528 | 1468216317314 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:57 INFO - PROCESS | 2528 | 1468216317393 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 22:51:57 INFO - PROCESS | 2528 | 1468216317399 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:57 INFO - PROCESS | 2528 | 1468216317401 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:57 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24C9000 == 34 [pid = 2528] [id = 223] 22:51:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD25D5C00) [pid = 2528] [serial = 667] [outer = 0000000000000000] 22:51:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD8096800) [pid = 2528] [serial = 668] [outer = 0000008CD25D5C00] 22:51:57 INFO - PROCESS | 2528 | 1468216317448 Marionette DEBUG loaded listener.js 22:51:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDC318C00) [pid = 2528] [serial = 669] [outer = 0000008CD25D5C00] 22:51:57 INFO - PROCESS | 2528 | 1468216317843 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:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 586ms 22:51:57 INFO - PROCESS | 2528 | 1468216317896 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 22:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:51:57 INFO - PROCESS | 2528 | 1468216317898 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 22:51:57 INFO - PROCESS | 2528 | 1468216317901 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:51:57 INFO - PROCESS | 2528 | 1468216317903 Marionette TRACE conn5 <- [1,858,null,{}] 22:51:57 INFO - PROCESS | 2528 | 1468216317907 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:51:57 INFO - PROCESS | 2528 | 1468216317909 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:57 INFO - PROCESS | 2528 | 1468216317988 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 22:51:58 INFO - PROCESS | 2528 | 1468216317993 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:58 INFO - PROCESS | 2528 | 1468216317995 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:58 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2C93000 == 35 [pid = 2528] [id = 224] 22:51:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDEA55800) [pid = 2528] [serial = 670] [outer = 0000000000000000] 22:51:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDEF59000) [pid = 2528] [serial = 671] [outer = 0000008CDEA55800] 22:51:58 INFO - PROCESS | 2528 | 1468216318047 Marionette DEBUG loaded listener.js 22:51:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDF0D1C00) [pid = 2528] [serial = 672] [outer = 0000008CDEA55800] 22:51:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDC31B400) [pid = 2528] [serial = 673] [outer = 0000008CDE582400] 22:51:58 INFO - PROCESS | 2528 | 1468216318543 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:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 672ms 22:51:58 INFO - PROCESS | 2528 | 1468216318577 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 22:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:51:58 INFO - PROCESS | 2528 | 1468216318579 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 22:51:58 INFO - PROCESS | 2528 | 1468216318583 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:51:58 INFO - PROCESS | 2528 | 1468216318584 Marionette TRACE conn5 <- [1,862,null,{}] 22:51:58 INFO - PROCESS | 2528 | 1468216318588 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:51:58 INFO - PROCESS | 2528 | 1468216318590 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:58 INFO - PROCESS | 2528 | 1468216318670 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 22:51:58 INFO - PROCESS | 2528 | 1468216318678 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:58 INFO - PROCESS | 2528 | 1468216318680 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:58 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE52A800 == 36 [pid = 2528] [id = 225] 22:51:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDF1BC400) [pid = 2528] [serial = 674] [outer = 0000000000000000] 22:51:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDF897C00) [pid = 2528] [serial = 675] [outer = 0000008CDF1BC400] 22:51:58 INFO - PROCESS | 2528 | 1468216318724 Marionette DEBUG loaded listener.js 22:51:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDFF48800) [pid = 2528] [serial = 676] [outer = 0000008CDF1BC400] 22:51:59 INFO - PROCESS | 2528 | 1468216319475 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:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 923ms 22:51:59 INFO - PROCESS | 2528 | 1468216319510 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 22:51:59 INFO - PROCESS | 2528 | 1468216319515 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 22:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:51:59 INFO - PROCESS | 2528 | 1468216319520 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:51:59 INFO - PROCESS | 2528 | 1468216319523 Marionette TRACE conn5 <- [1,866,null,{}] 22:51:59 INFO - PROCESS | 2528 | 1468216319529 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:51:59 INFO - PROCESS | 2528 | 1468216319533 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:59 INFO - PROCESS | 2528 | 1468216319658 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 22:51:59 INFO - PROCESS | 2528 | 1468216319732 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:59 INFO - PROCESS | 2528 | 1468216319735 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:51:59 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD889C800 == 37 [pid = 2528] [id = 226] 22:51:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD163C400) [pid = 2528] [serial = 677] [outer = 0000000000000000] 22:51:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD2288C00) [pid = 2528] [serial = 678] [outer = 0000008CD163C400] 22:51:59 INFO - PROCESS | 2528 | 1468216319794 Marionette DEBUG loaded listener.js 22:51:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD6777800) [pid = 2528] [serial = 679] [outer = 0000008CD163C400] 22:52:00 INFO - PROCESS | 2528 | 1468216320541 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:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1083ms 22:52:00 INFO - PROCESS | 2528 | 1468216320606 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 22:52:00 INFO - PROCESS | 2528 | 1468216320611 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 22:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:52:00 INFO - PROCESS | 2528 | 1468216320618 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:52:00 INFO - PROCESS | 2528 | 1468216320621 Marionette TRACE conn5 <- [1,870,null,{}] 22:52:00 INFO - PROCESS | 2528 | 1468216320626 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:52:00 INFO - PROCESS | 2528 | 1468216320629 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:00 INFO - PROCESS | 2528 | 1468216320760 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 22:52:00 INFO - PROCESS | 2528 | 1468216320825 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:00 INFO - PROCESS | 2528 | 1468216320828 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:00 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F1B000 == 38 [pid = 2528] [id = 227] 22:52:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD2296400) [pid = 2528] [serial = 680] [outer = 0000000000000000] 22:52:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD6779400) [pid = 2528] [serial = 681] [outer = 0000008CD2296400] 22:52:00 INFO - PROCESS | 2528 | 1468216320886 Marionette DEBUG loaded listener.js 22:52:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD7341800) [pid = 2528] [serial = 682] [outer = 0000008CD2296400] 22:52:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2C93000 == 37 [pid = 2528] [id = 224] 22:52:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24C9000 == 36 [pid = 2528] [id = 223] 22:52:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2121800 == 35 [pid = 2528] [id = 222] 22:52:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF397800 == 34 [pid = 2528] [id = 221] 22:52:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEB44800 == 33 [pid = 2528] [id = 220] 22:52:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE52B800 == 32 [pid = 2528] [id = 219] 22:52:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBD8B800 == 31 [pid = 2528] [id = 218] 22:52:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7522000 == 30 [pid = 2528] [id = 217] 22:52:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD72B9000 == 29 [pid = 2528] [id = 216] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD7338800) [pid = 2528] [serial = 582] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDE626800) [pid = 2528] [serial = 633] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD8626800) [pid = 2528] [serial = 620] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDBB46C00) [pid = 2528] [serial = 623] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDEEBA400) [pid = 2528] [serial = 636] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDEA5DC00) [pid = 2528] [serial = 635] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDB65E400) [pid = 2528] [serial = 626] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD8B69C00) [pid = 2528] [serial = 621] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD80DAC00) [pid = 2528] [serial = 617] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD1DD2400) [pid = 2528] [serial = 605] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD213B800) [pid = 2528] [serial = 606] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD2136000) [pid = 2528] [serial = 608] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD2287800) [pid = 2528] [serial = 609] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD733E000) [pid = 2528] [serial = 614] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD7621C00) [pid = 2528] [serial = 615] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDB655C00) [pid = 2528] [serial = 603] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD28D3800) [pid = 2528] [serial = 611] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD6777400) [pid = 2528] [serial = 612] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDC31AC00) [pid = 2528] [serial = 629] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDBBC1C00) [pid = 2528] [serial = 624] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDE19B000) [pid = 2528] [serial = 632] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDBD3CC00) [pid = 2528] [serial = 627] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CDDFA0400) [pid = 2528] [serial = 630] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CD84D2C00) [pid = 2528] [serial = 618] [outer = 0000000000000000] [url = about:blank] 22:52:01 INFO - PROCESS | 2528 | 1468216321651 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:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1091ms 22:52:01 INFO - PROCESS | 2528 | 1468216321711 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 22:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:52:01 INFO - PROCESS | 2528 | 1468216321715 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 22:52:01 INFO - PROCESS | 2528 | 1468216321719 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:52:01 INFO - PROCESS | 2528 | 1468216321724 Marionette TRACE conn5 <- [1,874,null,{}] 22:52:01 INFO - PROCESS | 2528 | 1468216321729 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:52:01 INFO - PROCESS | 2528 | 1468216321731 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:01 INFO - PROCESS | 2528 | 1468216321828 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 22:52:01 INFO - PROCESS | 2528 | 1468216321899 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:01 INFO - PROCESS | 2528 | 1468216321902 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:01 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD704C000 == 30 [pid = 2528] [id = 228] 22:52:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD163B400) [pid = 2528] [serial = 683] [outer = 0000000000000000] 22:52:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD2222800) [pid = 2528] [serial = 684] [outer = 0000008CD163B400] 22:52:01 INFO - PROCESS | 2528 | 1468216321951 Marionette DEBUG loaded listener.js 22:52:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD3143000) [pid = 2528] [serial = 685] [outer = 0000008CD163B400] 22:52:02 INFO - PROCESS | 2528 | 1468216322365 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:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 691ms 22:52:02 INFO - PROCESS | 2528 | 1468216322411 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 22:52:02 INFO - PROCESS | 2528 | 1468216322416 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 22:52:02 INFO - PROCESS | 2528 | 1468216322422 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:52:02 INFO - PROCESS | 2528 | 1468216322424 Marionette TRACE conn5 <- [1,878,null,{}] 22:52:02 INFO - PROCESS | 2528 | 1468216322433 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:52:02 INFO - PROCESS | 2528 | 1468216322435 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:02 INFO - PROCESS | 2528 | 1468216322528 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 22:52:02 INFO - PROCESS | 2528 | 1468216322540 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:02 INFO - PROCESS | 2528 | 1468216322543 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:02 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC391000 == 31 [pid = 2528] [id = 229] 22:52:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD7342C00) [pid = 2528] [serial = 686] [outer = 0000000000000000] 22:52:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD761BC00) [pid = 2528] [serial = 687] [outer = 0000008CD7342C00] 22:52:02 INFO - PROCESS | 2528 | 1468216322592 Marionette DEBUG loaded listener.js 22:52:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD7F07C00) [pid = 2528] [serial = 688] [outer = 0000008CD7342C00] 22:52:03 INFO - PROCESS | 2528 | 1468216323055 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:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 691ms 22:52:03 INFO - PROCESS | 2528 | 1468216323116 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 22:52:03 INFO - PROCESS | 2528 | 1468216323119 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 22:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:52:03 INFO - PROCESS | 2528 | 1468216323123 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:52:03 INFO - PROCESS | 2528 | 1468216323126 Marionette TRACE conn5 <- [1,882,null,{}] 22:52:03 INFO - PROCESS | 2528 | 1468216323137 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:52:03 INFO - PROCESS | 2528 | 1468216323142 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:03 INFO - PROCESS | 2528 | 1468216323232 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 22:52:03 INFO - PROCESS | 2528 | 1468216323242 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:03 INFO - PROCESS | 2528 | 1468216323245 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:03 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEB35800 == 32 [pid = 2528] [id = 230] 22:52:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD03A8400) [pid = 2528] [serial = 689] [outer = 0000000000000000] 22:52:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD8B63C00) [pid = 2528] [serial = 690] [outer = 0000008CD03A8400] 22:52:03 INFO - PROCESS | 2528 | 1468216323294 Marionette DEBUG loaded listener.js 22:52:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDB67A400) [pid = 2528] [serial = 691] [outer = 0000008CD03A8400] 22:52:03 INFO - PROCESS | 2528 | 1468216323713 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:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 629ms 22:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:52:03 INFO - PROCESS | 2528 | 1468216323753 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 22:52:03 INFO - PROCESS | 2528 | 1468216323756 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 22:52:03 INFO - PROCESS | 2528 | 1468216323759 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:52:03 INFO - PROCESS | 2528 | 1468216323761 Marionette TRACE conn5 <- [1,886,null,{}] 22:52:03 INFO - PROCESS | 2528 | 1468216323765 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:52:03 INFO - PROCESS | 2528 | 1468216323767 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:03 INFO - PROCESS | 2528 | 1468216323856 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 22:52:03 INFO - PROCESS | 2528 | 1468216323892 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:03 INFO - PROCESS | 2528 | 1468216323895 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:03 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF509800 == 33 [pid = 2528] [id = 231] 22:52:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDB65AC00) [pid = 2528] [serial = 692] [outer = 0000000000000000] 22:52:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDBBC3800) [pid = 2528] [serial = 693] [outer = 0000008CDB65AC00] 22:52:03 INFO - PROCESS | 2528 | 1468216323947 Marionette DEBUG loaded listener.js 22:52:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDBDDC800) [pid = 2528] [serial = 694] [outer = 0000008CDB65AC00] 22:52:04 INFO - PROCESS | 2528 | 1468216324399 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:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 690ms 22:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:52:04 INFO - PROCESS | 2528 | 1468216324452 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 22:52:04 INFO - PROCESS | 2528 | 1468216324455 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 22:52:04 INFO - PROCESS | 2528 | 1468216324458 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:52:04 INFO - PROCESS | 2528 | 1468216324460 Marionette TRACE conn5 <- [1,890,null,{}] 22:52:04 INFO - PROCESS | 2528 | 1468216324463 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:52:04 INFO - PROCESS | 2528 | 1468216324465 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:04 INFO - PROCESS | 2528 | 1468216324575 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 22:52:04 INFO - PROCESS | 2528 | 1468216324582 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:04 INFO - PROCESS | 2528 | 1468216324584 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:04 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE12EA000 == 34 [pid = 2528] [id = 232] 22:52:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD1654C00) [pid = 2528] [serial = 695] [outer = 0000000000000000] 22:52:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDBDE0800) [pid = 2528] [serial = 696] [outer = 0000008CD1654C00] 22:52:04 INFO - PROCESS | 2528 | 1468216324633 Marionette DEBUG loaded listener.js 22:52:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDE19BC00) [pid = 2528] [serial = 697] [outer = 0000008CD1654C00] 22:52:05 INFO - PROCESS | 2528 | 1468216325087 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:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 691ms 22:52:05 INFO - PROCESS | 2528 | 1468216325152 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 22:52:05 INFO - PROCESS | 2528 | 1468216325155 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 22:52:05 INFO - PROCESS | 2528 | 1468216325158 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:52:05 INFO - PROCESS | 2528 | 1468216325160 Marionette TRACE conn5 <- [1,894,null,{}] 22:52:05 INFO - PROCESS | 2528 | 1468216325164 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:52:05 INFO - PROCESS | 2528 | 1468216325169 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:05 INFO - PROCESS | 2528 | 1468216325330 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 22:52:05 INFO - PROCESS | 2528 | 1468216325346 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:05 INFO - PROCESS | 2528 | 1468216325348 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:05 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2249800 == 35 [pid = 2528] [id = 233] 22:52:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDE9A3800) [pid = 2528] [serial = 698] [outer = 0000000000000000] 22:52:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDEA59000) [pid = 2528] [serial = 699] [outer = 0000008CDE9A3800] 22:52:05 INFO - PROCESS | 2528 | 1468216325434 Marionette DEBUG loaded listener.js 22:52:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDFF44000) [pid = 2528] [serial = 700] [outer = 0000008CDE9A3800] 22:52:05 INFO - PROCESS | 2528 | 1468216325849 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:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 732ms 22:52:05 INFO - PROCESS | 2528 | 1468216325900 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 22:52:05 INFO - PROCESS | 2528 | 1468216325902 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 22:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:52:05 INFO - PROCESS | 2528 | 1468216325905 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:52:05 INFO - PROCESS | 2528 | 1468216325907 Marionette TRACE conn5 <- [1,898,null,{}] 22:52:05 INFO - PROCESS | 2528 | 1468216325911 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:52:05 INFO - PROCESS | 2528 | 1468216325913 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:06 INFO - PROCESS | 2528 | 1468216326018 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 22:52:06 INFO - PROCESS | 2528 | 1468216326023 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:06 INFO - PROCESS | 2528 | 1468216326025 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:06 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24D5000 == 36 [pid = 2528] [id = 234] 22:52:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDFF4BC00) [pid = 2528] [serial = 701] [outer = 0000000000000000] 22:52:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDFF94400) [pid = 2528] [serial = 702] [outer = 0000008CDFF4BC00] 22:52:06 INFO - PROCESS | 2528 | 1468216326070 Marionette DEBUG loaded listener.js 22:52:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CE00A7400) [pid = 2528] [serial = 703] [outer = 0000008CDFF4BC00] 22:52:06 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD86F6C00) [pid = 2528] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:52:06 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD67F7000) [pid = 2528] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:52:06 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD0CD9400) [pid = 2528] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:52:06 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD2344400) [pid = 2528] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:52:06 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD1DCA000) [pid = 2528] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:52:06 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDEA55800) [pid = 2528] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:52:06 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD6785000) [pid = 2528] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:52:06 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD213E800) [pid = 2528] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:52:06 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD761F000) [pid = 2528] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:52:06 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDBB47000) [pid = 2528] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:52:06 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD80DFC00) [pid = 2528] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:52:06 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD25D5C00) [pid = 2528] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:52:06 INFO - PROCESS | 2528 | 1468216326524 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:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 22:52:06 INFO - PROCESS | 2528 | 1468216326597 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 22:52:06 INFO - PROCESS | 2528 | 1468216326600 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 22:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:52:06 INFO - PROCESS | 2528 | 1468216326603 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:52:06 INFO - PROCESS | 2528 | 1468216326605 Marionette TRACE conn5 <- [1,902,null,{}] 22:52:06 INFO - PROCESS | 2528 | 1468216326609 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:52:06 INFO - PROCESS | 2528 | 1468216326618 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:06 INFO - PROCESS | 2528 | 1468216326724 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 22:52:06 INFO - PROCESS | 2528 | 1468216326732 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:06 INFO - PROCESS | 2528 | 1468216326734 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:06 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2CA9800 == 37 [pid = 2528] [id = 235] 22:52:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD72EBC00) [pid = 2528] [serial = 704] [outer = 0000000000000000] 22:52:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDBBC2C00) [pid = 2528] [serial = 705] [outer = 0000008CD72EBC00] 22:52:06 INFO - PROCESS | 2528 | 1468216326778 Marionette DEBUG loaded listener.js 22:52:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CE00A7C00) [pid = 2528] [serial = 706] [outer = 0000008CD72EBC00] 22:52:07 INFO - PROCESS | 2528 | 1468216327168 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:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 627ms 22:52:07 INFO - PROCESS | 2528 | 1468216327234 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 22:52:07 INFO - PROCESS | 2528 | 1468216327236 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 22:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:52:07 INFO - PROCESS | 2528 | 1468216327239 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:52:07 INFO - PROCESS | 2528 | 1468216327241 Marionette TRACE conn5 <- [1,906,null,{}] 22:52:07 INFO - PROCESS | 2528 | 1468216327245 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:52:07 INFO - PROCESS | 2528 | 1468216327247 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:07 INFO - PROCESS | 2528 | 1468216327327 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 22:52:07 INFO - PROCESS | 2528 | 1468216327332 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:07 INFO - PROCESS | 2528 | 1468216327334 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:07 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD888A000 == 38 [pid = 2528] [id = 236] 22:52:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CE02BB800) [pid = 2528] [serial = 707] [outer = 0000000000000000] 22:52:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CE0928800) [pid = 2528] [serial = 708] [outer = 0000008CE02BB800] 22:52:07 INFO - PROCESS | 2528 | 1468216327378 Marionette DEBUG loaded listener.js 22:52:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CE0986400) [pid = 2528] [serial = 709] [outer = 0000008CE02BB800] 22:52:07 INFO - PROCESS | 2528 | 1468216327772 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:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 587ms 22:52:07 INFO - PROCESS | 2528 | 1468216327829 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 22:52:07 INFO - PROCESS | 2528 | 1468216327839 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 22:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:52:07 INFO - PROCESS | 2528 | 1468216327847 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:52:07 INFO - PROCESS | 2528 | 1468216327849 Marionette TRACE conn5 <- [1,910,null,{}] 22:52:07 INFO - PROCESS | 2528 | 1468216327852 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:52:07 INFO - PROCESS | 2528 | 1468216327854 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:07 INFO - PROCESS | 2528 | 1468216327936 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 22:52:07 INFO - PROCESS | 2528 | 1468216327944 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:07 INFO - PROCESS | 2528 | 1468216327946 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:07 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4847000 == 39 [pid = 2528] [id = 237] 22:52:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CE0987800) [pid = 2528] [serial = 710] [outer = 0000000000000000] 22:52:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CE0BC0000) [pid = 2528] [serial = 711] [outer = 0000008CE0987800] 22:52:07 INFO - PROCESS | 2528 | 1468216327990 Marionette DEBUG loaded listener.js 22:52:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CE0E44800) [pid = 2528] [serial = 712] [outer = 0000008CE0987800] 22:52:08 INFO - PROCESS | 2528 | 1468216328613 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:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 838ms 22:52:08 INFO - PROCESS | 2528 | 1468216328688 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 22:52:08 INFO - PROCESS | 2528 | 1468216328693 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 22:52:08 INFO - PROCESS | 2528 | 1468216328698 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:52:08 INFO - PROCESS | 2528 | 1468216328702 Marionette TRACE conn5 <- [1,914,null,{}] 22:52:08 INFO - PROCESS | 2528 | 1468216328708 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:52:08 INFO - PROCESS | 2528 | 1468216328711 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:08 INFO - PROCESS | 2528 | 1468216328871 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 22:52:08 INFO - PROCESS | 2528 | 1468216328881 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:08 INFO - PROCESS | 2528 | 1468216328884 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:08 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBA54800 == 40 [pid = 2528] [id = 238] 22:52:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD222EC00) [pid = 2528] [serial = 713] [outer = 0000000000000000] 22:52:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD234C800) [pid = 2528] [serial = 714] [outer = 0000008CD222EC00] 22:52:08 INFO - PROCESS | 2528 | 1468216328942 Marionette DEBUG loaded listener.js 22:52:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD7335400) [pid = 2528] [serial = 715] [outer = 0000008CD222EC00] 22:52:09 INFO - PROCESS | 2528 | 1468216329610 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:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 986ms 22:52:09 INFO - PROCESS | 2528 | 1468216329688 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 22:52:09 INFO - PROCESS | 2528 | 1468216329693 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 22:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:52:09 INFO - PROCESS | 2528 | 1468216329715 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:52:09 INFO - PROCESS | 2528 | 1468216329718 Marionette TRACE conn5 <- [1,918,null,{}] 22:52:09 INFO - PROCESS | 2528 | 1468216329722 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:52:09 INFO - PROCESS | 2528 | 1468216329725 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:09 INFO - PROCESS | 2528 | 1468216329848 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 22:52:09 INFO - PROCESS | 2528 | 1468216329915 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:09 INFO - PROCESS | 2528 | 1468216329917 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:09 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE201E000 == 41 [pid = 2528] [id = 239] 22:52:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD8169C00) [pid = 2528] [serial = 716] [outer = 0000000000000000] 22:52:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD8628C00) [pid = 2528] [serial = 717] [outer = 0000008CD8169C00] 22:52:09 INFO - PROCESS | 2528 | 1468216329976 Marionette DEBUG loaded listener.js 22:52:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDBA84C00) [pid = 2528] [serial = 718] [outer = 0000008CD8169C00] 22:52:10 INFO - PROCESS | 2528 | 1468216330642 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:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 985ms 22:52:10 INFO - PROCESS | 2528 | 1468216330700 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 22:52:10 INFO - PROCESS | 2528 | 1468216330703 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 22:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:52:10 INFO - PROCESS | 2528 | 1468216330707 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:52:10 INFO - PROCESS | 2528 | 1468216330711 Marionette TRACE conn5 <- [1,922,null,{}] 22:52:10 INFO - PROCESS | 2528 | 1468216330723 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:52:10 INFO - PROCESS | 2528 | 1468216330728 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:10 INFO - PROCESS | 2528 | 1468216330839 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 22:52:10 INFO - PROCESS | 2528 | 1468216330916 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:10 INFO - PROCESS | 2528 | 1468216330919 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:10 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4B67800 == 42 [pid = 2528] [id = 240] 22:52:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDEFE0C00) [pid = 2528] [serial = 719] [outer = 0000000000000000] 22:52:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CDFF47400) [pid = 2528] [serial = 720] [outer = 0000008CDEFE0C00] 22:52:11 INFO - PROCESS | 2528 | 1468216331018 Marionette DEBUG loaded listener.js 22:52:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CE0E49C00) [pid = 2528] [serial = 721] [outer = 0000008CDEFE0C00] 22:52:11 INFO - PROCESS | 2528 | 1468216331753 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:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1081ms 22:52:11 INFO - PROCESS | 2528 | 1468216331797 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 22:52:11 INFO - PROCESS | 2528 | 1468216331801 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 22:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:52:11 INFO - PROCESS | 2528 | 1468216331815 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:52:11 INFO - PROCESS | 2528 | 1468216331819 Marionette TRACE conn5 <- [1,926,null,{}] 22:52:11 INFO - PROCESS | 2528 | 1468216331824 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:52:11 INFO - PROCESS | 2528 | 1468216331828 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:11 INFO - PROCESS | 2528 | 1468216331929 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 22:52:12 INFO - PROCESS | 2528 | 1468216331997 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:12 INFO - PROCESS | 2528 | 1468216332002 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:12 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD866E000 == 43 [pid = 2528] [id = 241] 22:52:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CD2345400) [pid = 2528] [serial = 722] [outer = 0000000000000000] 22:52:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CD2351800) [pid = 2528] [serial = 723] [outer = 0000008CD2345400] 22:52:12 INFO - PROCESS | 2528 | 1468216332051 Marionette DEBUG loaded listener.js 22:52:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CD6873000) [pid = 2528] [serial = 724] [outer = 0000008CD2345400] 22:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD888A000 == 42 [pid = 2528] [id = 236] 22:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2CA9800 == 41 [pid = 2528] [id = 235] 22:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24D5000 == 40 [pid = 2528] [id = 234] 22:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2249800 == 39 [pid = 2528] [id = 233] 22:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE12EA000 == 38 [pid = 2528] [id = 232] 22:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF509800 == 37 [pid = 2528] [id = 231] 22:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEB35800 == 36 [pid = 2528] [id = 230] 22:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC391000 == 35 [pid = 2528] [id = 229] 22:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD704C000 == 34 [pid = 2528] [id = 228] 22:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F1B000 == 33 [pid = 2528] [id = 227] 22:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD889C800 == 32 [pid = 2528] [id = 226] 22:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE52A800 == 31 [pid = 2528] [id = 225] 22:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4B67800 == 30 [pid = 2528] [id = 240] 22:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE201E000 == 29 [pid = 2528] [id = 239] 22:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4847000 == 28 [pid = 2528] [id = 237] 22:52:13 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBA54800 == 27 [pid = 2528] [id = 238] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CD7627400) [pid = 2528] [serial = 656] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CD234DC00) [pid = 2528] [serial = 650] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD36BC000) [pid = 2528] [serial = 651] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CD2349400) [pid = 2528] [serial = 648] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD1DD7400) [pid = 2528] [serial = 647] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDF0D1C00) [pid = 2528] [serial = 672] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDBB03800) [pid = 2528] [serial = 662] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD655C800) [pid = 2528] [serial = 639] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD2349000) [pid = 2528] [serial = 638] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD8698400) [pid = 2528] [serial = 642] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD7627000) [pid = 2528] [serial = 641] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDF897C00) [pid = 2528] [serial = 675] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDEF4FC00) [pid = 2528] [serial = 645] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDC4C1C00) [pid = 2528] [serial = 644] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDC4CB400) [pid = 2528] [serial = 665] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDBBC9000) [pid = 2528] [serial = 663] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CE2CD9000) [pid = 2528] [serial = 384] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDEF59000) [pid = 2528] [serial = 671] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDEF4CC00) [pid = 2528] [serial = 666] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD7276400) [pid = 2528] [serial = 654] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDB670400) [pid = 2528] [serial = 660] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD8096800) [pid = 2528] [serial = 668] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDC318C00) [pid = 2528] [serial = 669] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD80DE000) [pid = 2528] [serial = 657] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD8AD1C00) [pid = 2528] [serial = 659] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD68D3400) [pid = 2528] [serial = 653] [outer = 0000000000000000] [url = about:blank] 22:52:13 INFO - PROCESS | 2528 | 1468216333305 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:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1550ms 22:52:13 INFO - PROCESS | 2528 | 1468216333367 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 22:52:13 INFO - PROCESS | 2528 | 1468216333371 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 22:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:52:13 INFO - PROCESS | 2528 | 1468216333377 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:52:13 INFO - PROCESS | 2528 | 1468216333380 Marionette TRACE conn5 <- [1,930,null,{}] 22:52:13 INFO - PROCESS | 2528 | 1468216333386 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:52:13 INFO - PROCESS | 2528 | 1468216333390 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:13 INFO - PROCESS | 2528 | 1468216333476 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 22:52:13 INFO - PROCESS | 2528 | 1468216333483 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:13 INFO - PROCESS | 2528 | 1468216333487 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:13 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD25CE000 == 28 [pid = 2528] [id = 242] 22:52:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD1D2A800) [pid = 2528] [serial = 725] [outer = 0000000000000000] 22:52:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD1DD0000) [pid = 2528] [serial = 726] [outer = 0000008CD1D2A800] 22:52:13 INFO - PROCESS | 2528 | 1468216333538 Marionette DEBUG loaded listener.js 22:52:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD2131400) [pid = 2528] [serial = 727] [outer = 0000008CD1D2A800] 22:52:14 INFO - PROCESS | 2528 | 1468216334037 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:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 22:52:14 INFO - PROCESS | 2528 | 1468216334071 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 22:52:14 INFO - PROCESS | 2528 | 1468216334077 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 22:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:52:14 INFO - PROCESS | 2528 | 1468216334084 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:52:14 INFO - PROCESS | 2528 | 1468216334086 Marionette TRACE conn5 <- [1,934,null,{}] 22:52:14 INFO - PROCESS | 2528 | 1468216334090 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:52:14 INFO - PROCESS | 2528 | 1468216334093 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:14 INFO - PROCESS | 2528 | 1468216334184 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 22:52:14 INFO - PROCESS | 2528 | 1468216334199 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:14 INFO - PROCESS | 2528 | 1468216334202 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:14 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F4F000 == 29 [pid = 2528] [id = 243] 22:52:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD267B000) [pid = 2528] [serial = 728] [outer = 0000000000000000] 22:52:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD2A24800) [pid = 2528] [serial = 729] [outer = 0000008CD267B000] 22:52:14 INFO - PROCESS | 2528 | 1468216334250 Marionette DEBUG loaded listener.js 22:52:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD65BA400) [pid = 2528] [serial = 730] [outer = 0000008CD267B000] 22:52:14 INFO - PROCESS | 2528 | 1468216334713 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:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 691ms 22:52:14 INFO - PROCESS | 2528 | 1468216334777 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 22:52:14 INFO - PROCESS | 2528 | 1468216334779 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 22:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:52:14 INFO - PROCESS | 2528 | 1468216334783 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:52:14 INFO - PROCESS | 2528 | 1468216334787 Marionette TRACE conn5 <- [1,938,null,{}] 22:52:14 INFO - PROCESS | 2528 | 1468216334798 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:52:14 INFO - PROCESS | 2528 | 1468216334802 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:14 INFO - PROCESS | 2528 | 1468216334923 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 22:52:15 INFO - PROCESS | 2528 | 1468216334996 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:15 INFO - PROCESS | 2528 | 1468216335000 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:15 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD70B0800 == 30 [pid = 2528] [id = 244] 22:52:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD7277400) [pid = 2528] [serial = 731] [outer = 0000000000000000] 22:52:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD7344000) [pid = 2528] [serial = 732] [outer = 0000008CD7277400] 22:52:15 INFO - PROCESS | 2528 | 1468216335050 Marionette DEBUG loaded listener.js 22:52:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD7629000) [pid = 2528] [serial = 733] [outer = 0000008CD7277400] 22:52:15 INFO - PROCESS | 2528 | 1468216335441 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:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 691ms 22:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:52:15 INFO - PROCESS | 2528 | 1468216335476 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 22:52:15 INFO - PROCESS | 2528 | 1468216335479 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 22:52:15 INFO - PROCESS | 2528 | 1468216335493 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:52:15 INFO - PROCESS | 2528 | 1468216335495 Marionette TRACE conn5 <- [1,942,null,{}] 22:52:15 INFO - PROCESS | 2528 | 1468216335499 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:52:15 INFO - PROCESS | 2528 | 1468216335501 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:15 INFO - PROCESS | 2528 | 1468216335618 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 22:52:15 INFO - PROCESS | 2528 | 1468216335623 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:15 INFO - PROCESS | 2528 | 1468216335625 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:15 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE67B000 == 31 [pid = 2528] [id = 245] 22:52:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD80DF000) [pid = 2528] [serial = 734] [outer = 0000000000000000] 22:52:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD84CCC00) [pid = 2528] [serial = 735] [outer = 0000008CD80DF000] 22:52:15 INFO - PROCESS | 2528 | 1468216335708 Marionette DEBUG loaded listener.js 22:52:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD8625000) [pid = 2528] [serial = 736] [outer = 0000008CD80DF000] 22:52:16 INFO - PROCESS | 2528 | 1468216336141 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:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 690ms 22:52:16 INFO - PROCESS | 2528 | 1468216336175 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 22:52:16 INFO - PROCESS | 2528 | 1468216336177 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 22:52:16 INFO - PROCESS | 2528 | 1468216336180 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:52:16 INFO - PROCESS | 2528 | 1468216336182 Marionette TRACE conn5 <- [1,946,null,{}] 22:52:16 INFO - PROCESS | 2528 | 1468216336192 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:52:16 INFO - PROCESS | 2528 | 1468216336195 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:16 INFO - PROCESS | 2528 | 1468216336329 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 22:52:16 INFO - PROCESS | 2528 | 1468216336351 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:16 INFO - PROCESS | 2528 | 1468216336353 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:16 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE23800 == 32 [pid = 2528] [id = 246] 22:52:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD86F3000) [pid = 2528] [serial = 737] [outer = 0000000000000000] 22:52:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD8B68800) [pid = 2528] [serial = 738] [outer = 0000008CD86F3000] 22:52:16 INFO - PROCESS | 2528 | 1468216336398 Marionette DEBUG loaded listener.js 22:52:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDB662400) [pid = 2528] [serial = 739] [outer = 0000008CD86F3000] 22:52:16 INFO - PROCESS | 2528 | 1468216336843 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:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 22:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:52:16 INFO - PROCESS | 2528 | 1468216336855 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 22:52:16 INFO - PROCESS | 2528 | 1468216336858 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 22:52:16 INFO - PROCESS | 2528 | 1468216336861 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:52:16 INFO - PROCESS | 2528 | 1468216336862 Marionette TRACE conn5 <- [1,950,null,{}] 22:52:16 INFO - PROCESS | 2528 | 1468216336866 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:52:16 INFO - PROCESS | 2528 | 1468216336872 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:17 INFO - PROCESS | 2528 | 1468216337021 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 22:52:17 INFO - PROCESS | 2528 | 1468216337036 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:17 INFO - PROCESS | 2528 | 1468216337038 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:17 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF9BA000 == 33 [pid = 2528] [id = 247] 22:52:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDBA7A800) [pid = 2528] [serial = 740] [outer = 0000000000000000] 22:52:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDBBBEC00) [pid = 2528] [serial = 741] [outer = 0000008CDBA7A800] 22:52:17 INFO - PROCESS | 2528 | 1468216337083 Marionette DEBUG loaded listener.js 22:52:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDC4BEC00) [pid = 2528] [serial = 742] [outer = 0000008CDBA7A800] 22:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD1654C00) [pid = 2528] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDE9A3800) [pid = 2528] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDFF4BC00) [pid = 2528] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CE02BB800) [pid = 2528] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD163C400) [pid = 2528] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDF1BC400) [pid = 2528] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD03A8400) [pid = 2528] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD2296400) [pid = 2528] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD7342C00) [pid = 2528] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CE0987800) [pid = 2528] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDB65AC00) [pid = 2528] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD163B400) [pid = 2528] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:52:17 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD72EBC00) [pid = 2528] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:52:17 INFO - PROCESS | 2528 | 1468216337756 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:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 921ms 22:52:17 INFO - PROCESS | 2528 | 1468216337786 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 22:52:17 INFO - PROCESS | 2528 | 1468216337788 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 22:52:17 INFO - PROCESS | 2528 | 1468216337791 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:52:17 INFO - PROCESS | 2528 | 1468216337793 Marionette TRACE conn5 <- [1,954,null,{}] 22:52:17 INFO - PROCESS | 2528 | 1468216337796 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:52:17 INFO - PROCESS | 2528 | 1468216337798 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:17 INFO - PROCESS | 2528 | 1468216337876 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 22:52:17 INFO - PROCESS | 2528 | 1468216337881 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:17 INFO - PROCESS | 2528 | 1468216337883 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:17 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE139D800 == 34 [pid = 2528] [id = 248] 22:52:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD213E000) [pid = 2528] [serial = 743] [outer = 0000000000000000] 22:52:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD687A800) [pid = 2528] [serial = 744] [outer = 0000008CD213E000] 22:52:17 INFO - PROCESS | 2528 | 1468216337929 Marionette DEBUG loaded listener.js 22:52:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDB65AC00) [pid = 2528] [serial = 745] [outer = 0000008CD213E000] 22:52:18 INFO - PROCESS | 2528 | 1468216338339 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:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 587ms 22:52:18 INFO - PROCESS | 2528 | 1468216338382 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 22:52:18 INFO - PROCESS | 2528 | 1468216338384 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 22:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:52:18 INFO - PROCESS | 2528 | 1468216338387 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:52:18 INFO - PROCESS | 2528 | 1468216338389 Marionette TRACE conn5 <- [1,958,null,{}] 22:52:18 INFO - PROCESS | 2528 | 1468216338393 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:52:18 INFO - PROCESS | 2528 | 1468216338395 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:18 INFO - PROCESS | 2528 | 1468216338473 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 22:52:18 INFO - PROCESS | 2528 | 1468216338478 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:18 INFO - PROCESS | 2528 | 1468216338480 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:18 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE13A3000 == 35 [pid = 2528] [id = 249] 22:52:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD36BC400) [pid = 2528] [serial = 746] [outer = 0000000000000000] 22:52:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDE605400) [pid = 2528] [serial = 747] [outer = 0000008CD36BC400] 22:52:18 INFO - PROCESS | 2528 | 1468216338525 Marionette DEBUG loaded listener.js 22:52:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDEA5A400) [pid = 2528] [serial = 748] [outer = 0000008CD36BC400] 22:52:18 INFO - PROCESS | 2528 | 1468216338939 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:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 586ms 22:52:18 INFO - PROCESS | 2528 | 1468216338977 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 22:52:18 INFO - PROCESS | 2528 | 1468216338979 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 22:52:18 INFO - PROCESS | 2528 | 1468216338983 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:52:18 INFO - PROCESS | 2528 | 1468216338985 Marionette TRACE conn5 <- [1,962,null,{}] 22:52:18 INFO - PROCESS | 2528 | 1468216338988 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:52:18 INFO - PROCESS | 2528 | 1468216338990 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:19 INFO - PROCESS | 2528 | 1468216339075 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 22:52:19 INFO - PROCESS | 2528 | 1468216339081 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:19 INFO - PROCESS | 2528 | 1468216339083 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:19 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24CF800 == 36 [pid = 2528] [id = 250] 22:52:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDEA5D800) [pid = 2528] [serial = 749] [outer = 0000000000000000] 22:52:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDEEBB000) [pid = 2528] [serial = 750] [outer = 0000008CDEA5D800] 22:52:19 INFO - PROCESS | 2528 | 1468216339127 Marionette DEBUG loaded listener.js 22:52:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDEF59000) [pid = 2528] [serial = 751] [outer = 0000008CDEA5D800] 22:52:19 INFO - PROCESS | 2528 | 1468216339561 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:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 629ms 22:52:19 INFO - PROCESS | 2528 | 1468216339615 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 22:52:19 INFO - PROCESS | 2528 | 1468216339617 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 22:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:52:19 INFO - PROCESS | 2528 | 1468216339621 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:52:19 INFO - PROCESS | 2528 | 1468216339623 Marionette TRACE conn5 <- [1,966,null,{}] 22:52:19 INFO - PROCESS | 2528 | 1468216339627 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:52:19 INFO - PROCESS | 2528 | 1468216339629 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:19 INFO - PROCESS | 2528 | 1468216339713 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 22:52:19 INFO - PROCESS | 2528 | 1468216339830 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:19 INFO - PROCESS | 2528 | 1468216339834 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:19 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD1847000 == 37 [pid = 2528] [id = 251] 22:52:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD0336800) [pid = 2528] [serial = 752] [outer = 0000000000000000] 22:52:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD033E000) [pid = 2528] [serial = 753] [outer = 0000008CD0336800] 22:52:19 INFO - PROCESS | 2528 | 1468216339893 Marionette DEBUG loaded listener.js 22:52:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD18C9C00) [pid = 2528] [serial = 754] [outer = 0000008CD0336800] 22:52:20 INFO - PROCESS | 2528 | 1468216340663 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:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1135ms 22:52:20 INFO - PROCESS | 2528 | 1468216340760 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 22:52:20 INFO - PROCESS | 2528 | 1468216340764 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 22:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:52:20 INFO - PROCESS | 2528 | 1468216340769 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:52:20 INFO - PROCESS | 2528 | 1468216340773 Marionette TRACE conn5 <- [1,970,null,{}] 22:52:20 INFO - PROCESS | 2528 | 1468216340778 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:52:20 INFO - PROCESS | 2528 | 1468216340781 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:20 INFO - PROCESS | 2528 | 1468216340934 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 22:52:21 INFO - PROCESS | 2528 | 1468216341044 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:21 INFO - PROCESS | 2528 | 1468216341047 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:21 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE185800 == 38 [pid = 2528] [id = 252] 22:52:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD229FC00) [pid = 2528] [serial = 755] [outer = 0000000000000000] 22:52:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD677CC00) [pid = 2528] [serial = 756] [outer = 0000008CD229FC00] 22:52:21 INFO - PROCESS | 2528 | 1468216341105 Marionette DEBUG loaded listener.js 22:52:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD733A400) [pid = 2528] [serial = 757] [outer = 0000008CD229FC00] 22:52:21 INFO - PROCESS | 2528 | 1468216341963 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:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1235ms 22:52:22 INFO - PROCESS | 2528 | 1468216342008 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 22:52:22 INFO - PROCESS | 2528 | 1468216342012 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 22:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:52:22 INFO - PROCESS | 2528 | 1468216342018 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:52:22 INFO - PROCESS | 2528 | 1468216342021 Marionette TRACE conn5 <- [1,974,null,{}] 22:52:22 INFO - PROCESS | 2528 | 1468216342027 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:52:22 INFO - PROCESS | 2528 | 1468216342029 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:22 INFO - PROCESS | 2528 | 1468216342148 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 22:52:22 INFO - PROCESS | 2528 | 1468216342221 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:22 INFO - PROCESS | 2528 | 1468216342226 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:22 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F48800 == 39 [pid = 2528] [id = 253] 22:52:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD267FC00) [pid = 2528] [serial = 758] [outer = 0000000000000000] 22:52:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CD2A1BC00) [pid = 2528] [serial = 759] [outer = 0000008CD267FC00] 22:52:22 INFO - PROCESS | 2528 | 1468216342277 Marionette DEBUG loaded listener.js 22:52:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CD6783800) [pid = 2528] [serial = 760] [outer = 0000008CD267FC00] 22:52:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24CF800 == 38 [pid = 2528] [id = 250] 22:52:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE13A3000 == 37 [pid = 2528] [id = 249] 22:52:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE139D800 == 36 [pid = 2528] [id = 248] 22:52:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF9BA000 == 35 [pid = 2528] [id = 247] 22:52:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE23800 == 34 [pid = 2528] [id = 246] 22:52:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE67B000 == 33 [pid = 2528] [id = 245] 22:52:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD70B0800 == 32 [pid = 2528] [id = 244] 22:52:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F4F000 == 31 [pid = 2528] [id = 243] 22:52:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD25CE000 == 30 [pid = 2528] [id = 242] 22:52:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD866E000 == 29 [pid = 2528] [id = 241] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CDBDE0800) [pid = 2528] [serial = 696] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CDEA59000) [pid = 2528] [serial = 699] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDE19BC00) [pid = 2528] [serial = 697] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDFF94400) [pid = 2528] [serial = 702] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CE0986400) [pid = 2528] [serial = 709] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD2288C00) [pid = 2528] [serial = 678] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD6777800) [pid = 2528] [serial = 679] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDFF48800) [pid = 2528] [serial = 676] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD8B63C00) [pid = 2528] [serial = 690] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDB67A400) [pid = 2528] [serial = 691] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD6779400) [pid = 2528] [serial = 681] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDFF44000) [pid = 2528] [serial = 700] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD7341800) [pid = 2528] [serial = 682] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD761BC00) [pid = 2528] [serial = 687] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CE0BC0000) [pid = 2528] [serial = 711] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD7F07C00) [pid = 2528] [serial = 688] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CE0E44800) [pid = 2528] [serial = 712] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDBBC3800) [pid = 2528] [serial = 693] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD3143000) [pid = 2528] [serial = 685] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD2222800) [pid = 2528] [serial = 684] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CDBBC2C00) [pid = 2528] [serial = 705] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CE0928800) [pid = 2528] [serial = 708] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CE00A7400) [pid = 2528] [serial = 703] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CE00A7C00) [pid = 2528] [serial = 706] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDBDDC800) [pid = 2528] [serial = 694] [outer = 0000000000000000] [url = about:blank] 22:52:22 INFO - PROCESS | 2528 | 1468216342810 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:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 839ms 22:52:22 INFO - PROCESS | 2528 | 1468216342860 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 22:52:22 INFO - PROCESS | 2528 | 1468216342865 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 22:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:52:22 INFO - PROCESS | 2528 | 1468216342872 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:52:22 INFO - PROCESS | 2528 | 1468216342875 Marionette TRACE conn5 <- [1,978,null,{}] 22:52:22 INFO - PROCESS | 2528 | 1468216342878 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:52:22 INFO - PROCESS | 2528 | 1468216342881 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:22 INFO - PROCESS | 2528 | 1468216342970 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 22:52:22 INFO - PROCESS | 2528 | 1468216342978 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:22 INFO - PROCESS | 2528 | 1468216342980 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:23 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBB69000 == 30 [pid = 2528] [id = 254] 22:52:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD687BC00) [pid = 2528] [serial = 761] [outer = 0000000000000000] 22:52:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD70A2000) [pid = 2528] [serial = 762] [outer = 0000008CD687BC00] 22:52:23 INFO - PROCESS | 2528 | 1468216343028 Marionette DEBUG loaded listener.js 22:52:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD761BC00) [pid = 2528] [serial = 763] [outer = 0000008CD687BC00] 22:52:23 INFO - PROCESS | 2528 | 1468216343468 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:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 628ms 22:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:52:23 INFO - PROCESS | 2528 | 1468216343503 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 22:52:23 INFO - PROCESS | 2528 | 1468216343505 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 22:52:23 INFO - PROCESS | 2528 | 1468216343514 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:52:23 INFO - PROCESS | 2528 | 1468216343517 Marionette TRACE conn5 <- [1,982,null,{}] 22:52:23 INFO - PROCESS | 2528 | 1468216343529 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:52:23 INFO - PROCESS | 2528 | 1468216343534 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:23 INFO - PROCESS | 2528 | 1468216343654 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 22:52:23 INFO - PROCESS | 2528 | 1468216343670 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:23 INFO - PROCESS | 2528 | 1468216343674 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:23 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE535000 == 31 [pid = 2528] [id = 255] 22:52:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD8624C00) [pid = 2528] [serial = 764] [outer = 0000000000000000] 22:52:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD8ACA800) [pid = 2528] [serial = 765] [outer = 0000008CD8624C00] 22:52:23 INFO - PROCESS | 2528 | 1468216343732 Marionette DEBUG loaded listener.js 22:52:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDB674000) [pid = 2528] [serial = 766] [outer = 0000008CD8624C00] 22:52:24 INFO - PROCESS | 2528 | 1468216344176 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:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 691ms 22:52:24 INFO - PROCESS | 2528 | 1468216344202 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 22:52:24 INFO - PROCESS | 2528 | 1468216344205 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 22:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:52:24 INFO - PROCESS | 2528 | 1468216344213 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:52:24 INFO - PROCESS | 2528 | 1468216344214 Marionette TRACE conn5 <- [1,986,null,{}] 22:52:24 INFO - PROCESS | 2528 | 1468216344218 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:52:24 INFO - PROCESS | 2528 | 1468216344220 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:24 INFO - PROCESS | 2528 | 1468216344308 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 22:52:24 INFO - PROCESS | 2528 | 1468216344314 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:24 INFO - PROCESS | 2528 | 1468216344316 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:24 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF509000 == 32 [pid = 2528] [id = 256] 22:52:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD18CD800) [pid = 2528] [serial = 767] [outer = 0000000000000000] 22:52:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDBBC2000) [pid = 2528] [serial = 768] [outer = 0000008CD18CD800] 22:52:24 INFO - PROCESS | 2528 | 1468216344361 Marionette DEBUG loaded listener.js 22:52:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDBDDEC00) [pid = 2528] [serial = 769] [outer = 0000008CD18CD800] 22:52:24 INFO - PROCESS | 2528 | 1468216344786 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:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 628ms 22:52:24 INFO - PROCESS | 2528 | 1468216344839 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 22:52:24 INFO - PROCESS | 2528 | 1468216344841 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 22:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:52:24 INFO - PROCESS | 2528 | 1468216344844 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:52:24 INFO - PROCESS | 2528 | 1468216344846 Marionette TRACE conn5 <- [1,990,null,{}] 22:52:24 INFO - PROCESS | 2528 | 1468216344849 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:52:24 INFO - PROCESS | 2528 | 1468216344852 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:24 INFO - PROCESS | 2528 | 1468216344966 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 22:52:24 INFO - PROCESS | 2528 | 1468216344971 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:24 INFO - PROCESS | 2528 | 1468216344973 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:24 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD866B000 == 33 [pid = 2528] [id = 257] 22:52:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD2226800) [pid = 2528] [serial = 770] [outer = 0000000000000000] 22:52:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDBDE0800) [pid = 2528] [serial = 771] [outer = 0000008CD2226800] 22:52:25 INFO - PROCESS | 2528 | 1468216345018 Marionette DEBUG loaded listener.js 22:52:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDE60A800) [pid = 2528] [serial = 772] [outer = 0000008CD2226800] 22:52:25 INFO - PROCESS | 2528 | 1468216345480 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:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 691ms 22:52:25 INFO - PROCESS | 2528 | 1468216345543 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 22:52:25 INFO - PROCESS | 2528 | 1468216345545 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 22:52:25 INFO - PROCESS | 2528 | 1468216345549 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:52:25 INFO - PROCESS | 2528 | 1468216345551 Marionette TRACE conn5 <- [1,994,null,{}] 22:52:25 INFO - PROCESS | 2528 | 1468216345555 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:52:25 INFO - PROCESS | 2528 | 1468216345561 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:25 INFO - PROCESS | 2528 | 1468216345719 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 22:52:25 INFO - PROCESS | 2528 | 1468216345765 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:25 INFO - PROCESS | 2528 | 1468216345767 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:25 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE228F000 == 34 [pid = 2528] [id = 258] 22:52:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDEA5C000) [pid = 2528] [serial = 773] [outer = 0000000000000000] 22:52:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDEF59800) [pid = 2528] [serial = 774] [outer = 0000008CDEA5C000] 22:52:25 INFO - PROCESS | 2528 | 1468216345812 Marionette DEBUG loaded listener.js 22:52:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDFFA3800) [pid = 2528] [serial = 775] [outer = 0000008CDEA5C000] 22:52:26 INFO - PROCESS | 2528 | 1468216346231 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:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 732ms 22:52:26 INFO - PROCESS | 2528 | 1468216346298 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 22:52:26 INFO - PROCESS | 2528 | 1468216346308 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 22:52:26 INFO - PROCESS | 2528 | 1468216346311 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:52:26 INFO - PROCESS | 2528 | 1468216346313 Marionette TRACE conn5 <- [1,998,null,{}] 22:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:52:26 INFO - PROCESS | 2528 | 1468216346317 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:52:26 INFO - PROCESS | 2528 | 1468216346319 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:26 INFO - PROCESS | 2528 | 1468216346423 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 22:52:26 INFO - PROCESS | 2528 | 1468216346432 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:26 INFO - PROCESS | 2528 | 1468216346434 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:26 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BB9000 == 35 [pid = 2528] [id = 259] 22:52:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD03AB400) [pid = 2528] [serial = 776] [outer = 0000000000000000] 22:52:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CE021F800) [pid = 2528] [serial = 777] [outer = 0000008CD03AB400] 22:52:26 INFO - PROCESS | 2528 | 1468216346477 Marionette DEBUG loaded listener.js 22:52:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CE0933800) [pid = 2528] [serial = 778] [outer = 0000008CD03AB400] 22:52:26 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD1D2A800) [pid = 2528] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:52:26 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD267B000) [pid = 2528] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:52:26 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD7277400) [pid = 2528] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:52:26 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD86F3000) [pid = 2528] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:52:26 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD2345400) [pid = 2528] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:52:26 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDBA7A800) [pid = 2528] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:52:26 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD213E000) [pid = 2528] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:52:26 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD222EC00) [pid = 2528] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:52:26 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD8169C00) [pid = 2528] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:52:26 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDEFE0C00) [pid = 2528] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:52:26 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD80DF000) [pid = 2528] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:52:26 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD36BC400) [pid = 2528] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:52:26 INFO - PROCESS | 2528 | 1468216346971 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:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 22:52:26 INFO - PROCESS | 2528 | 1468216346989 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 22:52:26 INFO - PROCESS | 2528 | 1468216346991 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 22:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:52:26 INFO - PROCESS | 2528 | 1468216346994 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:52:26 INFO - PROCESS | 2528 | 1468216346996 Marionette TRACE conn5 <- [1,1002,null,{}] 22:52:27 INFO - PROCESS | 2528 | 1468216346999 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:52:27 INFO - PROCESS | 2528 | 1468216347001 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:27 INFO - PROCESS | 2528 | 1468216347083 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 22:52:27 INFO - PROCESS | 2528 | 1468216347088 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:27 INFO - PROCESS | 2528 | 1468216347090 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:27 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BB5000 == 36 [pid = 2528] [id = 260] 22:52:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD729E800) [pid = 2528] [serial = 779] [outer = 0000000000000000] 22:52:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD7631000) [pid = 2528] [serial = 780] [outer = 0000008CD729E800] 22:52:27 INFO - PROCESS | 2528 | 1468216347136 Marionette DEBUG loaded listener.js 22:52:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDE581800) [pid = 2528] [serial = 781] [outer = 0000008CD729E800] 22:52:27 INFO - PROCESS | 2528 | 1468216347542 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:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 586ms 22:52:27 INFO - PROCESS | 2528 | 1468216347584 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 22:52:27 INFO - PROCESS | 2528 | 1468216347586 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 22:52:27 INFO - PROCESS | 2528 | 1468216347589 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:52:27 INFO - PROCESS | 2528 | 1468216347591 Marionette TRACE conn5 <- [1,1006,null,{}] 22:52:27 INFO - PROCESS | 2528 | 1468216347595 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:52:27 INFO - PROCESS | 2528 | 1468216347596 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:27 INFO - PROCESS | 2528 | 1468216347681 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 22:52:27 INFO - PROCESS | 2528 | 1468216347687 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:27 INFO - PROCESS | 2528 | 1468216347689 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:27 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE480A800 == 37 [pid = 2528] [id = 261] 22:52:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDFF4B400) [pid = 2528] [serial = 782] [outer = 0000000000000000] 22:52:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CE0BC0000) [pid = 2528] [serial = 783] [outer = 0000008CDFF4B400] 22:52:27 INFO - PROCESS | 2528 | 1468216347733 Marionette DEBUG loaded listener.js 22:52:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CE128C800) [pid = 2528] [serial = 784] [outer = 0000008CDFF4B400] 22:52:28 INFO - PROCESS | 2528 | 1468216348149 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:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 587ms 22:52:28 INFO - PROCESS | 2528 | 1468216348180 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 22:52:28 INFO - PROCESS | 2528 | 1468216348182 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 22:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:52:28 INFO - PROCESS | 2528 | 1468216348186 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:52:28 INFO - PROCESS | 2528 | 1468216348187 Marionette TRACE conn5 <- [1,1010,null,{}] 22:52:28 INFO - PROCESS | 2528 | 1468216348191 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:52:28 INFO - PROCESS | 2528 | 1468216348193 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:28 INFO - PROCESS | 2528 | 1468216348307 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 22:52:28 INFO - PROCESS | 2528 | 1468216348315 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:28 INFO - PROCESS | 2528 | 1468216348317 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:28 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF503000 == 38 [pid = 2528] [id = 262] 22:52:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CE1374000) [pid = 2528] [serial = 785] [outer = 0000000000000000] 22:52:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CE13B6400) [pid = 2528] [serial = 786] [outer = 0000008CE1374000] 22:52:28 INFO - PROCESS | 2528 | 1468216348362 Marionette DEBUG loaded listener.js 22:52:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CE13C2800) [pid = 2528] [serial = 787] [outer = 0000008CE1374000] 22:52:28 INFO - PROCESS | 2528 | 1468216348764 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:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 627ms 22:52:28 INFO - PROCESS | 2528 | 1468216348815 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 22:52:28 INFO - PROCESS | 2528 | 1468216348817 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 22:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:52:28 INFO - PROCESS | 2528 | 1468216348821 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:52:28 INFO - PROCESS | 2528 | 1468216348823 Marionette TRACE conn5 <- [1,1014,null,{}] 22:52:28 INFO - PROCESS | 2528 | 1468216348827 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:52:28 INFO - PROCESS | 2528 | 1468216348829 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:28 INFO - PROCESS | 2528 | 1468216348957 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 22:52:29 INFO - PROCESS | 2528 | 1468216349145 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:29 INFO - PROCESS | 2528 | 1468216349149 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:29 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7076000 == 39 [pid = 2528] [id = 263] 22:52:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD03A5C00) [pid = 2528] [serial = 788] [outer = 0000000000000000] 22:52:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD0CD3800) [pid = 2528] [serial = 789] [outer = 0000008CD03A5C00] 22:52:29 INFO - PROCESS | 2528 | 1468216349211 Marionette DEBUG loaded listener.js 22:52:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD229D000) [pid = 2528] [serial = 790] [outer = 0000008CD03A5C00] 22:52:29 INFO - PROCESS | 2528 | 1468216349800 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:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1029ms 22:52:29 INFO - PROCESS | 2528 | 1468216349855 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 22:52:29 INFO - PROCESS | 2528 | 1468216349859 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 22:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:52:29 INFO - PROCESS | 2528 | 1468216349886 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:52:29 INFO - PROCESS | 2528 | 1468216349890 Marionette TRACE conn5 <- [1,1018,null,{}] 22:52:29 INFO - PROCESS | 2528 | 1468216349895 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:52:29 INFO - PROCESS | 2528 | 1468216349898 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:30 INFO - PROCESS | 2528 | 1468216350023 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 22:52:30 INFO - PROCESS | 2528 | 1468216350135 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:30 INFO - PROCESS | 2528 | 1468216350138 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:30 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE13000 == 40 [pid = 2528] [id = 264] 22:52:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD761C000) [pid = 2528] [serial = 791] [outer = 0000000000000000] 22:52:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD80A1000) [pid = 2528] [serial = 792] [outer = 0000008CD761C000] 22:52:30 INFO - PROCESS | 2528 | 1468216350196 Marionette DEBUG loaded listener.js 22:52:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD8699000) [pid = 2528] [serial = 793] [outer = 0000008CD761C000] 22:52:30 INFO - PROCESS | 2528 | 1468216350814 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:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1004ms 22:52:30 INFO - PROCESS | 2528 | 1468216350874 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 22:52:30 INFO - PROCESS | 2528 | 1468216350879 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 22:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:52:30 INFO - PROCESS | 2528 | 1468216350883 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:52:30 INFO - PROCESS | 2528 | 1468216350885 Marionette TRACE conn5 <- [1,1022,null,{}] 22:52:30 INFO - PROCESS | 2528 | 1468216350889 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:52:30 INFO - PROCESS | 2528 | 1468216350892 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:31 INFO - PROCESS | 2528 | 1468216351009 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 22:52:31 INFO - PROCESS | 2528 | 1468216351127 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:31 INFO - PROCESS | 2528 | 1468216351130 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:31 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE485A800 == 41 [pid = 2528] [id = 265] 22:52:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDC30E800) [pid = 2528] [serial = 794] [outer = 0000000000000000] 22:52:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDEF51800) [pid = 2528] [serial = 795] [outer = 0000008CDC30E800] 22:52:31 INFO - PROCESS | 2528 | 1468216351186 Marionette DEBUG loaded listener.js 22:52:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CDF8A1C00) [pid = 2528] [serial = 796] [outer = 0000008CDC30E800] 22:52:31 INFO - PROCESS | 2528 | 1468216351795 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:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 986ms 22:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:52:31 INFO - PROCESS | 2528 | 1468216351872 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 22:52:31 INFO - PROCESS | 2528 | 1468216351875 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 22:52:31 INFO - PROCESS | 2528 | 1468216351886 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:52:31 INFO - PROCESS | 2528 | 1468216351892 Marionette TRACE conn5 <- [1,1026,null,{}] 22:52:31 INFO - PROCESS | 2528 | 1468216351897 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:52:31 INFO - PROCESS | 2528 | 1468216351901 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:32 INFO - PROCESS | 2528 | 1468216352021 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 22:52:32 INFO - PROCESS | 2528 | 1468216352089 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:32 INFO - PROCESS | 2528 | 1468216352091 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:32 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C92800 == 42 [pid = 2528] [id = 266] 22:52:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CDF961000) [pid = 2528] [serial = 797] [outer = 0000000000000000] 22:52:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CE2237400) [pid = 2528] [serial = 798] [outer = 0000008CDF961000] 22:52:32 INFO - PROCESS | 2528 | 1468216352146 Marionette DEBUG loaded listener.js 22:52:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CE247E400) [pid = 2528] [serial = 799] [outer = 0000008CDF961000] 22:52:32 INFO - PROCESS | 2528 | 1468216352921 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:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1091ms 22:52:32 INFO - PROCESS | 2528 | 1468216352972 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 22:52:32 INFO - PROCESS | 2528 | 1468216352976 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 22:52:32 INFO - PROCESS | 2528 | 1468216352981 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:52:32 INFO - PROCESS | 2528 | 1468216352984 Marionette TRACE conn5 <- [1,1030,null,{}] 22:52:32 INFO - PROCESS | 2528 | 1468216352990 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:52:32 INFO - PROCESS | 2528 | 1468216352993 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:33 INFO - PROCESS | 2528 | 1468216353099 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 22:52:33 INFO - PROCESS | 2528 | 1468216353175 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:33 INFO - PROCESS | 2528 | 1468216353179 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:33 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBD6B800 == 43 [pid = 2528] [id = 267] 22:52:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CD2281400) [pid = 2528] [serial = 800] [outer = 0000000000000000] 22:52:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CD2A5D800) [pid = 2528] [serial = 801] [outer = 0000008CD2281400] 22:52:33 INFO - PROCESS | 2528 | 1468216353229 Marionette DEBUG loaded listener.js 22:52:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CD6873400) [pid = 2528] [serial = 802] [outer = 0000008CD2281400] 22:52:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF503000 == 42 [pid = 2528] [id = 262] 22:52:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE480A800 == 41 [pid = 2528] [id = 261] 22:52:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BB5000 == 40 [pid = 2528] [id = 260] 22:52:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BB9000 == 39 [pid = 2528] [id = 259] 22:52:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE228F000 == 38 [pid = 2528] [id = 258] 22:52:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD866B000 == 37 [pid = 2528] [id = 257] 22:52:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF509000 == 36 [pid = 2528] [id = 256] 22:52:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE535000 == 35 [pid = 2528] [id = 255] 22:52:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBB69000 == 34 [pid = 2528] [id = 254] 22:52:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F48800 == 33 [pid = 2528] [id = 253] 22:52:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE185800 == 32 [pid = 2528] [id = 252] 22:52:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD1847000 == 31 [pid = 2528] [id = 251] 22:52:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C92800 == 30 [pid = 2528] [id = 266] 22:52:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE485A800 == 29 [pid = 2528] [id = 265] 22:52:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE13000 == 28 [pid = 2528] [id = 264] 22:52:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7076000 == 27 [pid = 2528] [id = 263] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CD1DD0000) [pid = 2528] [serial = 726] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CD2131400) [pid = 2528] [serial = 727] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CD2A24800) [pid = 2528] [serial = 729] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CD65BA400) [pid = 2528] [serial = 730] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD7344000) [pid = 2528] [serial = 732] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CDB662400) [pid = 2528] [serial = 739] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD8B68800) [pid = 2528] [serial = 738] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD6873000) [pid = 2528] [serial = 724] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD2351800) [pid = 2528] [serial = 723] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDBBBEC00) [pid = 2528] [serial = 741] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDB65AC00) [pid = 2528] [serial = 745] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD687A800) [pid = 2528] [serial = 744] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDC4BEC00) [pid = 2528] [serial = 742] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD7335400) [pid = 2528] [serial = 715] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD234C800) [pid = 2528] [serial = 714] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDBA84C00) [pid = 2528] [serial = 718] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD8628C00) [pid = 2528] [serial = 717] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CE0E49C00) [pid = 2528] [serial = 721] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDFF47400) [pid = 2528] [serial = 720] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD84CCC00) [pid = 2528] [serial = 735] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD8625000) [pid = 2528] [serial = 736] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDE605400) [pid = 2528] [serial = 747] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDEA5A400) [pid = 2528] [serial = 748] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD7629000) [pid = 2528] [serial = 733] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDEEBB000) [pid = 2528] [serial = 750] [outer = 0000000000000000] [url = about:blank] 22:52:34 INFO - PROCESS | 2528 | 1468216354526 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:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1592ms 22:52:34 INFO - PROCESS | 2528 | 1468216354579 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 22:52:34 INFO - PROCESS | 2528 | 1468216354583 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 22:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:52:34 INFO - PROCESS | 2528 | 1468216354589 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:52:34 INFO - PROCESS | 2528 | 1468216354592 Marionette TRACE conn5 <- [1,1034,null,{}] 22:52:34 INFO - PROCESS | 2528 | 1468216354598 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:52:34 INFO - PROCESS | 2528 | 1468216354600 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:34 INFO - PROCESS | 2528 | 1468216354696 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 22:52:34 INFO - PROCESS | 2528 | 1468216354766 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:34 INFO - PROCESS | 2528 | 1468216354771 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:34 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD686F800 == 28 [pid = 2528] [id = 268] 22:52:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD185A400) [pid = 2528] [serial = 803] [outer = 0000000000000000] 22:52:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD2130C00) [pid = 2528] [serial = 804] [outer = 0000008CD185A400] 22:52:34 INFO - PROCESS | 2528 | 1468216354820 Marionette DEBUG loaded listener.js 22:52:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD2283800) [pid = 2528] [serial = 805] [outer = 0000008CD185A400] 22:52:35 INFO - PROCESS | 2528 | 1468216355228 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:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 691ms 22:52:35 INFO - PROCESS | 2528 | 1468216355283 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 22:52:35 INFO - PROCESS | 2528 | 1468216355288 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 22:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:52:35 INFO - PROCESS | 2528 | 1468216355295 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:52:35 INFO - PROCESS | 2528 | 1468216355298 Marionette TRACE conn5 <- [1,1038,null,{}] 22:52:35 INFO - PROCESS | 2528 | 1468216355302 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:52:35 INFO - PROCESS | 2528 | 1468216355305 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:35 INFO - PROCESS | 2528 | 1468216355396 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 22:52:35 INFO - PROCESS | 2528 | 1468216355403 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:35 INFO - PROCESS | 2528 | 1468216355405 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:35 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD866C800 == 29 [pid = 2528] [id = 269] 22:52:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD2347C00) [pid = 2528] [serial = 806] [outer = 0000000000000000] 22:52:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD2A5F400) [pid = 2528] [serial = 807] [outer = 0000008CD2347C00] 22:52:35 INFO - PROCESS | 2528 | 1468216355454 Marionette DEBUG loaded listener.js 22:52:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD6779400) [pid = 2528] [serial = 808] [outer = 0000008CD2347C00] 22:52:35 INFO - PROCESS | 2528 | 1468216355921 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:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 690ms 22:52:35 INFO - PROCESS | 2528 | 1468216355987 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 22:52:35 INFO - PROCESS | 2528 | 1468216355990 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 22:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:52:35 INFO - PROCESS | 2528 | 1468216355993 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:52:36 INFO - PROCESS | 2528 | 1468216355997 Marionette TRACE conn5 <- [1,1042,null,{}] 22:52:36 INFO - PROCESS | 2528 | 1468216356008 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:52:36 INFO - PROCESS | 2528 | 1468216356013 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:36 INFO - PROCESS | 2528 | 1468216356129 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 22:52:36 INFO - PROCESS | 2528 | 1468216356207 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:36 INFO - PROCESS | 2528 | 1468216356211 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:36 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC48A000 == 30 [pid = 2528] [id = 270] 22:52:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD2139800) [pid = 2528] [serial = 809] [outer = 0000000000000000] 22:52:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD761B400) [pid = 2528] [serial = 810] [outer = 0000008CD2139800] 22:52:36 INFO - PROCESS | 2528 | 1468216356260 Marionette DEBUG loaded listener.js 22:52:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD7F11000) [pid = 2528] [serial = 811] [outer = 0000008CD2139800] 22:52:36 INFO - PROCESS | 2528 | 1468216356664 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:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 690ms 22:52:36 INFO - PROCESS | 2528 | 1468216356689 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 22:52:36 INFO - PROCESS | 2528 | 1468216356692 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 22:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:52:36 INFO - PROCESS | 2528 | 1468216356696 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:52:36 INFO - PROCESS | 2528 | 1468216356697 Marionette TRACE conn5 <- [1,1046,null,{}] 22:52:36 INFO - PROCESS | 2528 | 1468216356701 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:52:36 INFO - PROCESS | 2528 | 1468216356703 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:36 INFO - PROCESS | 2528 | 1468216356816 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 22:52:36 INFO - PROCESS | 2528 | 1468216356821 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:36 INFO - PROCESS | 2528 | 1468216356823 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:36 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEA37800 == 31 [pid = 2528] [id = 271] 22:52:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD84CE800) [pid = 2528] [serial = 812] [outer = 0000000000000000] 22:52:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD861D400) [pid = 2528] [serial = 813] [outer = 0000008CD84CE800] 22:52:36 INFO - PROCESS | 2528 | 1468216356870 Marionette DEBUG loaded listener.js 22:52:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD882C000) [pid = 2528] [serial = 814] [outer = 0000008CD84CE800] 22:52:37 INFO - PROCESS | 2528 | 1468216357328 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:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 691ms 22:52:37 INFO - PROCESS | 2528 | 1468216357395 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 22:52:37 INFO - PROCESS | 2528 | 1468216357397 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 22:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:52:37 INFO - PROCESS | 2528 | 1468216357401 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:52:37 INFO - PROCESS | 2528 | 1468216357403 Marionette TRACE conn5 <- [1,1050,null,{}] 22:52:37 INFO - PROCESS | 2528 | 1468216357406 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:52:37 INFO - PROCESS | 2528 | 1468216357409 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:37 INFO - PROCESS | 2528 | 1468216357541 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 22:52:37 INFO - PROCESS | 2528 | 1468216357562 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:37 INFO - PROCESS | 2528 | 1468216357564 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:37 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF87000 == 32 [pid = 2528] [id = 272] 22:52:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD2346800) [pid = 2528] [serial = 815] [outer = 0000000000000000] 22:52:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDB65EC00) [pid = 2528] [serial = 816] [outer = 0000008CD2346800] 22:52:37 INFO - PROCESS | 2528 | 1468216357609 Marionette DEBUG loaded listener.js 22:52:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDBA83C00) [pid = 2528] [serial = 817] [outer = 0000008CD2346800] 22:52:38 INFO - PROCESS | 2528 | 1468216358055 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:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 690ms 22:52:38 INFO - PROCESS | 2528 | 1468216358093 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 22:52:38 INFO - PROCESS | 2528 | 1468216358095 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 22:52:38 INFO - PROCESS | 2528 | 1468216358098 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:52:38 INFO - PROCESS | 2528 | 1468216358100 Marionette TRACE conn5 <- [1,1054,null,{}] 22:52:38 INFO - PROCESS | 2528 | 1468216358112 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:52:38 INFO - PROCESS | 2528 | 1468216358118 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:38 INFO - PROCESS | 2528 | 1468216358251 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 22:52:38 INFO - PROCESS | 2528 | 1468216358306 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:38 INFO - PROCESS | 2528 | 1468216358308 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:38 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE0BE4800 == 33 [pid = 2528] [id = 273] 22:52:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDBA84C00) [pid = 2528] [serial = 818] [outer = 0000000000000000] 22:52:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDBBC3000) [pid = 2528] [serial = 819] [outer = 0000008CDBA84C00] 22:52:38 INFO - PROCESS | 2528 | 1468216358355 Marionette DEBUG loaded listener.js 22:52:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDE1A5000) [pid = 2528] [serial = 820] [outer = 0000008CDBA84C00] 22:52:38 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CE1374000) [pid = 2528] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:52:38 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD03AB400) [pid = 2528] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:52:38 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD687BC00) [pid = 2528] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:52:38 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD229FC00) [pid = 2528] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:52:38 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD18CD800) [pid = 2528] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:52:38 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD2226800) [pid = 2528] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:52:38 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD8624C00) [pid = 2528] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:52:38 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD267FC00) [pid = 2528] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:52:38 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDFF4B400) [pid = 2528] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:52:38 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD729E800) [pid = 2528] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:52:38 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD0336800) [pid = 2528] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:52:38 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDEA5C000) [pid = 2528] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:52:38 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDEA5D800) [pid = 2528] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:52:38 INFO - PROCESS | 2528 | 1468216358960 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:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 902ms 22:52:39 INFO - PROCESS | 2528 | 1468216359004 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 22:52:39 INFO - PROCESS | 2528 | 1468216359006 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 22:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:52:39 INFO - PROCESS | 2528 | 1468216359014 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:52:39 INFO - PROCESS | 2528 | 1468216359015 Marionette TRACE conn5 <- [1,1058,null,{}] 22:52:39 INFO - PROCESS | 2528 | 1468216359019 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:52:39 INFO - PROCESS | 2528 | 1468216359021 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:39 INFO - PROCESS | 2528 | 1468216359101 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 22:52:39 INFO - PROCESS | 2528 | 1468216359106 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:39 INFO - PROCESS | 2528 | 1468216359108 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:39 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2118000 == 34 [pid = 2528] [id = 274] 22:52:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD687BC00) [pid = 2528] [serial = 821] [outer = 0000000000000000] 22:52:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDBBBC400) [pid = 2528] [serial = 822] [outer = 0000008CD687BC00] 22:52:39 INFO - PROCESS | 2528 | 1468216359154 Marionette DEBUG loaded listener.js 22:52:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDE580400) [pid = 2528] [serial = 823] [outer = 0000008CD687BC00] 22:52:39 INFO - PROCESS | 2528 | 1468216359554 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:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 585ms 22:52:39 INFO - PROCESS | 2528 | 1468216359600 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 22:52:39 INFO - PROCESS | 2528 | 1468216359602 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 22:52:39 INFO - PROCESS | 2528 | 1468216359606 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:52:39 INFO - PROCESS | 2528 | 1468216359607 Marionette TRACE conn5 <- [1,1062,null,{}] 22:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:52:39 INFO - PROCESS | 2528 | 1468216359616 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:52:39 INFO - PROCESS | 2528 | 1468216359618 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:39 INFO - PROCESS | 2528 | 1468216359698 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 22:52:39 INFO - PROCESS | 2528 | 1468216359704 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:39 INFO - PROCESS | 2528 | 1468216359706 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:39 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE227B800 == 35 [pid = 2528] [id = 275] 22:52:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDE626400) [pid = 2528] [serial = 824] [outer = 0000000000000000] 22:52:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDEA59000) [pid = 2528] [serial = 825] [outer = 0000008CDE626400] 22:52:39 INFO - PROCESS | 2528 | 1468216359751 Marionette DEBUG loaded listener.js 22:52:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDEA63C00) [pid = 2528] [serial = 826] [outer = 0000008CDE626400] 22:52:40 INFO - PROCESS | 2528 | 1468216360155 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:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 586ms 22:52:40 INFO - PROCESS | 2528 | 1468216360202 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 22:52:40 INFO - PROCESS | 2528 | 1468216360204 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 22:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:52:40 INFO - PROCESS | 2528 | 1468216360207 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:52:40 INFO - PROCESS | 2528 | 1468216360209 Marionette TRACE conn5 <- [1,1066,null,{}] 22:52:40 INFO - PROCESS | 2528 | 1468216360217 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:52:40 INFO - PROCESS | 2528 | 1468216360219 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:40 INFO - PROCESS | 2528 | 1468216360300 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 22:52:40 INFO - PROCESS | 2528 | 1468216360306 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:40 INFO - PROCESS | 2528 | 1468216360308 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:40 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC488000 == 36 [pid = 2528] [id = 276] 22:52:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDEF52400) [pid = 2528] [serial = 827] [outer = 0000000000000000] 22:52:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDEF5A400) [pid = 2528] [serial = 828] [outer = 0000008CDEF52400] 22:52:40 INFO - PROCESS | 2528 | 1468216360354 Marionette DEBUG loaded listener.js 22:52:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDF5C0000) [pid = 2528] [serial = 829] [outer = 0000008CDEF52400] 22:52:41 INFO - PROCESS | 2528 | 1468216361086 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:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 945ms 22:52:41 INFO - PROCESS | 2528 | 1468216361157 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 22:52:41 INFO - PROCESS | 2528 | 1468216361162 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 22:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:52:41 INFO - PROCESS | 2528 | 1468216361167 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:52:41 INFO - PROCESS | 2528 | 1468216361171 Marionette TRACE conn5 <- [1,1070,null,{}] 22:52:41 INFO - PROCESS | 2528 | 1468216361177 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:52:41 INFO - PROCESS | 2528 | 1468216361180 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:41 INFO - PROCESS | 2528 | 1468216361314 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 22:52:41 INFO - PROCESS | 2528 | 1468216361383 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:41 INFO - PROCESS | 2528 | 1468216361386 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:41 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD8438000 == 37 [pid = 2528] [id = 277] 22:52:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD1D20C00) [pid = 2528] [serial = 830] [outer = 0000000000000000] 22:52:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD213C800) [pid = 2528] [serial = 831] [outer = 0000008CD1D20C00] 22:52:41 INFO - PROCESS | 2528 | 1468216361486 Marionette DEBUG loaded listener.js 22:52:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD2353000) [pid = 2528] [serial = 832] [outer = 0000008CD1D20C00] 22:52:42 INFO - PROCESS | 2528 | 1468216362249 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:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1131ms 22:52:42 INFO - PROCESS | 2528 | 1468216362302 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 22:52:42 INFO - PROCESS | 2528 | 1468216362307 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 22:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:52:42 INFO - PROCESS | 2528 | 1468216362314 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:52:42 INFO - PROCESS | 2528 | 1468216362317 Marionette TRACE conn5 <- [1,1074,null,{}] 22:52:42 INFO - PROCESS | 2528 | 1468216362321 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:52:42 INFO - PROCESS | 2528 | 1468216362324 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:42 INFO - PROCESS | 2528 | 1468216362457 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 22:52:42 INFO - PROCESS | 2528 | 1468216362526 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:42 INFO - PROCESS | 2528 | 1468216362529 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:42 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE1D000 == 38 [pid = 2528] [id = 278] 22:52:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD7337400) [pid = 2528] [serial = 833] [outer = 0000000000000000] 22:52:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CD7342C00) [pid = 2528] [serial = 834] [outer = 0000008CD7337400] 22:52:42 INFO - PROCESS | 2528 | 1468216362629 Marionette DEBUG loaded listener.js 22:52:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CD8095400) [pid = 2528] [serial = 835] [outer = 0000008CD7337400] 22:52:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE227B800 == 37 [pid = 2528] [id = 275] 22:52:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2118000 == 36 [pid = 2528] [id = 274] 22:52:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE0BE4800 == 35 [pid = 2528] [id = 273] 22:52:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF87000 == 34 [pid = 2528] [id = 272] 22:52:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEA37800 == 33 [pid = 2528] [id = 271] 22:52:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC48A000 == 32 [pid = 2528] [id = 270] 22:52:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD866C800 == 31 [pid = 2528] [id = 269] 22:52:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD686F800 == 30 [pid = 2528] [id = 268] 22:52:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBD6B800 == 29 [pid = 2528] [id = 267] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CE0933800) [pid = 2528] [serial = 778] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD761BC00) [pid = 2528] [serial = 763] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD733A400) [pid = 2528] [serial = 757] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDBBC2000) [pid = 2528] [serial = 768] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDE60A800) [pid = 2528] [serial = 772] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD8ACA800) [pid = 2528] [serial = 765] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD2A1BC00) [pid = 2528] [serial = 759] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CE128C800) [pid = 2528] [serial = 784] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CE0BC0000) [pid = 2528] [serial = 783] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD7631000) [pid = 2528] [serial = 780] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CE021F800) [pid = 2528] [serial = 777] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDBDE0800) [pid = 2528] [serial = 771] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD18C9C00) [pid = 2528] [serial = 754] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDEF59800) [pid = 2528] [serial = 774] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDE581800) [pid = 2528] [serial = 781] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD033E000) [pid = 2528] [serial = 753] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDBDDEC00) [pid = 2528] [serial = 769] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD677CC00) [pid = 2528] [serial = 756] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDFFA3800) [pid = 2528] [serial = 775] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDB674000) [pid = 2528] [serial = 766] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CDEF59000) [pid = 2528] [serial = 751] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD6783800) [pid = 2528] [serial = 760] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD70A2000) [pid = 2528] [serial = 762] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CE13B6400) [pid = 2528] [serial = 786] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CE13C2800) [pid = 2528] [serial = 787] [outer = 0000000000000000] [url = about:blank] 22:52:43 INFO - PROCESS | 2528 | 1468216363456 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:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1194ms 22:52:43 INFO - PROCESS | 2528 | 1468216363510 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 22:52:43 INFO - PROCESS | 2528 | 1468216363515 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 22:52:43 INFO - PROCESS | 2528 | 1468216363519 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:52:43 INFO - PROCESS | 2528 | 1468216363522 Marionette TRACE conn5 <- [1,1078,null,{}] 22:52:43 INFO - PROCESS | 2528 | 1468216363528 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:52:43 INFO - PROCESS | 2528 | 1468216363531 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:43 INFO - PROCESS | 2528 | 1468216363620 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 22:52:43 INFO - PROCESS | 2528 | 1468216363628 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:43 INFO - PROCESS | 2528 | 1468216363632 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:43 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD708E800 == 30 [pid = 2528] [id = 279] 22:52:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD20A1000) [pid = 2528] [serial = 836] [outer = 0000000000000000] 22:52:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD2350C00) [pid = 2528] [serial = 837] [outer = 0000008CD20A1000] 22:52:43 INFO - PROCESS | 2528 | 1468216363681 Marionette DEBUG loaded listener.js 22:52:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD677D000) [pid = 2528] [serial = 838] [outer = 0000008CD20A1000] 22:52:44 INFO - PROCESS | 2528 | 1468216364188 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:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 691ms 22:52:44 INFO - PROCESS | 2528 | 1468216364214 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 22:52:44 INFO - PROCESS | 2528 | 1468216364219 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 22:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:52:44 INFO - PROCESS | 2528 | 1468216364225 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:52:44 INFO - PROCESS | 2528 | 1468216364228 Marionette TRACE conn5 <- [1,1082,null,{}] 22:52:44 INFO - PROCESS | 2528 | 1468216364231 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:52:44 INFO - PROCESS | 2528 | 1468216364234 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:44 INFO - PROCESS | 2528 | 1468216364322 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 22:52:44 INFO - PROCESS | 2528 | 1468216364330 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:44 INFO - PROCESS | 2528 | 1468216364333 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:44 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC40C000 == 31 [pid = 2528] [id = 280] 22:52:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD7621800) [pid = 2528] [serial = 839] [outer = 0000000000000000] 22:52:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD7628000) [pid = 2528] [serial = 840] [outer = 0000008CD7621800] 22:52:44 INFO - PROCESS | 2528 | 1468216364381 Marionette DEBUG loaded listener.js 22:52:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD84CCC00) [pid = 2528] [serial = 841] [outer = 0000008CD7621800] 22:52:44 INFO - PROCESS | 2528 | 1468216364887 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:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 22:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:52:44 INFO - PROCESS | 2528 | 1468216364899 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 22:52:44 INFO - PROCESS | 2528 | 1468216364902 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 22:52:44 INFO - PROCESS | 2528 | 1468216364905 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:52:44 INFO - PROCESS | 2528 | 1468216364909 Marionette TRACE conn5 <- [1,1086,null,{}] 22:52:44 INFO - PROCESS | 2528 | 1468216364920 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:52:44 INFO - PROCESS | 2528 | 1468216364925 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:45 INFO - PROCESS | 2528 | 1468216365015 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 22:52:45 INFO - PROCESS | 2528 | 1468216365092 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:45 INFO - PROCESS | 2528 | 1468216365095 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:45 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF51D000 == 32 [pid = 2528] [id = 281] 22:52:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD03A9800) [pid = 2528] [serial = 842] [outer = 0000000000000000] 22:52:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDBBC5000) [pid = 2528] [serial = 843] [outer = 0000008CD03A9800] 22:52:45 INFO - PROCESS | 2528 | 1468216365144 Marionette DEBUG loaded listener.js 22:52:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDBDE3C00) [pid = 2528] [serial = 844] [outer = 0000008CD03A9800] 22:52:45 INFO - PROCESS | 2528 | 1468216365507 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:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 648ms 22:52:45 INFO - PROCESS | 2528 | 1468216365554 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 22:52:45 INFO - PROCESS | 2528 | 1468216365557 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 22:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:52:45 INFO - PROCESS | 2528 | 1468216365560 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:52:45 INFO - PROCESS | 2528 | 1468216365562 Marionette TRACE conn5 <- [1,1090,null,{}] 22:52:45 INFO - PROCESS | 2528 | 1468216365566 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:52:45 INFO - PROCESS | 2528 | 1468216365568 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:45 INFO - PROCESS | 2528 | 1468216365691 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 22:52:45 INFO - PROCESS | 2528 | 1468216365766 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:45 INFO - PROCESS | 2528 | 1468216365768 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:45 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE200D800 == 33 [pid = 2528] [id = 282] 22:52:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDC4BE800) [pid = 2528] [serial = 845] [outer = 0000000000000000] 22:52:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDE60C400) [pid = 2528] [serial = 846] [outer = 0000008CDC4BE800] 22:52:45 INFO - PROCESS | 2528 | 1468216365820 Marionette DEBUG loaded listener.js 22:52:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDEABD400) [pid = 2528] [serial = 847] [outer = 0000008CDC4BE800] 22:52:46 INFO - PROCESS | 2528 | 1468216366236 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:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 732ms 22:52:46 INFO - PROCESS | 2528 | 1468216366295 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 22:52:46 INFO - PROCESS | 2528 | 1468216366298 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 22:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:52:46 INFO - PROCESS | 2528 | 1468216366301 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:52:46 INFO - PROCESS | 2528 | 1468216366303 Marionette TRACE conn5 <- [1,1094,null,{}] 22:52:46 INFO - PROCESS | 2528 | 1468216366306 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:52:46 INFO - PROCESS | 2528 | 1468216366308 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:46 INFO - PROCESS | 2528 | 1468216366419 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 22:52:46 INFO - PROCESS | 2528 | 1468216366425 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:46 INFO - PROCESS | 2528 | 1468216366427 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:46 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24D0000 == 34 [pid = 2528] [id = 283] 22:52:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDEA5D800) [pid = 2528] [serial = 848] [outer = 0000000000000000] 22:52:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDEFE6000) [pid = 2528] [serial = 849] [outer = 0000008CDEA5D800] 22:52:46 INFO - PROCESS | 2528 | 1468216366472 Marionette DEBUG loaded listener.js 22:52:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDFF45800) [pid = 2528] [serial = 850] [outer = 0000008CDEA5D800] 22:52:46 INFO - PROCESS | 2528 | 1468216366938 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:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 689ms 22:52:46 INFO - PROCESS | 2528 | 1468216366997 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 22:52:47 INFO - PROCESS | 2528 | 1468216367000 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 22:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:52:47 INFO - PROCESS | 2528 | 1468216367003 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:52:47 INFO - PROCESS | 2528 | 1468216367005 Marionette TRACE conn5 <- [1,1098,null,{}] 22:52:47 INFO - PROCESS | 2528 | 1468216367014 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:52:47 INFO - PROCESS | 2528 | 1468216367020 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:47 INFO - PROCESS | 2528 | 1468216367196 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 22:52:47 INFO - PROCESS | 2528 | 1468216367243 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:47 INFO - PROCESS | 2528 | 1468216367245 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:47 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2CA1000 == 35 [pid = 2528] [id = 284] 22:52:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CE02BFC00) [pid = 2528] [serial = 851] [outer = 0000000000000000] 22:52:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CE098A400) [pid = 2528] [serial = 852] [outer = 0000008CE02BFC00] 22:52:47 INFO - PROCESS | 2528 | 1468216367290 Marionette DEBUG loaded listener.js 22:52:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CE0BC2400) [pid = 2528] [serial = 853] [outer = 0000008CE02BFC00] 22:52:47 INFO - PROCESS | 2528 | 1468216367744 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:52:47 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD2281400) [pid = 2528] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:52:47 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD84CE800) [pid = 2528] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:52:47 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD2347C00) [pid = 2528] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:52:47 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD185A400) [pid = 2528] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:52:47 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD2139800) [pid = 2528] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:52:47 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD03A5C00) [pid = 2528] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:52:47 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD761C000) [pid = 2528] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:52:47 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDE626400) [pid = 2528] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:52:47 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDC30E800) [pid = 2528] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:52:47 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD2346800) [pid = 2528] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:52:47 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDF961000) [pid = 2528] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:52:47 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDBA84C00) [pid = 2528] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:52:47 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD687BC00) [pid = 2528] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 775ms 22:52:47 INFO - PROCESS | 2528 | 1468216367781 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 22:52:47 INFO - PROCESS | 2528 | 1468216367783 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 22:52:47 INFO - PROCESS | 2528 | 1468216367786 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:52:47 INFO - PROCESS | 2528 | 1468216367788 Marionette TRACE conn5 <- [1,1102,null,{}] 22:52:47 INFO - PROCESS | 2528 | 1468216367796 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:52:47 INFO - PROCESS | 2528 | 1468216367798 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:47 INFO - PROCESS | 2528 | 1468216367880 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 22:52:47 INFO - PROCESS | 2528 | 1468216367886 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:47 INFO - PROCESS | 2528 | 1468216367888 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:47 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2CAB800 == 36 [pid = 2528] [id = 285] 22:52:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD03ACC00) [pid = 2528] [serial = 854] [outer = 0000000000000000] 22:52:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD6780000) [pid = 2528] [serial = 855] [outer = 0000008CD03ACC00] 22:52:47 INFO - PROCESS | 2528 | 1468216367932 Marionette DEBUG loaded listener.js 22:52:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDBB4B400) [pid = 2528] [serial = 856] [outer = 0000008CD03ACC00] 22:52:48 INFO - PROCESS | 2528 | 1468216368354 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:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 586ms 22:52:48 INFO - PROCESS | 2528 | 1468216368377 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 22:52:48 INFO - PROCESS | 2528 | 1468216368379 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 22:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:52:48 INFO - PROCESS | 2528 | 1468216368383 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:52:48 INFO - PROCESS | 2528 | 1468216368384 Marionette TRACE conn5 <- [1,1106,null,{}] 22:52:48 INFO - PROCESS | 2528 | 1468216368388 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:52:48 INFO - PROCESS | 2528 | 1468216368398 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:48 INFO - PROCESS | 2528 | 1468216368489 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 22:52:48 INFO - PROCESS | 2528 | 1468216368526 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:48 INFO - PROCESS | 2528 | 1468216368529 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:48 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4826000 == 37 [pid = 2528] [id = 286] 22:52:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CE128C800) [pid = 2528] [serial = 857] [outer = 0000000000000000] 22:52:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CE136F400) [pid = 2528] [serial = 858] [outer = 0000008CE128C800] 22:52:48 INFO - PROCESS | 2528 | 1468216368573 Marionette DEBUG loaded listener.js 22:52:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CE13BC000) [pid = 2528] [serial = 859] [outer = 0000008CE128C800] 22:52:48 INFO - PROCESS | 2528 | 1468216368965 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:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 628ms 22:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:52:49 INFO - PROCESS | 2528 | 1468216369017 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 22:52:49 INFO - PROCESS | 2528 | 1468216369020 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 22:52:49 INFO - PROCESS | 2528 | 1468216369023 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:52:49 INFO - PROCESS | 2528 | 1468216369025 Marionette TRACE conn5 <- [1,1110,null,{}] 22:52:49 INFO - PROCESS | 2528 | 1468216369033 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:52:49 INFO - PROCESS | 2528 | 1468216369035 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:49 INFO - PROCESS | 2528 | 1468216369118 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 22:52:49 INFO - PROCESS | 2528 | 1468216369124 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:49 INFO - PROCESS | 2528 | 1468216369126 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:49 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF12A800 == 38 [pid = 2528] [id = 287] 22:52:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CE13C1800) [pid = 2528] [serial = 860] [outer = 0000000000000000] 22:52:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CE2239800) [pid = 2528] [serial = 861] [outer = 0000008CE13C1800] 22:52:49 INFO - PROCESS | 2528 | 1468216369171 Marionette DEBUG loaded listener.js 22:52:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CE247CC00) [pid = 2528] [serial = 862] [outer = 0000008CE13C1800] 22:52:49 INFO - PROCESS | 2528 | 1468216369563 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:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 584ms 22:52:49 INFO - PROCESS | 2528 | 1468216369619 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 22:52:49 INFO - PROCESS | 2528 | 1468216369621 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 22:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:52:49 INFO - PROCESS | 2528 | 1468216369640 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:52:49 INFO - PROCESS | 2528 | 1468216369642 Marionette TRACE conn5 <- [1,1114,null,{}] 22:52:49 INFO - PROCESS | 2528 | 1468216369646 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:52:49 INFO - PROCESS | 2528 | 1468216369648 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:49 INFO - PROCESS | 2528 | 1468216369731 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 22:52:49 INFO - PROCESS | 2528 | 1468216369736 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:49 INFO - PROCESS | 2528 | 1468216369738 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:49 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C86800 == 39 [pid = 2528] [id = 288] 22:52:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CE247D000) [pid = 2528] [serial = 863] [outer = 0000000000000000] 22:52:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CE249DC00) [pid = 2528] [serial = 864] [outer = 0000008CE247D000] 22:52:49 INFO - PROCESS | 2528 | 1468216369783 Marionette DEBUG loaded listener.js 22:52:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CE24A4000) [pid = 2528] [serial = 865] [outer = 0000008CE247D000] 22:52:50 INFO - PROCESS | 2528 | 1468216370525 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:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 944ms 22:52:50 INFO - PROCESS | 2528 | 1468216370583 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 22:52:50 INFO - PROCESS | 2528 | 1468216370588 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 22:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:52:50 INFO - PROCESS | 2528 | 1468216370593 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:52:50 INFO - PROCESS | 2528 | 1468216370596 Marionette TRACE conn5 <- [1,1118,null,{}] 22:52:50 INFO - PROCESS | 2528 | 1468216370602 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:52:50 INFO - PROCESS | 2528 | 1468216370606 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:50 INFO - PROCESS | 2528 | 1468216370724 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 22:52:50 INFO - PROCESS | 2528 | 1468216370801 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:50 INFO - PROCESS | 2528 | 1468216370804 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC48A000 == 40 [pid = 2528] [id = 289] 22:52:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD6875400) [pid = 2528] [serial = 866] [outer = 0000000000000000] 22:52:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD70A2000) [pid = 2528] [serial = 867] [outer = 0000008CD6875400] 22:52:50 INFO - PROCESS | 2528 | 1468216370903 Marionette DEBUG loaded listener.js 22:52:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD8093400) [pid = 2528] [serial = 868] [outer = 0000008CD6875400] 22:52:51 INFO - PROCESS | 2528 | 1468216371521 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:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 985ms 22:52:51 INFO - PROCESS | 2528 | 1468216371582 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 22:52:51 INFO - PROCESS | 2528 | 1468216371588 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 22:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:52:51 INFO - PROCESS | 2528 | 1468216371595 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:52:51 INFO - PROCESS | 2528 | 1468216371598 Marionette TRACE conn5 <- [1,1122,null,{}] 22:52:51 INFO - PROCESS | 2528 | 1468216371602 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:52:51 INFO - PROCESS | 2528 | 1468216371605 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:51 INFO - PROCESS | 2528 | 1468216371816 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 22:52:52 INFO - PROCESS | 2528 | 1468216372028 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:52 INFO - PROCESS | 2528 | 1468216372031 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:52 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C82800 == 41 [pid = 2528] [id = 290] 22:52:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDFF97400) [pid = 2528] [serial = 869] [outer = 0000000000000000] 22:52:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDFFAC000) [pid = 2528] [serial = 870] [outer = 0000008CDFF97400] 22:52:52 INFO - PROCESS | 2528 | 1468216372089 Marionette DEBUG loaded listener.js 22:52:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CE092D400) [pid = 2528] [serial = 871] [outer = 0000008CDFF97400] 22:52:52 INFO - PROCESS | 2528 | [GFX2-]: DrawTargetD2D 1.1 (0000008CDF4EF710): Failed to create GradientStopCollection with no stops. 22:52:52 INFO - PROCESS | 2528 | [GFX3-]: No stops specified for gradient pattern. 22:52:52 INFO - PROCESS | 2528 | 1468216372710 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:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1140ms 22:52:52 INFO - PROCESS | 2528 | 1468216372741 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 22:52:52 INFO - PROCESS | 2528 | 1468216372744 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 22:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:52:52 INFO - PROCESS | 2528 | 1468216372749 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:52:52 INFO - PROCESS | 2528 | 1468216372753 Marionette TRACE conn5 <- [1,1126,null,{}] 22:52:52 INFO - PROCESS | 2528 | 1468216372765 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:52:52 INFO - PROCESS | 2528 | 1468216372770 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:52 INFO - PROCESS | 2528 | 1468216372899 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 22:52:52 INFO - PROCESS | 2528 | [2528] 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:52:53 INFO - PROCESS | 2528 | 1468216373083 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:53 INFO - PROCESS | 2528 | 1468216373086 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:53 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5EE7000 == 42 [pid = 2528] [id = 291] 22:52:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CDEEBCC00) [pid = 2528] [serial = 872] [outer = 0000000000000000] 22:52:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CE24A5800) [pid = 2528] [serial = 873] [outer = 0000008CDEEBCC00] 22:52:53 INFO - PROCESS | 2528 | 1468216373144 Marionette DEBUG loaded listener.js 22:52:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CE24B0800) [pid = 2528] [serial = 874] [outer = 0000008CDEEBCC00] 22:52:53 INFO - PROCESS | 2528 | 1468216373894 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:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1197ms 22:52:53 INFO - PROCESS | 2528 | 1468216373947 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 22:52:53 INFO - PROCESS | 2528 | 1468216373951 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 22:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:52:53 INFO - PROCESS | 2528 | 1468216373957 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:52:53 INFO - PROCESS | 2528 | 1468216373960 Marionette TRACE conn5 <- [1,1130,null,{}] 22:52:53 INFO - PROCESS | 2528 | 1468216373979 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:52:53 INFO - PROCESS | 2528 | 1468216373983 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:54 INFO - PROCESS | 2528 | 1468216374096 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 22:52:54 INFO - PROCESS | 2528 | 1468216374167 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:54 INFO - PROCESS | 2528 | 1468216374172 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:54 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD189D800 == 43 [pid = 2528] [id = 292] 22:52:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CD2282C00) [pid = 2528] [serial = 875] [outer = 0000000000000000] 22:52:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CD2344C00) [pid = 2528] [serial = 876] [outer = 0000008CD2282C00] 22:52:54 INFO - PROCESS | 2528 | 1468216374279 Marionette DEBUG loaded listener.js 22:52:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CD6554400) [pid = 2528] [serial = 877] [outer = 0000008CD2282C00] 22:52:55 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF12A800 == 42 [pid = 2528] [id = 287] 22:52:55 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4826000 == 41 [pid = 2528] [id = 286] 22:52:55 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2CAB800 == 40 [pid = 2528] [id = 285] 22:52:55 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2CA1000 == 39 [pid = 2528] [id = 284] 22:52:55 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24D0000 == 38 [pid = 2528] [id = 283] 22:52:55 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE200D800 == 37 [pid = 2528] [id = 282] 22:52:55 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF51D000 == 36 [pid = 2528] [id = 281] 22:52:55 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC40C000 == 35 [pid = 2528] [id = 280] 22:52:55 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD708E800 == 34 [pid = 2528] [id = 279] 22:52:55 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE1D000 == 33 [pid = 2528] [id = 278] 22:52:55 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD8438000 == 32 [pid = 2528] [id = 277] 22:52:55 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC488000 == 31 [pid = 2528] [id = 276] 22:52:55 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5EE7000 == 30 [pid = 2528] [id = 291] 22:52:55 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C82800 == 29 [pid = 2528] [id = 290] 22:52:55 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC48A000 == 28 [pid = 2528] [id = 289] 22:52:55 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C86800 == 27 [pid = 2528] [id = 288] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CD0CD3800) [pid = 2528] [serial = 789] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CD8699000) [pid = 2528] [serial = 793] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CD80A1000) [pid = 2528] [serial = 792] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CDEA63C00) [pid = 2528] [serial = 826] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CDF8A1C00) [pid = 2528] [serial = 796] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CDEF5A400) [pid = 2528] [serial = 828] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDEF51800) [pid = 2528] [serial = 795] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDB65EC00) [pid = 2528] [serial = 816] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CE247E400) [pid = 2528] [serial = 799] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CE2237400) [pid = 2528] [serial = 798] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD882C000) [pid = 2528] [serial = 814] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDBBC3000) [pid = 2528] [serial = 819] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDBA83C00) [pid = 2528] [serial = 817] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDEA59000) [pid = 2528] [serial = 825] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDE1A5000) [pid = 2528] [serial = 820] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDBBBC400) [pid = 2528] [serial = 822] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDE580400) [pid = 2528] [serial = 823] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD7F11000) [pid = 2528] [serial = 811] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD6873400) [pid = 2528] [serial = 802] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD2A5D800) [pid = 2528] [serial = 801] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD861D400) [pid = 2528] [serial = 813] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD2A5F400) [pid = 2528] [serial = 807] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD6779400) [pid = 2528] [serial = 808] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD2130C00) [pid = 2528] [serial = 804] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD2283800) [pid = 2528] [serial = 805] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD761B400) [pid = 2528] [serial = 810] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD229D000) [pid = 2528] [serial = 790] [outer = 0000000000000000] [url = about:blank] 22:52:55 INFO - PROCESS | 2528 | 1468216375490 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:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1558ms 22:52:55 INFO - PROCESS | 2528 | 1468216375519 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 22:52:55 INFO - PROCESS | 2528 | 1468216375523 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 22:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:52:55 INFO - PROCESS | 2528 | 1468216375528 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:52:55 INFO - PROCESS | 2528 | 1468216375531 Marionette TRACE conn5 <- [1,1134,null,{}] 22:52:55 INFO - PROCESS | 2528 | 1468216375586 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:52:55 INFO - PROCESS | 2528 | 1468216375589 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:55 INFO - PROCESS | 2528 | 1468216375697 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 22:52:55 INFO - PROCESS | 2528 | 1468216375711 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:55 INFO - PROCESS | 2528 | 1468216375713 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:55 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD6F78800 == 28 [pid = 2528] [id = 293] 22:52:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD222C000) [pid = 2528] [serial = 878] [outer = 0000000000000000] 22:52:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD2287C00) [pid = 2528] [serial = 879] [outer = 0000008CD222C000] 22:52:55 INFO - PROCESS | 2528 | 1468216375762 Marionette DEBUG loaded listener.js 22:52:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD2351000) [pid = 2528] [serial = 880] [outer = 0000008CD222C000] 22:52:56 INFO - PROCESS | 2528 | 1468216376238 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:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 734ms 22:52:56 INFO - PROCESS | 2528 | 1468216376266 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 22:52:56 INFO - PROCESS | 2528 | 1468216376271 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 22:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:52:56 INFO - PROCESS | 2528 | 1468216376278 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:52:56 INFO - PROCESS | 2528 | 1468216376280 Marionette TRACE conn5 <- [1,1138,null,{}] 22:52:56 INFO - PROCESS | 2528 | 1468216376284 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:52:56 INFO - PROCESS | 2528 | 1468216376287 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:56 INFO - PROCESS | 2528 | 1468216376383 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 22:52:56 INFO - PROCESS | 2528 | 1468216376390 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:56 INFO - PROCESS | 2528 | 1468216376392 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:56 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD889D000 == 29 [pid = 2528] [id = 294] 22:52:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD677FC00) [pid = 2528] [serial = 881] [outer = 0000000000000000] 22:52:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD6785800) [pid = 2528] [serial = 882] [outer = 0000008CD677FC00] 22:52:56 INFO - PROCESS | 2528 | 1468216376441 Marionette DEBUG loaded listener.js 22:52:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD6FB6400) [pid = 2528] [serial = 883] [outer = 0000008CD677FC00] 22:52:56 INFO - PROCESS | 2528 | 1468216376913 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:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 690ms 22:52:56 INFO - PROCESS | 2528 | 1468216376969 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 22:52:56 INFO - PROCESS | 2528 | 1468216376972 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 22:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:52:56 INFO - PROCESS | 2528 | 1468216376975 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:52:56 INFO - PROCESS | 2528 | 1468216376979 Marionette TRACE conn5 <- [1,1142,null,{}] 22:52:57 INFO - PROCESS | 2528 | 1468216376991 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:52:57 INFO - PROCESS | 2528 | 1468216376996 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:57 INFO - PROCESS | 2528 | 1468216377108 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 22:52:57 INFO - PROCESS | 2528 | 1468216377192 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:57 INFO - PROCESS | 2528 | 1468216377196 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:57 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD1D6F000 == 30 [pid = 2528] [id = 295] 22:52:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD7624400) [pid = 2528] [serial = 884] [outer = 0000000000000000] 22:52:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD763C000) [pid = 2528] [serial = 885] [outer = 0000008CD7624400] 22:52:57 INFO - PROCESS | 2528 | 1468216377245 Marionette DEBUG loaded listener.js 22:52:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD816A000) [pid = 2528] [serial = 886] [outer = 0000008CD7624400] 22:52:57 INFO - PROCESS | 2528 | 1468216377665 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:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 732ms 22:52:57 INFO - PROCESS | 2528 | 1468216377710 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 22:52:57 INFO - PROCESS | 2528 | 1468216377712 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 22:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:52:57 INFO - PROCESS | 2528 | 1468216377716 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:52:57 INFO - PROCESS | 2528 | 1468216377718 Marionette TRACE conn5 <- [1,1146,null,{}] 22:52:57 INFO - PROCESS | 2528 | 1468216377722 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:52:57 INFO - PROCESS | 2528 | 1468216377724 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:57 INFO - PROCESS | 2528 | 1468216377837 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 22:52:57 INFO - PROCESS | 2528 | 1468216377844 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:57 INFO - PROCESS | 2528 | 1468216377846 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:57 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEA3A800 == 31 [pid = 2528] [id = 296] 22:52:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD8628000) [pid = 2528] [serial = 887] [outer = 0000000000000000] 22:52:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD8699800) [pid = 2528] [serial = 888] [outer = 0000008CD8628000] 22:52:57 INFO - PROCESS | 2528 | 1468216377931 Marionette DEBUG loaded listener.js 22:52:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDB654C00) [pid = 2528] [serial = 889] [outer = 0000008CD8628000] 22:52:58 INFO - PROCESS | 2528 | 1468216378375 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:52:58 INFO - PROCESS | 2528 | 1468216378419 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 22:52:58 INFO - PROCESS | 2528 | 1468216378423 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:52:58 INFO - PROCESS | 2528 | 1468216378425 Marionette TRACE conn5 <- [1,1150,null,{}] 22:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:52:58 INFO - PROCESS | 2528 | 1468216378471 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:52:58 INFO - PROCESS | 2528 | 1468216378473 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:58 INFO - PROCESS | 2528 | 1468216378578 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 22:52:58 INFO - PROCESS | 2528 | 1468216378590 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:58 INFO - PROCESS | 2528 | 1468216378592 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:58 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF12F000 == 32 [pid = 2528] [id = 297] 22:52:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD6779400) [pid = 2528] [serial = 890] [outer = 0000000000000000] 22:52:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDBB0BC00) [pid = 2528] [serial = 891] [outer = 0000008CD6779400] 22:52:58 INFO - PROCESS | 2528 | 1468216378637 Marionette DEBUG loaded listener.js 22:52:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDBBC5800) [pid = 2528] [serial = 892] [outer = 0000008CD6779400] 22:52:59 INFO - PROCESS | 2528 | 1468216379083 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:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 692ms 22:52:59 INFO - PROCESS | 2528 | 1468216379122 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 22:52:59 INFO - PROCESS | 2528 | 1468216379124 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 22:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:52:59 INFO - PROCESS | 2528 | 1468216379133 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:52:59 INFO - PROCESS | 2528 | 1468216379135 Marionette TRACE conn5 <- [1,1154,null,{}] 22:52:59 INFO - PROCESS | 2528 | 1468216379138 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:52:59 INFO - PROCESS | 2528 | 1468216379144 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:59 INFO - PROCESS | 2528 | 1468216379276 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 22:52:59 INFO - PROCESS | 2528 | 1468216379330 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:59 INFO - PROCESS | 2528 | 1468216379332 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:52:59 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE12E0800 == 33 [pid = 2528] [id = 298] 22:52:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDBA89800) [pid = 2528] [serial = 893] [outer = 0000000000000000] 22:52:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDC31C800) [pid = 2528] [serial = 894] [outer = 0000008CDBA89800] 22:52:59 INFO - PROCESS | 2528 | 1468216379379 Marionette DEBUG loaded listener.js 22:52:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDEA63400) [pid = 2528] [serial = 895] [outer = 0000008CDBA89800] 22:52:59 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CE247D000) [pid = 2528] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:52:59 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CE13C1800) [pid = 2528] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:52:59 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CE02BFC00) [pid = 2528] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:52:59 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDEA5D800) [pid = 2528] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:52:59 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD7621800) [pid = 2528] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:52:59 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD20A1000) [pid = 2528] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:52:59 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD1D20C00) [pid = 2528] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:52:59 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD03A9800) [pid = 2528] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:52:59 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDEF52400) [pid = 2528] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:52:59 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD7337400) [pid = 2528] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:52:59 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD03ACC00) [pid = 2528] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:52:59 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CE128C800) [pid = 2528] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:52:59 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDC4BE800) [pid = 2528] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:52:59 INFO - PROCESS | 2528 | 1468216379967 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:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 901ms 22:53:00 INFO - PROCESS | 2528 | 1468216380032 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 22:53:00 INFO - PROCESS | 2528 | 1468216380034 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 22:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:53:00 INFO - PROCESS | 2528 | 1468216380037 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:53:00 INFO - PROCESS | 2528 | 1468216380039 Marionette TRACE conn5 <- [1,1158,null,{}] 22:53:00 INFO - PROCESS | 2528 | 1468216380042 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:53:00 INFO - PROCESS | 2528 | 1468216380045 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:00 INFO - PROCESS | 2528 | 1468216380123 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 22:53:00 INFO - PROCESS | 2528 | 1468216380128 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:00 INFO - PROCESS | 2528 | 1468216380130 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:00 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE211A800 == 34 [pid = 2528] [id = 299] 22:53:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD163D800) [pid = 2528] [serial = 896] [outer = 0000000000000000] 22:53:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDBDDAC00) [pid = 2528] [serial = 897] [outer = 0000008CD163D800] 22:53:00 INFO - PROCESS | 2528 | 1468216380175 Marionette DEBUG loaded listener.js 22:53:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDEA5D800) [pid = 2528] [serial = 898] [outer = 0000008CD163D800] 22:53:00 INFO - PROCESS | 2528 | 1468216380574 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:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 586ms 22:53:00 INFO - PROCESS | 2528 | 1468216380630 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 22:53:00 INFO - PROCESS | 2528 | 1468216380633 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 22:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:53:00 INFO - PROCESS | 2528 | 1468216380637 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:53:00 INFO - PROCESS | 2528 | 1468216380639 Marionette TRACE conn5 <- [1,1162,null,{}] 22:53:00 INFO - PROCESS | 2528 | 1468216380642 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:53:00 INFO - PROCESS | 2528 | 1468216380644 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:00 INFO - PROCESS | 2528 | 1468216380726 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 22:53:00 INFO - PROCESS | 2528 | 1468216380731 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:00 INFO - PROCESS | 2528 | 1468216380733 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:00 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2282000 == 35 [pid = 2528] [id = 300] 22:53:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDEF56000) [pid = 2528] [serial = 899] [outer = 0000000000000000] 22:53:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDF1C9800) [pid = 2528] [serial = 900] [outer = 0000008CDEF56000] 22:53:00 INFO - PROCESS | 2528 | 1468216380785 Marionette DEBUG loaded listener.js 22:53:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDF966800) [pid = 2528] [serial = 901] [outer = 0000008CDEF56000] 22:53:01 INFO - PROCESS | 2528 | 1468216381207 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:53:01 INFO - PROCESS | 2528 | 1468216381238 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 22:53:01 INFO - PROCESS | 2528 | 1468216381241 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:53:01 INFO - PROCESS | 2528 | 1468216381243 Marionette TRACE conn5 <- [1,1166,null,{}] 22:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:53:01 INFO - PROCESS | 2528 | 1468216381247 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:53:01 INFO - PROCESS | 2528 | 1468216381249 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:01 INFO - PROCESS | 2528 | 1468216381330 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 22:53:01 INFO - PROCESS | 2528 | 1468216381336 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:01 INFO - PROCESS | 2528 | 1468216381338 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:01 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC490000 == 36 [pid = 2528] [id = 301] 22:53:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDFF4BC00) [pid = 2528] [serial = 902] [outer = 0000000000000000] 22:53:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CE00A3400) [pid = 2528] [serial = 903] [outer = 0000008CDFF4BC00] 22:53:01 INFO - PROCESS | 2528 | 1468216381383 Marionette DEBUG loaded listener.js 22:53:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CE0926400) [pid = 2528] [serial = 904] [outer = 0000008CDFF4BC00] 22:53:02 INFO - PROCESS | 2528 | 1468216382015 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:53:02 INFO - PROCESS | 2528 | 1468216382122 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 22:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:53:02 INFO - PROCESS | 2528 | 1468216382128 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:53:02 INFO - PROCESS | 2528 | 1468216382132 Marionette TRACE conn5 <- [1,1170,null,{}] 22:53:02 INFO - PROCESS | 2528 | 1468216382138 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:53:02 INFO - PROCESS | 2528 | 1468216382141 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:02 INFO - PROCESS | 2528 | 1468216382275 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 22:53:02 INFO - PROCESS | 2528 | 1468216382344 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:02 INFO - PROCESS | 2528 | 1468216382347 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:02 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD8712000 == 37 [pid = 2528] [id = 302] 22:53:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD18D3000) [pid = 2528] [serial = 905] [outer = 0000000000000000] 22:53:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD222F400) [pid = 2528] [serial = 906] [outer = 0000008CD18D3000] 22:53:02 INFO - PROCESS | 2528 | 1468216382446 Marionette DEBUG loaded listener.js 22:53:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD6553800) [pid = 2528] [serial = 907] [outer = 0000008CD18D3000] 22:53:03 INFO - PROCESS | 2528 | 1468216383150 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:53:03 INFO - PROCESS | 2528 | 1468216383188 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 22:53:03 INFO - PROCESS | 2528 | 1468216383217 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:53:03 INFO - PROCESS | 2528 | 1468216383220 Marionette TRACE conn5 <- [1,1174,null,{}] 22:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:53:03 INFO - PROCESS | 2528 | 1468216383224 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:53:03 INFO - PROCESS | 2528 | 1468216383227 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:03 INFO - PROCESS | 2528 | 1468216383351 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 22:53:03 INFO - PROCESS | 2528 | 1468216383428 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:03 INFO - PROCESS | 2528 | 1468216383431 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:03 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF12E000 == 38 [pid = 2528] [id = 303] 22:53:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD7337400) [pid = 2528] [serial = 908] [outer = 0000000000000000] 22:53:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD7625800) [pid = 2528] [serial = 909] [outer = 0000008CD7337400] 22:53:03 INFO - PROCESS | 2528 | 1468216383536 Marionette DEBUG loaded listener.js 22:53:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD8698800) [pid = 2528] [serial = 910] [outer = 0000008CD7337400] 22:53:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2282000 == 37 [pid = 2528] [id = 300] 22:53:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE211A800 == 36 [pid = 2528] [id = 299] 22:53:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE12E0800 == 35 [pid = 2528] [id = 298] 22:53:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF12F000 == 34 [pid = 2528] [id = 297] 22:53:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEA3A800 == 33 [pid = 2528] [id = 296] 22:53:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD1D6F000 == 32 [pid = 2528] [id = 295] 22:53:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD889D000 == 31 [pid = 2528] [id = 294] 22:53:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD6F78800 == 30 [pid = 2528] [id = 293] 22:53:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD189D800 == 29 [pid = 2528] [id = 292] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CE24A4000) [pid = 2528] [serial = 865] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CE249DC00) [pid = 2528] [serial = 864] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CE2239800) [pid = 2528] [serial = 861] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CE098A400) [pid = 2528] [serial = 852] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDFF45800) [pid = 2528] [serial = 850] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD7628000) [pid = 2528] [serial = 840] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD84CCC00) [pid = 2528] [serial = 841] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD2350C00) [pid = 2528] [serial = 837] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD677D000) [pid = 2528] [serial = 838] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD213C800) [pid = 2528] [serial = 831] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD2353000) [pid = 2528] [serial = 832] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDBBC5000) [pid = 2528] [serial = 843] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDBDE3C00) [pid = 2528] [serial = 844] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDEFE6000) [pid = 2528] [serial = 849] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDF5C0000) [pid = 2528] [serial = 829] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD7342C00) [pid = 2528] [serial = 834] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD8095400) [pid = 2528] [serial = 835] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CE247CC00) [pid = 2528] [serial = 862] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD6780000) [pid = 2528] [serial = 855] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CE136F400) [pid = 2528] [serial = 858] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CE0BC2400) [pid = 2528] [serial = 853] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CE13BC000) [pid = 2528] [serial = 859] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CDE60C400) [pid = 2528] [serial = 846] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CDEABD400) [pid = 2528] [serial = 847] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CDBB4B400) [pid = 2528] [serial = 856] [outer = 0000000000000000] [url = about:blank] 22:53:04 INFO - PROCESS | 2528 | 1468216384406 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:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:53:04 INFO - PROCESS | 2528 | 1468216384452 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 22:53:04 INFO - PROCESS | 2528 | 1468216384456 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:53:04 INFO - PROCESS | 2528 | 1468216384459 Marionette TRACE conn5 <- [1,1178,null,{}] 22:53:04 INFO - PROCESS | 2528 | 1468216384465 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:53:04 INFO - PROCESS | 2528 | 1468216384468 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:04 INFO - PROCESS | 2528 | 1468216384558 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 22:53:04 INFO - PROCESS | 2528 | 1468216384565 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:04 INFO - PROCESS | 2528 | 1468216384569 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:04 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7529000 == 30 [pid = 2528] [id = 304] 22:53:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD2352800) [pid = 2528] [serial = 911] [outer = 0000000000000000] 22:53:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD2686800) [pid = 2528] [serial = 912] [outer = 0000008CD2352800] 22:53:04 INFO - PROCESS | 2528 | 1468216384622 Marionette DEBUG loaded listener.js 22:53:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD677D000) [pid = 2528] [serial = 913] [outer = 0000008CD2352800] 22:53:05 INFO - PROCESS | 2528 | 1468216385136 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:53:05 INFO - PROCESS | 2528 | 1468216385197 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 22:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 22:53:05 INFO - PROCESS | 2528 | 1468216385203 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:53:05 INFO - PROCESS | 2528 | 1468216385205 Marionette TRACE conn5 <- [1,1182,null,{}] 22:53:05 INFO - PROCESS | 2528 | 1468216385209 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:53:05 INFO - PROCESS | 2528 | 1468216385212 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:05 INFO - PROCESS | 2528 | 1468216385301 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 22:53:05 INFO - PROCESS | 2528 | 1468216385378 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:05 INFO - PROCESS | 2528 | 1468216385380 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:05 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC414000 == 31 [pid = 2528] [id = 305] 22:53:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD761C000) [pid = 2528] [serial = 914] [outer = 0000000000000000] 22:53:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD8095400) [pid = 2528] [serial = 915] [outer = 0000008CD761C000] 22:53:05 INFO - PROCESS | 2528 | 1468216385428 Marionette DEBUG loaded listener.js 22:53:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD8625C00) [pid = 2528] [serial = 916] [outer = 0000008CD761C000] 22:53:05 INFO - PROCESS | 2528 | 1468216385833 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:53:05 INFO - PROCESS | 2528 | 1468216385900 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 22:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:53:05 INFO - PROCESS | 2528 | 1468216385904 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:53:05 INFO - PROCESS | 2528 | 1468216385907 Marionette TRACE conn5 <- [1,1186,null,{}] 22:53:05 INFO - PROCESS | 2528 | 1468216385919 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:53:05 INFO - PROCESS | 2528 | 1468216385924 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:06 INFO - PROCESS | 2528 | 1468216386048 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 22:53:06 INFO - PROCESS | 2528 | 1468216386067 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:06 INFO - PROCESS | 2528 | 1468216386070 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:06 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF91000 == 32 [pid = 2528] [id = 306] 22:53:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CDBDD9000) [pid = 2528] [serial = 917] [outer = 0000000000000000] 22:53:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CDC30F400) [pid = 2528] [serial = 918] [outer = 0000008CDBDD9000] 22:53:06 INFO - PROCESS | 2528 | 1468216386119 Marionette DEBUG loaded listener.js 22:53:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDE57E400) [pid = 2528] [serial = 919] [outer = 0000008CDBDD9000] 22:53:06 INFO - PROCESS | 2528 | 1468216386549 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:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 692ms 22:53:06 INFO - PROCESS | 2528 | 1468216386601 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 22:53:06 INFO - PROCESS | 2528 | 1468216386604 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 22:53:06 INFO - PROCESS | 2528 | 1468216386607 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:53:06 INFO - PROCESS | 2528 | 1468216386609 Marionette TRACE conn5 <- [1,1190,null,{}] 22:53:06 INFO - PROCESS | 2528 | 1468216386612 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:53:06 INFO - PROCESS | 2528 | 1468216386615 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:06 INFO - PROCESS | 2528 | 1468216386726 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 22:53:06 INFO - PROCESS | 2528 | 1468216386731 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:06 INFO - PROCESS | 2528 | 1468216386734 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:06 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE12EA800 == 33 [pid = 2528] [id = 307] 22:53:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDE61F800) [pid = 2528] [serial = 920] [outer = 0000000000000000] 22:53:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDEA56800) [pid = 2528] [serial = 921] [outer = 0000008CDE61F800] 22:53:06 INFO - PROCESS | 2528 | 1468216386825 Marionette DEBUG loaded listener.js 22:53:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDEF53400) [pid = 2528] [serial = 922] [outer = 0000008CDE61F800] 22:53:07 INFO - PROCESS | 2528 | 1468216387263 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:53:07 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:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 692ms 22:53:07 INFO - PROCESS | 2528 | 1468216387305 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 22:53:07 INFO - PROCESS | 2528 | 1468216387307 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 22:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:53:07 INFO - PROCESS | 2528 | 1468216387310 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:53:07 INFO - PROCESS | 2528 | 1468216387312 Marionette TRACE conn5 <- [1,1194,null,{}] 22:53:07 INFO - PROCESS | 2528 | 1468216387315 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:53:07 INFO - PROCESS | 2528 | 1468216387318 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:07 INFO - PROCESS | 2528 | 1468216387454 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 22:53:07 INFO - PROCESS | 2528 | 1468216387480 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:07 INFO - PROCESS | 2528 | 1468216387482 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:07 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2280000 == 34 [pid = 2528] [id = 308] 22:53:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDEF55800) [pid = 2528] [serial = 923] [outer = 0000000000000000] 22:53:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDF963400) [pid = 2528] [serial = 924] [outer = 0000008CDEF55800] 22:53:07 INFO - PROCESS | 2528 | 1468216387526 Marionette DEBUG loaded listener.js 22:53:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDFFA2000) [pid = 2528] [serial = 925] [outer = 0000008CDEF55800] 22:53:07 INFO - PROCESS | 2528 | 1468216387966 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:53:08 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:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 689ms 22:53:08 INFO - PROCESS | 2528 | 1468216388003 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 22:53:08 INFO - PROCESS | 2528 | 1468216388005 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 22:53:08 INFO - PROCESS | 2528 | 1468216388008 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:53:08 INFO - PROCESS | 2528 | 1468216388010 Marionette TRACE conn5 <- [1,1198,null,{}] 22:53:08 INFO - PROCESS | 2528 | 1468216388014 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:53:08 INFO - PROCESS | 2528 | 1468216388020 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:08 INFO - PROCESS | 2528 | 1468216388166 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 22:53:08 INFO - PROCESS | 2528 | 1468216388180 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:08 INFO - PROCESS | 2528 | 1468216388182 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:08 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2C95000 == 35 [pid = 2528] [id = 309] 22:53:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CE0B20C00) [pid = 2528] [serial = 926] [outer = 0000000000000000] 22:53:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CE0EBA000) [pid = 2528] [serial = 927] [outer = 0000008CE0B20C00] 22:53:08 INFO - PROCESS | 2528 | 1468216388266 Marionette DEBUG loaded listener.js 22:53:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CE222C400) [pid = 2528] [serial = 928] [outer = 0000008CE0B20C00] 22:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD6875400) [pid = 2528] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD6779400) [pid = 2528] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDFF97400) [pid = 2528] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDEEBCC00) [pid = 2528] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDBA89800) [pid = 2528] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDEF56000) [pid = 2528] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD163D800) [pid = 2528] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD677FC00) [pid = 2528] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD8628000) [pid = 2528] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD2282C00) [pid = 2528] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD222C000) [pid = 2528] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:53:08 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD7624400) [pid = 2528] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:53:08 INFO - PROCESS | 2528 | 1468216388724 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:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 732ms 22:53:08 INFO - PROCESS | 2528 | 1468216388771 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 22:53:08 INFO - PROCESS | 2528 | 1468216388773 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 22:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:53:08 INFO - PROCESS | 2528 | 1468216388780 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:53:08 INFO - PROCESS | 2528 | 1468216388782 Marionette TRACE conn5 <- [1,1202,null,{}] 22:53:08 INFO - PROCESS | 2528 | 1468216388786 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:53:08 INFO - PROCESS | 2528 | 1468216388788 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:08 INFO - PROCESS | 2528 | 1468216388869 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 22:53:08 INFO - PROCESS | 2528 | 1468216388875 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:08 INFO - PROCESS | 2528 | 1468216388877 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:08 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE3169800 == 36 [pid = 2528] [id = 310] 22:53:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD03B2400) [pid = 2528] [serial = 929] [outer = 0000000000000000] 22:53:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD80D8000) [pid = 2528] [serial = 930] [outer = 0000008CD03B2400] 22:53:08 INFO - PROCESS | 2528 | 1468216388923 Marionette DEBUG loaded listener.js 22:53:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDFF9C800) [pid = 2528] [serial = 931] [outer = 0000008CD03B2400] 22:53:09 INFO - PROCESS | 2528 | 1468216389362 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:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 628ms 22:53:09 INFO - PROCESS | 2528 | 1468216389407 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 22:53:09 INFO - PROCESS | 2528 | 1468216389409 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 22:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:53:09 INFO - PROCESS | 2528 | 1468216389412 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:53:09 INFO - PROCESS | 2528 | 1468216389414 Marionette TRACE conn5 <- [1,1206,null,{}] 22:53:09 INFO - PROCESS | 2528 | 1468216389425 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:53:09 INFO - PROCESS | 2528 | 1468216389427 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:09 INFO - PROCESS | 2528 | 1468216389510 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 22:53:09 INFO - PROCESS | 2528 | 1468216389515 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:09 INFO - PROCESS | 2528 | 1468216389517 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:09 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4829800 == 37 [pid = 2528] [id = 311] 22:53:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CE222D400) [pid = 2528] [serial = 932] [outer = 0000000000000000] 22:53:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CE2481000) [pid = 2528] [serial = 933] [outer = 0000008CE222D400] 22:53:09 INFO - PROCESS | 2528 | 1468216389562 Marionette DEBUG loaded listener.js 22:53:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CE24A0C00) [pid = 2528] [serial = 934] [outer = 0000008CE222D400] 22:53:09 INFO - PROCESS | 2528 | 1468216389960 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:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 586ms 22:53:10 INFO - PROCESS | 2528 | 1468216390012 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 22:53:10 INFO - PROCESS | 2528 | 1468216390014 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 22:53:10 INFO - PROCESS | 2528 | 1468216390018 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:53:10 INFO - PROCESS | 2528 | 1468216390019 Marionette TRACE conn5 <- [1,1210,null,{}] 22:53:10 INFO - PROCESS | 2528 | 1468216390023 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:53:10 INFO - PROCESS | 2528 | 1468216390025 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:10 INFO - PROCESS | 2528 | 1468216390112 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 22:53:10 INFO - PROCESS | 2528 | 1468216390118 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:10 INFO - PROCESS | 2528 | 1468216390120 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:10 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEA41800 == 38 [pid = 2528] [id = 312] 22:53:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CE249F400) [pid = 2528] [serial = 935] [outer = 0000000000000000] 22:53:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CE24AD400) [pid = 2528] [serial = 936] [outer = 0000008CE249F400] 22:53:10 INFO - PROCESS | 2528 | 1468216390164 Marionette DEBUG loaded listener.js 22:53:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDBDE4400) [pid = 2528] [serial = 937] [outer = 0000008CE249F400] 22:53:10 INFO - PROCESS | 2528 | 1468216390602 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:53:10 INFO - PROCESS | 2528 | 1468216390695 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 22:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:53:10 INFO - PROCESS | 2528 | 1468216390701 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:53:10 INFO - PROCESS | 2528 | 1468216390706 Marionette TRACE conn5 <- [1,1214,null,{}] 22:53:10 INFO - PROCESS | 2528 | 1468216390738 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:53:10 INFO - PROCESS | 2528 | 1468216390743 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:10 INFO - PROCESS | 2528 | 1468216390875 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 22:53:10 INFO - PROCESS | 2528 | 1468216390957 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:10 INFO - PROCESS | 2528 | 1468216390961 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:10 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F54000 == 39 [pid = 2528] [id = 313] 22:53:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD2229400) [pid = 2528] [serial = 938] [outer = 0000000000000000] 22:53:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD2350C00) [pid = 2528] [serial = 939] [outer = 0000008CD2229400] 22:53:11 INFO - PROCESS | 2528 | 1468216391020 Marionette DEBUG loaded listener.js 22:53:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD6FAF400) [pid = 2528] [serial = 940] [outer = 0000008CD2229400] 22:53:11 INFO - PROCESS | 2528 | 1468216391652 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:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1007ms 22:53:11 INFO - PROCESS | 2528 | 1468216391710 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 22:53:11 INFO - PROCESS | 2528 | 1468216391714 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 22:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:53:11 INFO - PROCESS | 2528 | 1468216391721 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:53:11 INFO - PROCESS | 2528 | 1468216391725 Marionette TRACE conn5 <- [1,1218,null,{}] 22:53:11 INFO - PROCESS | 2528 | 1468216391730 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:53:11 INFO - PROCESS | 2528 | 1468216391733 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:11 INFO - PROCESS | 2528 | 1468216391853 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 22:53:11 INFO - PROCESS | 2528 | 1468216391974 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:11 INFO - PROCESS | 2528 | 1468216391977 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:12 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2274800 == 40 [pid = 2528] [id = 314] 22:53:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDB659400) [pid = 2528] [serial = 941] [outer = 0000000000000000] 22:53:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDBBC5C00) [pid = 2528] [serial = 942] [outer = 0000008CDB659400] 22:53:12 INFO - PROCESS | 2528 | 1468216392036 Marionette DEBUG loaded listener.js 22:53:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDE606800) [pid = 2528] [serial = 943] [outer = 0000008CDB659400] 22:53:12 INFO - PROCESS | 2528 | 1468216392577 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:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 879ms 22:53:12 INFO - PROCESS | 2528 | 1468216392603 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 22:53:12 INFO - PROCESS | 2528 | 1468216392606 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 22:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:53:12 INFO - PROCESS | 2528 | 1468216392610 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:53:12 INFO - PROCESS | 2528 | 1468216392612 Marionette TRACE conn5 <- [1,1222,null,{}] 22:53:12 INFO - PROCESS | 2528 | 1468216392622 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:53:12 INFO - PROCESS | 2528 | 1468216392628 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:12 INFO - PROCESS | 2528 | 1468216392740 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 22:53:12 INFO - PROCESS | 2528 | 1468216392832 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:12 INFO - PROCESS | 2528 | 1468216392836 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:12 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C85800 == 41 [pid = 2528] [id = 315] 22:53:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CE0BC1C00) [pid = 2528] [serial = 944] [outer = 0000000000000000] 22:53:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CE0EBAC00) [pid = 2528] [serial = 945] [outer = 0000008CE0BC1C00] 22:53:12 INFO - PROCESS | 2528 | 1468216392895 Marionette DEBUG loaded listener.js 22:53:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CE2476800) [pid = 2528] [serial = 946] [outer = 0000008CE0BC1C00] 22:53:13 INFO - PROCESS | 2528 | 1468216393517 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:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 943ms 22:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:53:13 INFO - PROCESS | 2528 | 1468216393554 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 22:53:13 INFO - PROCESS | 2528 | 1468216393557 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 22:53:13 INFO - PROCESS | 2528 | 1468216393560 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:53:13 INFO - PROCESS | 2528 | 1468216393562 Marionette TRACE conn5 <- [1,1226,null,{}] 22:53:13 INFO - PROCESS | 2528 | 1468216393566 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:53:13 INFO - PROCESS | 2528 | 1468216393569 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:13 INFO - PROCESS | 2528 | 1468216393683 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 22:53:13 INFO - PROCESS | 2528 | 1468216393770 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:13 INFO - PROCESS | 2528 | 1468216393773 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:13 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5EED800 == 42 [pid = 2528] [id = 316] 22:53:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CE3B14000) [pid = 2528] [serial = 947] [outer = 0000000000000000] 22:53:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CE3B19000) [pid = 2528] [serial = 948] [outer = 0000008CE3B14000] 22:53:13 INFO - PROCESS | 2528 | 1468216393827 Marionette DEBUG loaded listener.js 22:53:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CE3CA2000) [pid = 2528] [serial = 949] [outer = 0000008CE3B14000] 22:53:14 INFO - PROCESS | 2528 | 1468216394330 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:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 839ms 22:53:14 INFO - PROCESS | 2528 | 1468216394403 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 22:53:14 INFO - PROCESS | 2528 | 1468216394405 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 22:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:53:14 INFO - PROCESS | 2528 | 1468216394409 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:53:14 INFO - PROCESS | 2528 | 1468216394411 Marionette TRACE conn5 <- [1,1230,null,{}] 22:53:14 INFO - PROCESS | 2528 | 1468216394415 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:53:14 INFO - PROCESS | 2528 | 1468216394418 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:14 INFO - PROCESS | 2528 | 1468216394525 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 22:53:14 INFO - PROCESS | 2528 | 1468216394612 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:14 INFO - PROCESS | 2528 | 1468216394615 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:14 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE7302800 == 43 [pid = 2528] [id = 317] 22:53:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CE3CA8C00) [pid = 2528] [serial = 950] [outer = 0000000000000000] 22:53:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CE3CAB000) [pid = 2528] [serial = 951] [outer = 0000008CE3CA8C00] 22:53:14 INFO - PROCESS | 2528 | 1468216394669 Marionette DEBUG loaded listener.js 22:53:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CE3DEA800) [pid = 2528] [serial = 952] [outer = 0000008CE3CA8C00] 22:53:15 INFO - PROCESS | 2528 | 1468216395431 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:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1078ms 22:53:15 INFO - PROCESS | 2528 | 1468216395490 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 22:53:15 INFO - PROCESS | 2528 | 1468216395494 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 22:53:15 INFO - PROCESS | 2528 | 1468216395500 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:53:15 INFO - PROCESS | 2528 | 1468216395503 Marionette TRACE conn5 <- [1,1234,null,{}] 22:53:15 INFO - PROCESS | 2528 | 1468216395509 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:53:15 INFO - PROCESS | 2528 | 1468216395512 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:15 INFO - PROCESS | 2528 | 1468216395618 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 22:53:15 INFO - PROCESS | 2528 | 1468216395695 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:15 INFO - PROCESS | 2528 | 1468216395700 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:15 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7074800 == 44 [pid = 2528] [id = 318] 22:53:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CD229D000) [pid = 2528] [serial = 953] [outer = 0000000000000000] 22:53:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CD163FC00) [pid = 2528] [serial = 954] [outer = 0000008CD229D000] 22:53:15 INFO - PROCESS | 2528 | 1468216395796 Marionette DEBUG loaded listener.js 22:53:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CD677B800) [pid = 2528] [serial = 955] [outer = 0000008CD229D000] 22:53:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4829800 == 43 [pid = 2528] [id = 311] 22:53:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE3169800 == 42 [pid = 2528] [id = 310] 22:53:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2C95000 == 41 [pid = 2528] [id = 309] 22:53:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2280000 == 40 [pid = 2528] [id = 308] 22:53:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE12EA800 == 39 [pid = 2528] [id = 307] 22:53:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF91000 == 38 [pid = 2528] [id = 306] 22:53:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC414000 == 37 [pid = 2528] [id = 305] 22:53:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7529000 == 36 [pid = 2528] [id = 304] 22:53:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC490000 == 35 [pid = 2528] [id = 301] 22:53:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD8712000 == 34 [pid = 2528] [id = 302] 22:53:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF12E000 == 33 [pid = 2528] [id = 303] 22:53:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE7302800 == 32 [pid = 2528] [id = 317] 22:53:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5EED800 == 31 [pid = 2528] [id = 316] 22:53:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C85800 == 30 [pid = 2528] [id = 315] 22:53:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2274800 == 29 [pid = 2528] [id = 314] 22:53:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEA41800 == 28 [pid = 2528] [id = 312] 22:53:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F54000 == 27 [pid = 2528] [id = 313] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CD6FB6400) [pid = 2528] [serial = 883] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CD6785800) [pid = 2528] [serial = 882] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CD8699800) [pid = 2528] [serial = 888] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CD6554400) [pid = 2528] [serial = 877] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD2344C00) [pid = 2528] [serial = 876] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CD2287C00) [pid = 2528] [serial = 879] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD2351000) [pid = 2528] [serial = 880] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD763C000) [pid = 2528] [serial = 885] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD8093400) [pid = 2528] [serial = 868] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD70A2000) [pid = 2528] [serial = 867] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDBB0BC00) [pid = 2528] [serial = 891] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CE092D400) [pid = 2528] [serial = 871] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDFFAC000) [pid = 2528] [serial = 870] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CE24B0800) [pid = 2528] [serial = 874] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CE24A5800) [pid = 2528] [serial = 873] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDC31C800) [pid = 2528] [serial = 894] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDF966800) [pid = 2528] [serial = 901] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDBBC5800) [pid = 2528] [serial = 892] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDF1C9800) [pid = 2528] [serial = 900] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CE00A3400) [pid = 2528] [serial = 903] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDEA63400) [pid = 2528] [serial = 895] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDB654C00) [pid = 2528] [serial = 889] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDBDDAC00) [pid = 2528] [serial = 897] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDEA5D800) [pid = 2528] [serial = 898] [outer = 0000000000000000] [url = about:blank] 22:53:16 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD816A000) [pid = 2528] [serial = 886] [outer = 0000000000000000] [url = about:blank] 22:53:17 INFO - PROCESS | 2528 | 1468216397062 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:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1579ms 22:53:17 INFO - PROCESS | 2528 | 1468216397083 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 22:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:53:17 INFO - PROCESS | 2528 | 1468216397087 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 22:53:17 INFO - PROCESS | 2528 | 1468216397092 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:53:17 INFO - PROCESS | 2528 | 1468216397095 Marionette TRACE conn5 <- [1,1238,null,{}] 22:53:17 INFO - PROCESS | 2528 | 1468216397101 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:53:17 INFO - PROCESS | 2528 | 1468216397103 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:17 INFO - PROCESS | 2528 | 1468216397191 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 22:53:17 INFO - PROCESS | 2528 | 1468216397264 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:17 INFO - PROCESS | 2528 | 1468216397266 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:17 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD700B000 == 28 [pid = 2528] [id = 319] 22:53:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD20A3400) [pid = 2528] [serial = 956] [outer = 0000000000000000] 22:53:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD213B800) [pid = 2528] [serial = 957] [outer = 0000008CD20A3400] 22:53:17 INFO - PROCESS | 2528 | 1468216397316 Marionette DEBUG loaded listener.js 22:53:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD228B400) [pid = 2528] [serial = 958] [outer = 0000008CD20A3400] 22:53:17 INFO - PROCESS | 2528 | 1468216397727 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:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 692ms 22:53:17 INFO - PROCESS | 2528 | 1468216397784 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 22:53:17 INFO - PROCESS | 2528 | 1468216397790 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 22:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:53:17 INFO - PROCESS | 2528 | 1468216397796 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:53:17 INFO - PROCESS | 2528 | 1468216397799 Marionette TRACE conn5 <- [1,1242,null,{}] 22:53:17 INFO - PROCESS | 2528 | 1468216397803 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:53:17 INFO - PROCESS | 2528 | 1468216397805 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:17 INFO - PROCESS | 2528 | 1468216397895 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 22:53:17 INFO - PROCESS | 2528 | 1468216397943 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:17 INFO - PROCESS | 2528 | 1468216397945 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:17 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBA49800 == 29 [pid = 2528] [id = 320] 22:53:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD31DD400) [pid = 2528] [serial = 959] [outer = 0000000000000000] 22:53:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD677AC00) [pid = 2528] [serial = 960] [outer = 0000008CD31DD400] 22:53:17 INFO - PROCESS | 2528 | 1468216397993 Marionette DEBUG loaded listener.js 22:53:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD687BC00) [pid = 2528] [serial = 961] [outer = 0000008CD31DD400] 22:53:18 INFO - PROCESS | 2528 | 1468216398459 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:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 691ms 22:53:18 INFO - PROCESS | 2528 | 1468216398488 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 22:53:18 INFO - PROCESS | 2528 | 1468216398491 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 22:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:53:18 INFO - PROCESS | 2528 | 1468216398494 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:53:18 INFO - PROCESS | 2528 | 1468216398498 Marionette TRACE conn5 <- [1,1246,null,{}] 22:53:18 INFO - PROCESS | 2528 | 1468216398509 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:53:18 INFO - PROCESS | 2528 | 1468216398514 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:18 INFO - PROCESS | 2528 | 1468216398601 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 22:53:18 INFO - PROCESS | 2528 | 1468216398611 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:18 INFO - PROCESS | 2528 | 1468216398615 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:18 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE52D000 == 30 [pid = 2528] [id = 321] 22:53:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD0CD0800) [pid = 2528] [serial = 962] [outer = 0000000000000000] 22:53:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD7635400) [pid = 2528] [serial = 963] [outer = 0000008CD0CD0800] 22:53:18 INFO - PROCESS | 2528 | 1468216398665 Marionette DEBUG loaded listener.js 22:53:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD80DAC00) [pid = 2528] [serial = 964] [outer = 0000008CD0CD0800] 22:53:19 INFO - PROCESS | 2528 | 1468216399099 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:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 629ms 22:53:19 INFO - PROCESS | 2528 | 1468216399143 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 22:53:19 INFO - PROCESS | 2528 | 1468216399146 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 22:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:53:19 INFO - PROCESS | 2528 | 1468216399150 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:53:19 INFO - PROCESS | 2528 | 1468216399152 Marionette TRACE conn5 <- [1,1250,null,{}] 22:53:19 INFO - PROCESS | 2528 | 1468216399155 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:53:19 INFO - PROCESS | 2528 | 1468216399158 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:19 INFO - PROCESS | 2528 | 1468216399276 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 22:53:19 INFO - PROCESS | 2528 | 1468216399350 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:19 INFO - PROCESS | 2528 | 1468216399353 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:19 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE21000 == 31 [pid = 2528] [id = 322] 22:53:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD8626400) [pid = 2528] [serial = 965] [outer = 0000000000000000] 22:53:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD8698C00) [pid = 2528] [serial = 966] [outer = 0000008CD8626400] 22:53:19 INFO - PROCESS | 2528 | 1468216399398 Marionette DEBUG loaded listener.js 22:53:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD8B72400) [pid = 2528] [serial = 967] [outer = 0000008CD8626400] 22:53:19 INFO - PROCESS | 2528 | 1468216399809 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:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 22:53:19 INFO - PROCESS | 2528 | 1468216399887 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 22:53:19 INFO - PROCESS | 2528 | 1468216399889 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 22:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:53:19 INFO - PROCESS | 2528 | 1468216399893 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:53:19 INFO - PROCESS | 2528 | 1468216399895 Marionette TRACE conn5 <- [1,1254,null,{}] 22:53:19 INFO - PROCESS | 2528 | 1468216399898 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:53:19 INFO - PROCESS | 2528 | 1468216399900 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:20 INFO - PROCESS | 2528 | 1468216400012 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 22:53:20 INFO - PROCESS | 2528 | 1468216400022 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:20 INFO - PROCESS | 2528 | 1468216400024 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:20 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF509800 == 32 [pid = 2528] [id = 323] 22:53:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD2A61000) [pid = 2528] [serial = 968] [outer = 0000000000000000] 22:53:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDB670800) [pid = 2528] [serial = 969] [outer = 0000008CD2A61000] 22:53:20 INFO - PROCESS | 2528 | 1468216400069 Marionette DEBUG loaded listener.js 22:53:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDBBBE400) [pid = 2528] [serial = 970] [outer = 0000008CD2A61000] 22:53:20 INFO - PROCESS | 2528 | 1468216400517 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:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 691ms 22:53:20 INFO - PROCESS | 2528 | 1468216400587 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 22:53:20 INFO - PROCESS | 2528 | 1468216400590 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 22:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:53:20 INFO - PROCESS | 2528 | 1468216400593 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:53:20 INFO - PROCESS | 2528 | 1468216400595 Marionette TRACE conn5 <- [1,1258,null,{}] 22:53:20 INFO - PROCESS | 2528 | 1468216400599 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:53:20 INFO - PROCESS | 2528 | 1468216400605 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:20 INFO - PROCESS | 2528 | 1468216400777 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 22:53:20 INFO - PROCESS | 2528 | 1468216400785 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:20 INFO - PROCESS | 2528 | 1468216400787 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:20 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE13A1000 == 33 [pid = 2528] [id = 324] 22:53:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD3145800) [pid = 2528] [serial = 971] [outer = 0000000000000000] 22:53:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDBDD9400) [pid = 2528] [serial = 972] [outer = 0000008CD3145800] 22:53:20 INFO - PROCESS | 2528 | 1468216400874 Marionette DEBUG loaded listener.js 22:53:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDEA60400) [pid = 2528] [serial = 973] [outer = 0000008CD3145800] 22:53:21 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CE0B20C00) [pid = 2528] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:53:21 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDEF55800) [pid = 2528] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:53:21 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD18D3000) [pid = 2528] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:53:21 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD2352800) [pid = 2528] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:53:21 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD761C000) [pid = 2528] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:53:21 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD7337400) [pid = 2528] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:53:21 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDFF4BC00) [pid = 2528] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:53:21 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDBDD9000) [pid = 2528] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:53:21 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CE249F400) [pid = 2528] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:53:21 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD03B2400) [pid = 2528] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:53:21 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDE61F800) [pid = 2528] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:53:21 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CE222D400) [pid = 2528] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:53:21 INFO - PROCESS | 2528 | 1468216401477 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:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 923ms 22:53:21 INFO - PROCESS | 2528 | 1468216401519 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 22:53:21 INFO - PROCESS | 2528 | 1468216401521 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 22:53:21 INFO - PROCESS | 2528 | 1468216401524 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:53:21 INFO - PROCESS | 2528 | 1468216401526 Marionette TRACE conn5 <- [1,1262,null,{}] 22:53:21 INFO - PROCESS | 2528 | 1468216401530 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:53:21 INFO - PROCESS | 2528 | 1468216401532 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:21 INFO - PROCESS | 2528 | 1468216401637 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 22:53:21 INFO - PROCESS | 2528 | 1468216401686 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:21 INFO - PROCESS | 2528 | 1468216401688 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:21 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2133800 == 34 [pid = 2528] [id = 325] 22:53:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD28C9000) [pid = 2528] [serial = 974] [outer = 0000000000000000] 22:53:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD8AD1C00) [pid = 2528] [serial = 975] [outer = 0000008CD28C9000] 22:53:21 INFO - PROCESS | 2528 | 1468216401733 Marionette DEBUG loaded listener.js 22:53:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDEA5D400) [pid = 2528] [serial = 976] [outer = 0000008CD28C9000] 22:53:22 INFO - PROCESS | 2528 | 1468216402100 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:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 627ms 22:53:22 INFO - PROCESS | 2528 | 1468216402155 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 22:53:22 INFO - PROCESS | 2528 | 1468216402157 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 22:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:53:22 INFO - PROCESS | 2528 | 1468216402167 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:53:22 INFO - PROCESS | 2528 | 1468216402169 Marionette TRACE conn5 <- [1,1266,null,{}] 22:53:22 INFO - PROCESS | 2528 | 1468216402173 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:53:22 INFO - PROCESS | 2528 | 1468216402175 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:22 INFO - PROCESS | 2528 | 1468216402255 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 22:53:22 INFO - PROCESS | 2528 | 1468216402262 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:22 INFO - PROCESS | 2528 | 1468216402264 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:22 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24D0000 == 35 [pid = 2528] [id = 326] 22:53:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDEF4E000) [pid = 2528] [serial = 977] [outer = 0000000000000000] 22:53:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDEFE5800) [pid = 2528] [serial = 978] [outer = 0000008CDEF4E000] 22:53:22 INFO - PROCESS | 2528 | 1468216402308 Marionette DEBUG loaded listener.js 22:53:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDF963800) [pid = 2528] [serial = 979] [outer = 0000008CDEF4E000] 22:53:22 INFO - PROCESS | 2528 | 1468216402973 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:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 838ms 22:53:23 INFO - PROCESS | 2528 | 1468216403003 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 22:53:23 INFO - PROCESS | 2528 | 1468216403008 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 22:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:53:23 INFO - PROCESS | 2528 | 1468216403013 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:53:23 INFO - PROCESS | 2528 | 1468216403017 Marionette TRACE conn5 <- [1,1270,null,{}] 22:53:23 INFO - PROCESS | 2528 | 1468216403023 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:53:23 INFO - PROCESS | 2528 | 1468216403026 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:23 INFO - PROCESS | 2528 | 1468216403206 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 22:53:23 INFO - PROCESS | 2528 | 1468216403217 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:23 INFO - PROCESS | 2528 | 1468216403220 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:23 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD8706000 == 36 [pid = 2528] [id = 327] 22:53:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD1DD0C00) [pid = 2528] [serial = 980] [outer = 0000000000000000] 22:53:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD2135000) [pid = 2528] [serial = 981] [outer = 0000008CD1DD0C00] 22:53:23 INFO - PROCESS | 2528 | 1468216403278 Marionette DEBUG loaded listener.js 22:53:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD2344C00) [pid = 2528] [serial = 982] [outer = 0000008CD1DD0C00] 22:53:24 INFO - PROCESS | 2528 | 1468216404050 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:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1080ms 22:53:24 INFO - PROCESS | 2528 | 1468216404114 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 22:53:24 INFO - PROCESS | 2528 | 1468216404119 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 22:53:24 INFO - PROCESS | 2528 | 1468216404126 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:53:24 INFO - PROCESS | 2528 | 1468216404130 Marionette TRACE conn5 <- [1,1274,null,{}] 22:53:24 INFO - PROCESS | 2528 | 1468216404134 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:53:24 INFO - PROCESS | 2528 | 1468216404137 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:24 INFO - PROCESS | 2528 | 1468216404279 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 22:53:24 INFO - PROCESS | 2528 | 1468216404396 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:24 INFO - PROCESS | 2528 | 1468216404399 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:24 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF9BC000 == 37 [pid = 2528] [id = 328] 22:53:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD729D800) [pid = 2528] [serial = 983] [outer = 0000000000000000] 22:53:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD761EC00) [pid = 2528] [serial = 984] [outer = 0000008CD729D800] 22:53:24 INFO - PROCESS | 2528 | 1468216404458 Marionette DEBUG loaded listener.js 22:53:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD84CEC00) [pid = 2528] [serial = 985] [outer = 0000008CD729D800] 22:53:25 INFO - PROCESS | 2528 | 1468216405329 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:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1284ms 22:53:25 INFO - PROCESS | 2528 | 1468216405416 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 22:53:25 INFO - PROCESS | 2528 | 1468216405421 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 22:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:53:25 INFO - PROCESS | 2528 | 1468216405426 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:53:25 INFO - PROCESS | 2528 | 1468216405430 Marionette TRACE conn5 <- [1,1278,null,{}] 22:53:25 INFO - PROCESS | 2528 | 1468216405435 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:53:25 INFO - PROCESS | 2528 | 1468216405438 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:25 INFO - PROCESS | 2528 | 1468216405561 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 22:53:25 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2133800 == 36 [pid = 2528] [id = 325] 22:53:25 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE13A1000 == 35 [pid = 2528] [id = 324] 22:53:25 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF509800 == 34 [pid = 2528] [id = 323] 22:53:25 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE21000 == 33 [pid = 2528] [id = 322] 22:53:25 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE52D000 == 32 [pid = 2528] [id = 321] 22:53:25 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBA49800 == 31 [pid = 2528] [id = 320] 22:53:25 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD700B000 == 30 [pid = 2528] [id = 319] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD8625C00) [pid = 2528] [serial = 916] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD7625800) [pid = 2528] [serial = 909] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD8698800) [pid = 2528] [serial = 910] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CE0926400) [pid = 2528] [serial = 904] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDC30F400) [pid = 2528] [serial = 918] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CE222C400) [pid = 2528] [serial = 928] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CE24AD400) [pid = 2528] [serial = 936] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDBDE4400) [pid = 2528] [serial = 937] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDFF9C800) [pid = 2528] [serial = 931] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD80D8000) [pid = 2528] [serial = 930] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDEA56800) [pid = 2528] [serial = 921] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDEF53400) [pid = 2528] [serial = 922] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CE24A0C00) [pid = 2528] [serial = 934] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CE2481000) [pid = 2528] [serial = 933] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDE57E400) [pid = 2528] [serial = 919] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CE0EBA000) [pid = 2528] [serial = 927] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDFFA2000) [pid = 2528] [serial = 925] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDF963400) [pid = 2528] [serial = 924] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD222F400) [pid = 2528] [serial = 906] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD6553800) [pid = 2528] [serial = 907] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD2686800) [pid = 2528] [serial = 912] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD677D000) [pid = 2528] [serial = 913] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD8095400) [pid = 2528] [serial = 915] [outer = 0000000000000000] [url = about:blank] 22:53:25 INFO - PROCESS | 2528 | 1468216405663 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:25 INFO - PROCESS | 2528 | 1468216405667 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:25 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD217A000 == 31 [pid = 2528] [id = 329] 22:53:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD1657800) [pid = 2528] [serial = 986] [outer = 0000000000000000] 22:53:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD1DD5C00) [pid = 2528] [serial = 987] [outer = 0000008CD1657800] 22:53:25 INFO - PROCESS | 2528 | 1468216405717 Marionette DEBUG loaded listener.js 22:53:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD2A1BC00) [pid = 2528] [serial = 988] [outer = 0000008CD1657800] 22:53:26 INFO - PROCESS | 2528 | 1468216406199 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:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 836ms 22:53:26 INFO - PROCESS | 2528 | 1468216406266 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 22:53:26 INFO - PROCESS | 2528 | 1468216406271 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 22:53:26 INFO - PROCESS | 2528 | 1468216406277 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:53:26 INFO - PROCESS | 2528 | 1468216406280 Marionette TRACE conn5 <- [1,1282,null,{}] 22:53:26 INFO - PROCESS | 2528 | 1468216406284 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:53:26 INFO - PROCESS | 2528 | 1468216406286 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:26 INFO - PROCESS | 2528 | 1468216406380 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 22:53:26 INFO - PROCESS | 2528 | 1468216406392 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:26 INFO - PROCESS | 2528 | 1468216406394 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:26 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC405000 == 32 [pid = 2528] [id = 330] 22:53:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD737AC00) [pid = 2528] [serial = 989] [outer = 0000000000000000] 22:53:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD7623000) [pid = 2528] [serial = 990] [outer = 0000008CD737AC00] 22:53:26 INFO - PROCESS | 2528 | 1468216406443 Marionette DEBUG loaded listener.js 22:53:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD80DC800) [pid = 2528] [serial = 991] [outer = 0000008CD737AC00] 22:53:26 INFO - PROCESS | 2528 | 1468216406896 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:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 628ms 22:53:26 INFO - PROCESS | 2528 | 1468216406907 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 22:53:26 INFO - PROCESS | 2528 | 1468216406910 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 22:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:53:26 INFO - PROCESS | 2528 | 1468216406918 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:53:26 INFO - PROCESS | 2528 | 1468216406921 Marionette TRACE conn5 <- [1,1286,null,{}] 22:53:26 INFO - PROCESS | 2528 | 1468216406933 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:53:26 INFO - PROCESS | 2528 | 1468216406945 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:27 INFO - PROCESS | 2528 | 1468216407033 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 22:53:27 INFO - PROCESS | 2528 | 1468216407074 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:27 INFO - PROCESS | 2528 | 1468216407078 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:27 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE15800 == 33 [pid = 2528] [id = 331] 22:53:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDBA82000) [pid = 2528] [serial = 992] [outer = 0000000000000000] 22:53:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDBB40000) [pid = 2528] [serial = 993] [outer = 0000008CDBA82000] 22:53:27 INFO - PROCESS | 2528 | 1468216407126 Marionette DEBUG loaded listener.js 22:53:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDBDDC400) [pid = 2528] [serial = 994] [outer = 0000008CDBA82000] 22:53:27 INFO - PROCESS | 2528 | 1468216407574 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:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 691ms 22:53:27 INFO - PROCESS | 2528 | 1468216407612 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 22:53:27 INFO - PROCESS | 2528 | 1468216407615 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 22:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:53:27 INFO - PROCESS | 2528 | 1468216407618 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:53:27 INFO - PROCESS | 2528 | 1468216407620 Marionette TRACE conn5 <- [1,1290,null,{}] 22:53:27 INFO - PROCESS | 2528 | 1468216407623 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:53:27 INFO - PROCESS | 2528 | 1468216407625 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:27 INFO - PROCESS | 2528 | 1468216407715 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 22:53:27 INFO - PROCESS | 2528 | 1468216407720 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:27 INFO - PROCESS | 2528 | 1468216407722 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:27 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE0E29800 == 34 [pid = 2528] [id = 332] 22:53:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDDFA2000) [pid = 2528] [serial = 995] [outer = 0000000000000000] 22:53:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDE60F400) [pid = 2528] [serial = 996] [outer = 0000008CDDFA2000] 22:53:27 INFO - PROCESS | 2528 | 1468216407767 Marionette DEBUG loaded listener.js 22:53:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDEB0C800) [pid = 2528] [serial = 997] [outer = 0000008CDDFA2000] 22:53:28 INFO - PROCESS | 2528 | 1468216408232 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:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 629ms 22:53:28 INFO - PROCESS | 2528 | 1468216408250 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 22:53:28 INFO - PROCESS | 2528 | 1468216408252 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 22:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:53:28 INFO - PROCESS | 2528 | 1468216408269 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:53:28 INFO - PROCESS | 2528 | 1468216408271 Marionette TRACE conn5 <- [1,1294,null,{}] 22:53:28 INFO - PROCESS | 2528 | 1468216408275 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:53:28 INFO - PROCESS | 2528 | 1468216408277 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:28 INFO - PROCESS | 2528 | 1468216408384 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 22:53:28 INFO - PROCESS | 2528 | 1468216408465 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:28 INFO - PROCESS | 2528 | 1468216408468 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:28 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE212A000 == 35 [pid = 2528] [id = 333] 22:53:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDEB0CC00) [pid = 2528] [serial = 998] [outer = 0000000000000000] 22:53:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDEB15800) [pid = 2528] [serial = 999] [outer = 0000008CDEB0CC00] 22:53:28 INFO - PROCESS | 2528 | 1468216408512 Marionette DEBUG loaded listener.js 22:53:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDEB1B000) [pid = 2528] [serial = 1000] [outer = 0000008CDEB0CC00] 22:53:28 INFO - PROCESS | 2528 | 1468216408962 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:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 733ms 22:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:53:29 INFO - PROCESS | 2528 | 1468216408997 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 22:53:29 INFO - PROCESS | 2528 | 1468216409000 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 22:53:29 INFO - PROCESS | 2528 | 1468216409003 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:53:29 INFO - PROCESS | 2528 | 1468216409005 Marionette TRACE conn5 <- [1,1298,null,{}] 22:53:29 INFO - PROCESS | 2528 | 1468216409008 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:53:29 INFO - PROCESS | 2528 | 1468216409014 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:29 INFO - PROCESS | 2528 | 1468216409147 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 22:53:29 INFO - PROCESS | 2528 | 1468216409201 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:29 INFO - PROCESS | 2528 | 1468216409203 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:29 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BB9800 == 36 [pid = 2528] [id = 334] 22:53:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDFF49000) [pid = 2528] [serial = 1001] [outer = 0000000000000000] 22:53:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CE02BAC00) [pid = 2528] [serial = 1002] [outer = 0000008CDFF49000] 22:53:29 INFO - PROCESS | 2528 | 1468216409248 Marionette DEBUG loaded listener.js 22:53:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CE092D400) [pid = 2528] [serial = 1003] [outer = 0000008CDFF49000] 22:53:29 INFO - PROCESS | 2528 | 1468216409683 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:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 22:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 734ms 22:53:29 INFO - PROCESS | 2528 | 1468216409759 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 22:53:29 INFO - PROCESS | 2528 | 1468216409761 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 22:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:53:29 INFO - PROCESS | 2528 | 1468216409769 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:53:29 INFO - PROCESS | 2528 | 1468216409771 Marionette TRACE conn5 <- [1,1302,null,{}] 22:53:29 INFO - PROCESS | 2528 | 1468216409775 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:53:29 INFO - PROCESS | 2528 | 1468216409777 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:29 INFO - PROCESS | 2528 | 1468216409886 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 22:53:29 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD20A3400) [pid = 2528] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:53:29 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD31DD400) [pid = 2528] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:53:29 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD0CD0800) [pid = 2528] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:53:29 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD8626400) [pid = 2528] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:53:29 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD229D000) [pid = 2528] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:53:29 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD2229400) [pid = 2528] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:53:29 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDB659400) [pid = 2528] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:53:29 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CE0BC1C00) [pid = 2528] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:53:29 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CE3B14000) [pid = 2528] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:53:29 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CE3CA8C00) [pid = 2528] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:53:29 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD2A61000) [pid = 2528] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:53:29 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD28C9000) [pid = 2528] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:53:29 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD3145800) [pid = 2528] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:53:29 INFO - PROCESS | 2528 | 1468216409973 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:30 INFO - PROCESS | 2528 | 1468216409975 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:30 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD72CD000 == 37 [pid = 2528] [id = 335] 22:53:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD0397000) [pid = 2528] [serial = 1004] [outer = 0000000000000000] 22:53:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD2037000) [pid = 2528] [serial = 1005] [outer = 0000008CD0397000] 22:53:30 INFO - PROCESS | 2528 | 1468216410021 Marionette DEBUG loaded listener.js 22:53:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD761BC00) [pid = 2528] [serial = 1006] [outer = 0000008CD0397000] 22:53:30 INFO - PROCESS | 2528 | 1468216410396 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:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 671ms 22:53:30 INFO - PROCESS | 2528 | 1468216410446 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 22:53:30 INFO - PROCESS | 2528 | 1468216410449 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 22:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:53:30 INFO - PROCESS | 2528 | 1468216410452 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:53:30 INFO - PROCESS | 2528 | 1468216410454 Marionette TRACE conn5 <- [1,1306,null,{}] 22:53:30 INFO - PROCESS | 2528 | 1468216410458 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:53:30 INFO - PROCESS | 2528 | 1468216410460 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:30 INFO - PROCESS | 2528 | 1468216410570 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 22:53:30 INFO - PROCESS | 2528 | 1468216410579 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:30 INFO - PROCESS | 2528 | 1468216410581 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:30 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4819000 == 38 [pid = 2528] [id = 336] 22:53:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD761C000) [pid = 2528] [serial = 1007] [outer = 0000000000000000] 22:53:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CE0B1F400) [pid = 2528] [serial = 1008] [outer = 0000008CD761C000] 22:53:30 INFO - PROCESS | 2528 | 1468216410625 Marionette DEBUG loaded listener.js 22:53:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CE1286800) [pid = 2528] [serial = 1009] [outer = 0000008CD761C000] 22:53:31 INFO - PROCESS | 2528 | 1468216411043 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:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 629ms 22:53:31 INFO - PROCESS | 2528 | 1468216411084 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 22:53:31 INFO - PROCESS | 2528 | 1468216411087 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 22:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:53:31 INFO - PROCESS | 2528 | 1468216411090 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:53:31 INFO - PROCESS | 2528 | 1468216411092 Marionette TRACE conn5 <- [1,1310,null,{}] 22:53:31 INFO - PROCESS | 2528 | 1468216411095 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:53:31 INFO - PROCESS | 2528 | 1468216411097 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:31 INFO - PROCESS | 2528 | 1468216411210 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 22:53:31 INFO - PROCESS | 2528 | 1468216411250 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:31 INFO - PROCESS | 2528 | 1468216411252 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:31 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEA3E800 == 39 [pid = 2528] [id = 337] 22:53:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CE02BC000) [pid = 2528] [serial = 1010] [outer = 0000000000000000] 22:53:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CE1379C00) [pid = 2528] [serial = 1011] [outer = 0000008CE02BC000] 22:53:31 INFO - PROCESS | 2528 | 1468216411296 Marionette DEBUG loaded listener.js 22:53:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CE2237400) [pid = 2528] [serial = 1012] [outer = 0000008CE02BC000] 22:53:31 INFO - PROCESS | 2528 | 1468216411683 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:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 627ms 22:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:53:31 INFO - PROCESS | 2528 | 1468216411720 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 22:53:31 INFO - PROCESS | 2528 | 1468216411723 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 22:53:31 INFO - PROCESS | 2528 | 1468216411730 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:53:31 INFO - PROCESS | 2528 | 1468216411732 Marionette TRACE conn5 <- [1,1314,null,{}] 22:53:31 INFO - PROCESS | 2528 | 1468216411736 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:53:31 INFO - PROCESS | 2528 | 1468216411738 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:31 INFO - PROCESS | 2528 | 1468216411849 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 22:53:31 INFO - PROCESS | 2528 | 1468216411857 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:31 INFO - PROCESS | 2528 | 1468216411859 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:31 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4B76800 == 40 [pid = 2528] [id = 338] 22:53:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDEB0D000) [pid = 2528] [serial = 1013] [outer = 0000000000000000] 22:53:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CE247D800) [pid = 2528] [serial = 1014] [outer = 0000008CDEB0D000] 22:53:31 INFO - PROCESS | 2528 | 1468216411905 Marionette DEBUG loaded listener.js 22:53:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CE249F400) [pid = 2528] [serial = 1015] [outer = 0000008CDEB0D000] 22:53:32 INFO - PROCESS | 2528 | 1468216412623 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:53:32 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:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 942ms 22:53:32 INFO - PROCESS | 2528 | 1468216412672 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 22:53:32 INFO - PROCESS | 2528 | 1468216412677 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 22:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:53:32 INFO - PROCESS | 2528 | 1468216412682 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:53:32 INFO - PROCESS | 2528 | 1468216412688 Marionette TRACE conn5 <- [1,1318,null,{}] 22:53:32 INFO - PROCESS | 2528 | 1468216412693 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:53:32 INFO - PROCESS | 2528 | 1468216412696 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:32 INFO - PROCESS | 2528 | 1468216412824 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 22:53:32 INFO - PROCESS | 2528 | 1468216412895 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:32 INFO - PROCESS | 2528 | 1468216412898 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:32 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC38D800 == 41 [pid = 2528] [id = 339] 22:53:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD6723C00) [pid = 2528] [serial = 1016] [outer = 0000000000000000] 22:53:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD6CE7000) [pid = 2528] [serial = 1017] [outer = 0000008CD6723C00] 22:53:33 INFO - PROCESS | 2528 | 1468216412998 Marionette DEBUG loaded listener.js 22:53:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD7F11000) [pid = 2528] [serial = 1018] [outer = 0000008CD6723C00] 22:53:33 INFO - PROCESS | 2528 | 1468216413585 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:53:33 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:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 943ms 22:53:33 INFO - PROCESS | 2528 | 1468216413629 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 22:53:33 INFO - PROCESS | 2528 | 1468216413634 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 22:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:53:33 INFO - PROCESS | 2528 | 1468216413641 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:53:33 INFO - PROCESS | 2528 | 1468216413644 Marionette TRACE conn5 <- [1,1322,null,{}] 22:53:33 INFO - PROCESS | 2528 | 1468216413648 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:53:33 INFO - PROCESS | 2528 | 1468216413651 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:33 INFO - PROCESS | 2528 | 1468216413770 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 22:53:33 INFO - PROCESS | 2528 | 1468216413860 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:33 INFO - PROCESS | 2528 | 1468216413863 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:33 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24C7000 == 42 [pid = 2528] [id = 340] 22:53:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDBD39C00) [pid = 2528] [serial = 1019] [outer = 0000000000000000] 22:53:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDC310C00) [pid = 2528] [serial = 1020] [outer = 0000008CDBD39C00] 22:53:33 INFO - PROCESS | 2528 | 1468216413920 Marionette DEBUG loaded listener.js 22:53:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDEB15000) [pid = 2528] [serial = 1021] [outer = 0000008CDBD39C00] 22:53:34 INFO - PROCESS | 2528 | 1468216414550 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:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 943ms 22:53:34 INFO - PROCESS | 2528 | 1468216414586 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 22:53:34 INFO - PROCESS | 2528 | 1468216414589 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 22:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:53:34 INFO - PROCESS | 2528 | 1468216414593 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:53:34 INFO - PROCESS | 2528 | 1468216414597 Marionette TRACE conn5 <- [1,1326,null,{}] 22:53:34 INFO - PROCESS | 2528 | 1468216414609 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:53:34 INFO - PROCESS | 2528 | 1468216414614 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:34 INFO - PROCESS | 2528 | 1468216414728 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 22:53:34 INFO - PROCESS | 2528 | 1468216414848 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:34 INFO - PROCESS | 2528 | 1468216414852 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:34 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5EDC000 == 43 [pid = 2528] [id = 341] 22:53:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CDF428800) [pid = 2528] [serial = 1022] [outer = 0000000000000000] 22:53:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CDF42C800) [pid = 2528] [serial = 1023] [outer = 0000008CDF428800] 22:53:34 INFO - PROCESS | 2528 | 1468216414910 Marionette DEBUG loaded listener.js 22:53:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CDFF48800) [pid = 2528] [serial = 1024] [outer = 0000008CDF428800] 22:53:36 INFO - PROCESS | 2528 | 1468216416027 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:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1505ms 22:53:36 INFO - PROCESS | 2528 | 1468216416099 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 22:53:36 INFO - PROCESS | 2528 | 1468216416103 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 22:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:53:36 INFO - PROCESS | 2528 | 1468216416108 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:53:36 INFO - PROCESS | 2528 | 1468216416112 Marionette TRACE conn5 <- [1,1330,null,{}] 22:53:36 INFO - PROCESS | 2528 | 1468216416167 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:53:36 INFO - PROCESS | 2528 | 1468216416170 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:36 INFO - PROCESS | 2528 | 1468216416261 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 22:53:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEA3E800 == 42 [pid = 2528] [id = 337] 22:53:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4819000 == 41 [pid = 2528] [id = 336] 22:53:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD72CD000 == 40 [pid = 2528] [id = 335] 22:53:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BB9800 == 39 [pid = 2528] [id = 334] 22:53:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE212A000 == 38 [pid = 2528] [id = 333] 22:53:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE0E29800 == 37 [pid = 2528] [id = 332] 22:53:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE15800 == 36 [pid = 2528] [id = 331] 22:53:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC405000 == 35 [pid = 2528] [id = 330] 22:53:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD217A000 == 34 [pid = 2528] [id = 329] 22:53:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF9BC000 == 33 [pid = 2528] [id = 328] 22:53:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD8706000 == 32 [pid = 2528] [id = 327] 22:53:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7074800 == 31 [pid = 2528] [id = 318] 22:53:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24D0000 == 30 [pid = 2528] [id = 326] 22:53:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5EDC000 == 29 [pid = 2528] [id = 341] 22:53:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24C7000 == 28 [pid = 2528] [id = 340] 22:53:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC38D800 == 27 [pid = 2528] [id = 339] 22:53:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4B76800 == 26 [pid = 2528] [id = 338] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD213B800) [pid = 2528] [serial = 957] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CD677AC00) [pid = 2528] [serial = 960] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD687BC00) [pid = 2528] [serial = 961] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD228B400) [pid = 2528] [serial = 958] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD7635400) [pid = 2528] [serial = 963] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD8698C00) [pid = 2528] [serial = 966] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD8B72400) [pid = 2528] [serial = 967] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD677B800) [pid = 2528] [serial = 955] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD163FC00) [pid = 2528] [serial = 954] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD6FAF400) [pid = 2528] [serial = 940] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD2350C00) [pid = 2528] [serial = 939] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDE606800) [pid = 2528] [serial = 943] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDBBC5C00) [pid = 2528] [serial = 942] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CE2476800) [pid = 2528] [serial = 946] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CE0EBAC00) [pid = 2528] [serial = 945] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CE3CA2000) [pid = 2528] [serial = 949] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CE3B19000) [pid = 2528] [serial = 948] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CE3DEA800) [pid = 2528] [serial = 952] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CE3CAB000) [pid = 2528] [serial = 951] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDBBBE400) [pid = 2528] [serial = 970] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDB670800) [pid = 2528] [serial = 969] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD8AD1C00) [pid = 2528] [serial = 975] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDBDD9400) [pid = 2528] [serial = 972] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDEFE5800) [pid = 2528] [serial = 978] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDEA60400) [pid = 2528] [serial = 973] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDEA5D400) [pid = 2528] [serial = 976] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD80DAC00) [pid = 2528] [serial = 964] [outer = 0000000000000000] [url = about:blank] 22:53:37 INFO - PROCESS | 2528 | 1468216417081 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:37 INFO - PROCESS | 2528 | 1468216417085 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:37 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD215F000 == 27 [pid = 2528] [id = 342] 22:53:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD03AE400) [pid = 2528] [serial = 1025] [outer = 0000000000000000] 22:53:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD0CD8800) [pid = 2528] [serial = 1026] [outer = 0000008CD03AE400] 22:53:37 INFO - PROCESS | 2528 | 1468216417138 Marionette DEBUG loaded listener.js 22:53:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD1DCA000) [pid = 2528] [serial = 1027] [outer = 0000008CD03AE400] 22:53:37 INFO - PROCESS | 2528 | 1468216417582 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:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1545ms 22:53:37 INFO - PROCESS | 2528 | 1468216417655 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 22:53:37 INFO - PROCESS | 2528 | 1468216417659 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 22:53:37 INFO - PROCESS | 2528 | 1468216417663 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:53:37 INFO - PROCESS | 2528 | 1468216417666 Marionette TRACE conn5 <- [1,1334,null,{}] 22:53:37 INFO - PROCESS | 2528 | 1468216417672 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:53:37 INFO - PROCESS | 2528 | 1468216417676 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:37 INFO - PROCESS | 2528 | 1468216417781 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 22:53:37 INFO - PROCESS | 2528 | 1468216417789 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:37 INFO - PROCESS | 2528 | 1468216417792 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:37 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7532000 == 28 [pid = 2528] [id = 343] 22:53:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD2286400) [pid = 2528] [serial = 1028] [outer = 0000000000000000] 22:53:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD229E000) [pid = 2528] [serial = 1029] [outer = 0000008CD2286400] 22:53:37 INFO - PROCESS | 2528 | 1468216417842 Marionette DEBUG loaded listener.js 22:53:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD234CC00) [pid = 2528] [serial = 1030] [outer = 0000008CD2286400] 22:53:38 INFO - PROCESS | 2528 | 1468216418324 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:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 691ms 22:53:38 INFO - PROCESS | 2528 | 1468216418362 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 22:53:38 INFO - PROCESS | 2528 | 1468216418366 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 22:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:53:38 INFO - PROCESS | 2528 | 1468216418401 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:53:38 INFO - PROCESS | 2528 | 1468216418403 Marionette TRACE conn5 <- [1,1338,null,{}] 22:53:38 INFO - PROCESS | 2528 | 1468216418407 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:53:38 INFO - PROCESS | 2528 | 1468216418410 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:38 INFO - PROCESS | 2528 | 1468216418510 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 22:53:38 INFO - PROCESS | 2528 | 1468216418586 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:38 INFO - PROCESS | 2528 | 1468216418588 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:38 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD752D000 == 29 [pid = 2528] [id = 344] 22:53:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD655C000) [pid = 2528] [serial = 1031] [outer = 0000000000000000] 22:53:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD6783400) [pid = 2528] [serial = 1032] [outer = 0000008CD655C000] 22:53:38 INFO - PROCESS | 2528 | 1468216418644 Marionette DEBUG loaded listener.js 22:53:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD6CE7C00) [pid = 2528] [serial = 1033] [outer = 0000008CD655C000] 22:53:39 INFO - PROCESS | 2528 | 1468216419061 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:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 690ms 22:53:39 INFO - PROCESS | 2528 | 1468216419095 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 22:53:39 INFO - PROCESS | 2528 | 1468216419097 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 22:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:53:39 INFO - PROCESS | 2528 | 1468216419108 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:53:39 INFO - PROCESS | 2528 | 1468216419114 Marionette TRACE conn5 <- [1,1342,null,{}] 22:53:39 INFO - PROCESS | 2528 | 1468216419128 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:53:39 INFO - PROCESS | 2528 | 1468216419133 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:39 INFO - PROCESS | 2528 | 1468216419250 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 22:53:39 INFO - PROCESS | 2528 | 1468216419301 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:39 INFO - PROCESS | 2528 | 1468216419304 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:39 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE522000 == 30 [pid = 2528] [id = 345] 22:53:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD761C800) [pid = 2528] [serial = 1034] [outer = 0000000000000000] 22:53:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD8092800) [pid = 2528] [serial = 1035] [outer = 0000008CD761C800] 22:53:39 INFO - PROCESS | 2528 | 1468216419349 Marionette DEBUG loaded listener.js 22:53:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD80DE000) [pid = 2528] [serial = 1036] [outer = 0000008CD761C800] 22:53:39 INFO - PROCESS | 2528 | 1468216419766 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:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 712ms 22:53:39 INFO - PROCESS | 2528 | 1468216419819 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 22:53:39 INFO - PROCESS | 2528 | 1468216419822 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 22:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:53:39 INFO - PROCESS | 2528 | 1468216419825 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:53:39 INFO - PROCESS | 2528 | 1468216419827 Marionette TRACE conn5 <- [1,1346,null,{}] 22:53:39 INFO - PROCESS | 2528 | 1468216419830 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:53:39 INFO - PROCESS | 2528 | 1468216419833 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:39 INFO - PROCESS | 2528 | 1468216419981 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 22:53:40 INFO - PROCESS | 2528 | 1468216420020 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:40 INFO - PROCESS | 2528 | 1468216420022 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:40 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE12800 == 31 [pid = 2528] [id = 346] 22:53:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD80DB800) [pid = 2528] [serial = 1037] [outer = 0000000000000000] 22:53:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD8B63C00) [pid = 2528] [serial = 1038] [outer = 0000008CD80DB800] 22:53:40 INFO - PROCESS | 2528 | 1468216420075 Marionette DEBUG loaded listener.js 22:53:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDB658000) [pid = 2528] [serial = 1039] [outer = 0000008CD80DB800] 22:53:40 INFO - PROCESS | 2528 | 1468216420510 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:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 733ms 22:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:53:40 INFO - PROCESS | 2528 | 1468216420561 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 22:53:40 INFO - PROCESS | 2528 | 1468216420563 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 22:53:40 INFO - PROCESS | 2528 | 1468216420566 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:53:40 INFO - PROCESS | 2528 | 1468216420568 Marionette TRACE conn5 <- [1,1350,null,{}] 22:53:40 INFO - PROCESS | 2528 | 1468216420571 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:53:40 INFO - PROCESS | 2528 | 1468216420573 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:40 INFO - PROCESS | 2528 | 1468216420684 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 22:53:40 INFO - PROCESS | 2528 | 1468216420690 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:40 INFO - PROCESS | 2528 | 1468216420696 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:40 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF507800 == 32 [pid = 2528] [id = 347] 22:53:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDBA87800) [pid = 2528] [serial = 1040] [outer = 0000000000000000] 22:53:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDBB0B400) [pid = 2528] [serial = 1041] [outer = 0000008CDBA87800] 22:53:40 INFO - PROCESS | 2528 | 1468216420754 Marionette DEBUG loaded listener.js 22:53:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDBDE0800) [pid = 2528] [serial = 1042] [outer = 0000008CDBA87800] 22:53:41 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDEB0D000) [pid = 2528] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:53:41 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CE02BC000) [pid = 2528] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:53:41 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDEB0CC00) [pid = 2528] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:53:41 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDFF49000) [pid = 2528] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:53:41 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD729D800) [pid = 2528] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:53:41 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD1657800) [pid = 2528] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:53:41 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDDFA2000) [pid = 2528] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:53:41 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD1DD0C00) [pid = 2528] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:53:41 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDEF4E000) [pid = 2528] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:53:41 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD737AC00) [pid = 2528] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:53:41 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDBA82000) [pid = 2528] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:53:41 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD0397000) [pid = 2528] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:53:41 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD761C000) [pid = 2528] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:53:41 INFO - PROCESS | 2528 | 1468216421524 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:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 986ms 22:53:41 INFO - PROCESS | 2528 | 1468216421556 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 22:53:41 INFO - PROCESS | 2528 | 1468216421558 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 22:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:53:41 INFO - PROCESS | 2528 | 1468216421561 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:53:41 INFO - PROCESS | 2528 | 1468216421563 Marionette TRACE conn5 <- [1,1354,null,{}] 22:53:41 INFO - PROCESS | 2528 | 1468216421566 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:53:41 INFO - PROCESS | 2528 | 1468216421569 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:41 INFO - PROCESS | 2528 | 1468216421687 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 22:53:41 INFO - PROCESS | 2528 | 1468216421738 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:41 INFO - PROCESS | 2528 | 1468216421740 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:41 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD1444000 == 33 [pid = 2528] [id = 348] 22:53:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD1657800) [pid = 2528] [serial = 1043] [outer = 0000000000000000] 22:53:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD677CC00) [pid = 2528] [serial = 1044] [outer = 0000008CD1657800] 22:53:41 INFO - PROCESS | 2528 | 1468216421785 Marionette DEBUG loaded listener.js 22:53:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDDF9D000) [pid = 2528] [serial = 1045] [outer = 0000008CD1657800] 22:53:42 INFO - PROCESS | 2528 | 1468216422137 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:53:42 INFO - PROCESS | 2528 | 1468216422195 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 22:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:53:42 INFO - PROCESS | 2528 | 1468216422205 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:53:42 INFO - PROCESS | 2528 | 1468216422207 Marionette TRACE conn5 <- [1,1358,null,{}] 22:53:42 INFO - PROCESS | 2528 | 1468216422211 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:53:42 INFO - PROCESS | 2528 | 1468216422212 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:42 INFO - PROCESS | 2528 | 1468216422292 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 22:53:42 INFO - PROCESS | 2528 | 1468216422298 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:42 INFO - PROCESS | 2528 | 1468216422300 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:42 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2273000 == 34 [pid = 2528] [id = 349] 22:53:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDEA57400) [pid = 2528] [serial = 1046] [outer = 0000000000000000] 22:53:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDE621000) [pid = 2528] [serial = 1047] [outer = 0000008CDEA57400] 22:53:42 INFO - PROCESS | 2528 | 1468216422345 Marionette DEBUG loaded listener.js 22:53:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDEA63000) [pid = 2528] [serial = 1048] [outer = 0000008CDEA57400] 22:53:42 INFO - PROCESS | 2528 | 1468216422779 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:53:42 INFO - PROCESS | 2528 | 1468216422836 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 22:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:53:42 INFO - PROCESS | 2528 | 1468216422840 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:53:42 INFO - PROCESS | 2528 | 1468216422842 Marionette TRACE conn5 <- [1,1362,null,{}] 22:53:42 INFO - PROCESS | 2528 | 1468216422846 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:53:42 INFO - PROCESS | 2528 | 1468216422847 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:42 INFO - PROCESS | 2528 | 1468216422939 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 22:53:42 INFO - PROCESS | 2528 | 1468216422945 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:42 INFO - PROCESS | 2528 | 1468216422947 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:42 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2B9E800 == 35 [pid = 2528] [id = 350] 22:53:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDEB15C00) [pid = 2528] [serial = 1049] [outer = 0000000000000000] 22:53:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDEB1BC00) [pid = 2528] [serial = 1050] [outer = 0000008CDEB15C00] 22:53:42 INFO - PROCESS | 2528 | 1468216422991 Marionette DEBUG loaded listener.js 22:53:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDEF51800) [pid = 2528] [serial = 1051] [outer = 0000008CDEB15C00] 22:53:43 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:43 INFO - PROCESS | 2528 | 1468216423512 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:53:43 INFO - PROCESS | 2528 | 1468216423580 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 22:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:53:43 INFO - PROCESS | 2528 | 1468216423586 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:53:43 INFO - PROCESS | 2528 | 1468216423590 Marionette TRACE conn5 <- [1,1366,null,{}] 22:53:43 INFO - PROCESS | 2528 | 1468216423687 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:53:43 INFO - PROCESS | 2528 | 1468216423691 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:43 INFO - PROCESS | 2528 | 1468216423828 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 22:53:43 INFO - PROCESS | 2528 | 1468216423920 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:43 INFO - PROCESS | 2528 | 1468216423926 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:43 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F55800 == 36 [pid = 2528] [id = 351] 22:53:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD2138C00) [pid = 2528] [serial = 1052] [outer = 0000000000000000] 22:53:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD2225800) [pid = 2528] [serial = 1053] [outer = 0000008CD2138C00] 22:53:43 INFO - PROCESS | 2528 | 1468216423984 Marionette DEBUG loaded listener.js 22:53:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD2348400) [pid = 2528] [serial = 1054] [outer = 0000008CD2138C00] 22:53:44 INFO - PROCESS | 2528 | 1468216424735 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:53:44 INFO - PROCESS | 2528 | 1468216424773 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 22:53:44 INFO - PROCESS | 2528 | 1468216424780 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:53:44 INFO - PROCESS | 2528 | 1468216424783 Marionette TRACE conn5 <- [1,1370,null,{}] 22:53:44 INFO - PROCESS | 2528 | 1468216424787 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:53:44 INFO - PROCESS | 2528 | 1468216424790 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:44 INFO - PROCESS | 2528 | 1468216424914 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 22:53:45 INFO - PROCESS | 2528 | 1468216424989 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:45 INFO - PROCESS | 2528 | 1468216424992 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:45 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDECEC000 == 37 [pid = 2528] [id = 352] 22:53:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD733E400) [pid = 2528] [serial = 1055] [outer = 0000000000000000] 22:53:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD737AC00) [pid = 2528] [serial = 1056] [outer = 0000008CD733E400] 22:53:45 INFO - PROCESS | 2528 | 1468216425056 Marionette DEBUG loaded listener.js 22:53:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD84D0000) [pid = 2528] [serial = 1057] [outer = 0000008CD733E400] 22:53:46 INFO - PROCESS | 2528 | [2528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:46 INFO - PROCESS | 2528 | 1468216426020 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:53:46 INFO - PROCESS | 2528 | 1468216426075 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 22:53:46 INFO - PROCESS | 2528 | 1468216426080 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:53:46 INFO - PROCESS | 2528 | 1468216426084 Marionette TRACE conn5 <- [1,1374,null,{}] 22:53:46 INFO - PROCESS | 2528 | 1468216426089 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:53:46 INFO - PROCESS | 2528 | 1468216426092 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:46 INFO - PROCESS | 2528 | 1468216426219 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 22:53:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC421000 == 36 [pid = 2528] [id = 192] 22:53:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE13B000 == 35 [pid = 2528] [id = 199] 22:53:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF13A800 == 34 [pid = 2528] [id = 201] 22:53:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEB35000 == 33 [pid = 2528] [id = 200] 22:53:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD685A000 == 32 [pid = 2528] [id = 203] 22:53:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD6C70000 == 31 [pid = 2528] [id = 202] 22:53:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD871C800 == 30 [pid = 2528] [id = 197] 22:53:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7044000 == 29 [pid = 2528] [id = 196] 22:53:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD2162000 == 28 [pid = 2528] [id = 188] 22:53:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC3A7800 == 27 [pid = 2528] [id = 187] 22:53:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD2177000 == 26 [pid = 2528] [id = 195] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CE249F400) [pid = 2528] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CE247D800) [pid = 2528] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CE1379C00) [pid = 2528] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDEB15800) [pid = 2528] [serial = 999] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CE02BAC00) [pid = 2528] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD761EC00) [pid = 2528] [serial = 984] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD84CEC00) [pid = 2528] [serial = 985] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD1DD5C00) [pid = 2528] [serial = 987] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD2A1BC00) [pid = 2528] [serial = 988] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDE60F400) [pid = 2528] [serial = 996] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD2135000) [pid = 2528] [serial = 981] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD2344C00) [pid = 2528] [serial = 982] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDF963800) [pid = 2528] [serial = 979] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD7623000) [pid = 2528] [serial = 990] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD80DC800) [pid = 2528] [serial = 991] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDBB40000) [pid = 2528] [serial = 993] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CE2237400) [pid = 2528] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDEB1B000) [pid = 2528] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDBDDC400) [pid = 2528] [serial = 994] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD2037000) [pid = 2528] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CE092D400) [pid = 2528] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CD761BC00) [pid = 2528] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CE0B1F400) [pid = 2528] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CE1286800) [pid = 2528] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (0000008CDEB0C800) [pid = 2528] [serial = 997] [outer = 0000000000000000] [url = about:blank] 22:53:46 INFO - PROCESS | 2528 | 1468216426316 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:46 INFO - PROCESS | 2528 | 1468216426321 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:46 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD25D2800 == 27 [pid = 2528] [id = 353] 22:53:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CD039AC00) [pid = 2528] [serial = 1058] [outer = 0000000000000000] 22:53:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CD164E400) [pid = 2528] [serial = 1059] [outer = 0000008CD039AC00] 22:53:46 INFO - PROCESS | 2528 | 1468216426370 Marionette DEBUG loaded listener.js 22:53:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD2032800) [pid = 2528] [serial = 1060] [outer = 0000008CD039AC00] 22:53:46 INFO - PROCESS | 2528 | 1468216426790 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:53:46 INFO - PROCESS | 2528 | 1468216426864 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 22:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:53:46 INFO - PROCESS | 2528 | 1468216426870 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:53:46 INFO - PROCESS | 2528 | 1468216426873 Marionette TRACE conn5 <- [1,1378,null,{}] 22:53:46 INFO - PROCESS | 2528 | 1468216426881 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:53:46 INFO - PROCESS | 2528 | 1468216426884 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:46 INFO - PROCESS | 2528 | 1468216426974 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 22:53:47 INFO - PROCESS | 2528 | 1468216426988 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:47 INFO - PROCESS | 2528 | 1468216426990 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:47 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD8722800 == 28 [pid = 2528] [id = 354] 22:53:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD2297400) [pid = 2528] [serial = 1061] [outer = 0000000000000000] 22:53:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD229E800) [pid = 2528] [serial = 1062] [outer = 0000008CD2297400] 22:53:47 INFO - PROCESS | 2528 | 1468216427038 Marionette DEBUG loaded listener.js 22:53:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD234C000) [pid = 2528] [serial = 1063] [outer = 0000008CD2297400] 22:53:47 INFO - PROCESS | 2528 | 1468216427472 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:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 628ms 22:53:47 INFO - PROCESS | 2528 | 1468216427501 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 22:53:47 INFO - PROCESS | 2528 | 1468216427504 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 22:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:53:47 INFO - PROCESS | 2528 | 1468216427507 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:53:47 INFO - PROCESS | 2528 | 1468216427511 Marionette TRACE conn5 <- [1,1382,null,{}] 22:53:47 INFO - PROCESS | 2528 | 1468216427528 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:53:47 INFO - PROCESS | 2528 | 1468216427533 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:47 INFO - PROCESS | 2528 | 1468216427657 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 22:53:47 INFO - PROCESS | 2528 | 1468216427673 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:47 INFO - PROCESS | 2528 | 1468216427676 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:47 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE132800 == 29 [pid = 2528] [id = 355] 22:53:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD68CC800) [pid = 2528] [serial = 1064] [outer = 0000000000000000] 22:53:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD6F2B000) [pid = 2528] [serial = 1065] [outer = 0000008CD68CC800] 22:53:47 INFO - PROCESS | 2528 | 1468216427726 Marionette DEBUG loaded listener.js 22:53:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD761D800) [pid = 2528] [serial = 1066] [outer = 0000008CD68CC800] 22:53:48 INFO - PROCESS | 2528 | 1468216428157 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:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 691ms 22:53:48 INFO - PROCESS | 2528 | 1468216428202 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 22:53:48 INFO - PROCESS | 2528 | 1468216428204 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 22:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:53:48 INFO - PROCESS | 2528 | 1468216428207 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:53:48 INFO - PROCESS | 2528 | 1468216428209 Marionette TRACE conn5 <- [1,1386,null,{}] 22:53:48 INFO - PROCESS | 2528 | 1468216428213 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:53:48 INFO - PROCESS | 2528 | 1468216428215 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:48 INFO - PROCESS | 2528 | 1468216428306 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 22:53:48 INFO - PROCESS | 2528 | 1468216428312 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:48 INFO - PROCESS | 2528 | 1468216428314 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:48 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF382800 == 30 [pid = 2528] [id = 356] 22:53:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD8093400) [pid = 2528] [serial = 1067] [outer = 0000000000000000] 22:53:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD8168C00) [pid = 2528] [serial = 1068] [outer = 0000008CD8093400] 22:53:48 INFO - PROCESS | 2528 | 1468216428360 Marionette DEBUG loaded listener.js 22:53:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD8624400) [pid = 2528] [serial = 1069] [outer = 0000008CD8093400] 22:53:48 INFO - PROCESS | 2528 | 1468216428816 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:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 626ms 22:53:48 INFO - PROCESS | 2528 | 1468216428836 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 22:53:48 INFO - PROCESS | 2528 | 1468216428839 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 22:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:53:48 INFO - PROCESS | 2528 | 1468216428849 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:53:48 INFO - PROCESS | 2528 | 1468216428858 Marionette TRACE conn5 <- [1,1390,null,{}] 22:53:48 INFO - PROCESS | 2528 | 1468216428861 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:53:48 INFO - PROCESS | 2528 | 1468216428864 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:48 INFO - PROCESS | 2528 | 1468216428972 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 22:53:49 INFO - PROCESS | 2528 | 1468216429053 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:49 INFO - PROCESS | 2528 | 1468216429055 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:49 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE138A800 == 31 [pid = 2528] [id = 357] 22:53:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD7338400) [pid = 2528] [serial = 1070] [outer = 0000000000000000] 22:53:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDB654400) [pid = 2528] [serial = 1071] [outer = 0000008CD7338400] 22:53:49 INFO - PROCESS | 2528 | 1468216429100 Marionette DEBUG loaded listener.js 22:53:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDBA7A800) [pid = 2528] [serial = 1072] [outer = 0000008CD7338400] 22:53:49 INFO - PROCESS | 2528 | 1468216429531 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:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 733ms 22:53:49 INFO - PROCESS | 2528 | 1468216429584 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 22:53:49 INFO - PROCESS | 2528 | 1468216429586 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 22:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:53:49 INFO - PROCESS | 2528 | 1468216429589 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:53:49 INFO - PROCESS | 2528 | 1468216429591 Marionette TRACE conn5 <- [1,1394,null,{}] 22:53:49 INFO - PROCESS | 2528 | 1468216429594 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:53:49 INFO - PROCESS | 2528 | 1468216429600 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:49 INFO - PROCESS | 2528 | 1468216429737 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 22:53:49 INFO - PROCESS | 2528 | 1468216429790 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:49 INFO - PROCESS | 2528 | 1468216429792 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:49 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2290000 == 32 [pid = 2528] [id = 358] 22:53:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDBBCA400) [pid = 2528] [serial = 1073] [outer = 0000000000000000] 22:53:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDE60F400) [pid = 2528] [serial = 1074] [outer = 0000008CDBBCA400] 22:53:49 INFO - PROCESS | 2528 | 1468216429838 Marionette DEBUG loaded listener.js 22:53:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDEA5EC00) [pid = 2528] [serial = 1075] [outer = 0000008CDBBCA400] 22:53:50 INFO - PROCESS | 2528 | 1468216430270 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:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 734ms 22:53:50 INFO - PROCESS | 2528 | 1468216430343 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 22:53:50 INFO - PROCESS | 2528 | 1468216430345 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 22:53:50 INFO - PROCESS | 2528 | 1468216430349 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:53:50 INFO - PROCESS | 2528 | 1468216430351 Marionette TRACE conn5 <- [1,1398,null,{}] 22:53:50 INFO - PROCESS | 2528 | 1468216430354 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:53:50 INFO - PROCESS | 2528 | 1468216430356 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:50 INFO - PROCESS | 2528 | 1468216430465 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 22:53:50 INFO - PROCESS | 2528 | 1468216430517 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:50 INFO - PROCESS | 2528 | 1468216430519 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2C93000 == 33 [pid = 2528] [id = 359] 22:53:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDEB17000) [pid = 2528] [serial = 1076] [outer = 0000000000000000] 22:53:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDEB1B800) [pid = 2528] [serial = 1077] [outer = 0000008CDEB17000] 22:53:50 INFO - PROCESS | 2528 | 1468216430563 Marionette DEBUG loaded listener.js 22:53:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDEF5B000) [pid = 2528] [serial = 1078] [outer = 0000008CDEB17000] 22:53:50 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD03AE400) [pid = 2528] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:53:50 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD80DB800) [pid = 2528] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:53:50 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD655C000) [pid = 2528] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:53:50 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD2286400) [pid = 2528] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:53:50 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD1657800) [pid = 2528] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:53:50 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDEA57400) [pid = 2528] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:53:50 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD6723C00) [pid = 2528] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:53:50 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDBD39C00) [pid = 2528] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:53:50 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD761C800) [pid = 2528] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:53:50 INFO - PROCESS | 2528 | 1468216430975 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:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 669ms 22:53:51 INFO - PROCESS | 2528 | 1468216431023 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 22:53:51 INFO - PROCESS | 2528 | 1468216431025 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 22:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:53:51 INFO - PROCESS | 2528 | 1468216431028 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:53:51 INFO - PROCESS | 2528 | 1468216431030 Marionette TRACE conn5 <- [1,1402,null,{}] 22:53:51 INFO - PROCESS | 2528 | 1468216431033 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:53:51 INFO - PROCESS | 2528 | 1468216431035 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:51 INFO - PROCESS | 2528 | 1468216431118 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 22:53:51 INFO - PROCESS | 2528 | 1468216431124 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:51 INFO - PROCESS | 2528 | 1468216431126 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:51 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE3160800 == 34 [pid = 2528] [id = 360] 22:53:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD761C800) [pid = 2528] [serial = 1079] [outer = 0000000000000000] 22:53:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDB659000) [pid = 2528] [serial = 1080] [outer = 0000008CD761C800] 22:53:51 INFO - PROCESS | 2528 | 1468216431173 Marionette DEBUG loaded listener.js 22:53:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDEF55400) [pid = 2528] [serial = 1081] [outer = 0000008CD761C800] 22:53:51 INFO - PROCESS | 2528 | 1468216431684 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:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 692ms 22:53:51 INFO - PROCESS | 2528 | 1468216431724 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 22:53:51 INFO - PROCESS | 2528 | 1468216431726 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 22:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:53:51 INFO - PROCESS | 2528 | 1468216431729 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:53:51 INFO - PROCESS | 2528 | 1468216431731 Marionette TRACE conn5 <- [1,1406,null,{}] 22:53:51 INFO - PROCESS | 2528 | 1468216431734 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:53:51 INFO - PROCESS | 2528 | 1468216431736 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:51 INFO - PROCESS | 2528 | 1468216431851 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 22:53:51 INFO - PROCESS | 2528 | 1468216431859 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:51 INFO - PROCESS | 2528 | 1468216431861 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:51 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC47A800 == 35 [pid = 2528] [id = 361] 22:53:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDF423C00) [pid = 2528] [serial = 1082] [outer = 0000000000000000] 22:53:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDF428C00) [pid = 2528] [serial = 1083] [outer = 0000008CDF423C00] 22:53:51 INFO - PROCESS | 2528 | 1468216431907 Marionette DEBUG loaded listener.js 22:53:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDF431000) [pid = 2528] [serial = 1084] [outer = 0000008CDF423C00] 22:53:52 INFO - PROCESS | 2528 | 1468216432330 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:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 22:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:53:52 INFO - PROCESS | 2528 | 1468216432402 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 22:53:52 INFO - PROCESS | 2528 | 1468216432404 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 22:53:52 INFO - PROCESS | 2528 | 1468216432407 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:53:52 INFO - PROCESS | 2528 | 1468216432409 Marionette TRACE conn5 <- [1,1410,null,{}] 22:53:52 INFO - PROCESS | 2528 | 1468216432413 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:53:52 INFO - PROCESS | 2528 | 1468216432415 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:52 INFO - PROCESS | 2528 | 1468216432499 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 22:53:52 INFO - PROCESS | 2528 | 1468216432504 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:52 INFO - PROCESS | 2528 | 1468216432506 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:52 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE485F000 == 36 [pid = 2528] [id = 362] 22:53:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDF424800) [pid = 2528] [serial = 1085] [outer = 0000000000000000] 22:53:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDFF43800) [pid = 2528] [serial = 1086] [outer = 0000008CDF424800] 22:53:52 INFO - PROCESS | 2528 | 1468216432551 Marionette DEBUG loaded listener.js 22:53:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDFF95000) [pid = 2528] [serial = 1087] [outer = 0000008CDF424800] 22:53:53 INFO - PROCESS | 2528 | 1468216433256 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:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 880ms 22:53:53 INFO - PROCESS | 2528 | 1468216433292 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 22:53:53 INFO - PROCESS | 2528 | 1468216433297 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 22:53:53 INFO - PROCESS | 2528 | 1468216433301 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:53:53 INFO - PROCESS | 2528 | 1468216433307 Marionette TRACE conn5 <- [1,1414,null,{}] 22:53:53 INFO - PROCESS | 2528 | 1468216433313 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:53:53 INFO - PROCESS | 2528 | 1468216433316 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:53 INFO - PROCESS | 2528 | 1468216433445 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 22:53:53 INFO - PROCESS | 2528 | 1468216433556 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:53 INFO - PROCESS | 2528 | 1468216433559 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:53 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC402800 == 37 [pid = 2528] [id = 363] 22:53:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD2223C00) [pid = 2528] [serial = 1088] [outer = 0000000000000000] 22:53:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD228DC00) [pid = 2528] [serial = 1089] [outer = 0000008CD2223C00] 22:53:53 INFO - PROCESS | 2528 | 1468216433619 Marionette DEBUG loaded listener.js 22:53:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD2A17400) [pid = 2528] [serial = 1090] [outer = 0000008CD2223C00] 22:53:54 INFO - PROCESS | 2528 | 1468216434214 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:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 944ms 22:53:54 INFO - PROCESS | 2528 | 1468216434250 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 22:53:54 INFO - PROCESS | 2528 | 1468216434255 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 22:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:53:54 INFO - PROCESS | 2528 | 1468216434262 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:53:54 INFO - PROCESS | 2528 | 1468216434265 Marionette TRACE conn5 <- [1,1418,null,{}] 22:53:54 INFO - PROCESS | 2528 | 1468216434269 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:53:54 INFO - PROCESS | 2528 | 1468216434272 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:54 INFO - PROCESS | 2528 | 1468216434392 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 22:53:54 INFO - PROCESS | 2528 | 1468216434483 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:54 INFO - PROCESS | 2528 | 1468216434486 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:54 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2135000 == 38 [pid = 2528] [id = 364] 22:53:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD8092C00) [pid = 2528] [serial = 1091] [outer = 0000000000000000] 22:53:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD816A000) [pid = 2528] [serial = 1092] [outer = 0000008CD8092C00] 22:53:54 INFO - PROCESS | 2528 | 1468216434543 Marionette DEBUG loaded listener.js 22:53:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDBB47000) [pid = 2528] [serial = 1093] [outer = 0000008CD8092C00] 22:53:55 INFO - PROCESS | 2528 | 1468216435206 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:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 987ms 22:53:55 INFO - PROCESS | 2528 | 1468216435251 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 22:53:55 INFO - PROCESS | 2528 | 1468216435253 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 22:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:53:55 INFO - PROCESS | 2528 | 1468216435257 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:53:55 INFO - PROCESS | 2528 | 1468216435261 Marionette TRACE conn5 <- [1,1422,null,{}] 22:53:55 INFO - PROCESS | 2528 | 1468216435273 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:53:55 INFO - PROCESS | 2528 | 1468216435278 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:55 INFO - PROCESS | 2528 | 1468216435392 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 22:53:55 INFO - PROCESS | 2528 | 1468216435512 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:55 INFO - PROCESS | 2528 | 1468216435516 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:55 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C88000 == 39 [pid = 2528] [id = 365] 22:53:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDEB15800) [pid = 2528] [serial = 1094] [outer = 0000000000000000] 22:53:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDF422800) [pid = 2528] [serial = 1095] [outer = 0000008CDEB15800] 22:53:55 INFO - PROCESS | 2528 | 1468216435574 Marionette DEBUG loaded listener.js 22:53:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CDFFAD800) [pid = 2528] [serial = 1096] [outer = 0000008CDEB15800] 22:53:56 INFO - PROCESS | 2528 | 1468216436423 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:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1235ms 22:53:56 INFO - PROCESS | 2528 | 1468216436495 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 22:53:56 INFO - PROCESS | 2528 | 1468216436499 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 22:53:56 INFO - PROCESS | 2528 | 1468216436505 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:53:56 INFO - PROCESS | 2528 | 1468216436508 Marionette TRACE conn5 <- [1,1426,null,{}] 22:53:56 INFO - PROCESS | 2528 | 1468216436514 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:53:56 INFO - PROCESS | 2528 | 1468216436516 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:56 INFO - PROCESS | 2528 | 1468216436661 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 22:53:56 INFO - PROCESS | 2528 | 1468216436783 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:56 INFO - PROCESS | 2528 | 1468216436788 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:56 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD704F800 == 40 [pid = 2528] [id = 366] 22:53:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CD1DD1800) [pid = 2528] [serial = 1097] [outer = 0000000000000000] 22:53:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CD20A1000) [pid = 2528] [serial = 1098] [outer = 0000008CD1DD1800] 22:53:56 INFO - PROCESS | 2528 | 1468216436839 Marionette DEBUG loaded listener.js 22:53:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CD234B800) [pid = 2528] [serial = 1099] [outer = 0000008CD1DD1800] 22:53:57 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD2171800 == 39 [pid = 2528] [id = 194] 22:53:57 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC3A3000 == 38 [pid = 2528] [id = 193] 22:53:57 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBD88000 == 37 [pid = 2528] [id = 198] 22:53:57 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE2A800 == 36 [pid = 2528] [id = 189] 22:53:57 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE138B000 == 35 [pid = 2528] [id = 191] 22:53:57 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF51F000 == 34 [pid = 2528] [id = 190] 22:53:57 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD215F000 == 33 [pid = 2528] [id = 342] 22:53:57 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F3A000 == 32 [pid = 2528] [id = 186] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CD0CD8800) [pid = 2528] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD1DCA000) [pid = 2528] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CDB658000) [pid = 2528] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD8B63C00) [pid = 2528] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD6783400) [pid = 2528] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD229E000) [pid = 2528] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD234CC00) [pid = 2528] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD677CC00) [pid = 2528] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDBB0B400) [pid = 2528] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDE621000) [pid = 2528] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD7F11000) [pid = 2528] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD6CE7000) [pid = 2528] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDEB15000) [pid = 2528] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDC310C00) [pid = 2528] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDF42C800) [pid = 2528] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDEB1BC00) [pid = 2528] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDEA63000) [pid = 2528] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD8092800) [pid = 2528] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD80DE000) [pid = 2528] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDDF9D000) [pid = 2528] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD6CE7C00) [pid = 2528] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 22:53:57 INFO - PROCESS | 2528 | 1468216437981 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:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1548ms 22:53:58 INFO - PROCESS | 2528 | 1468216438058 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 22:53:58 INFO - PROCESS | 2528 | 1468216438062 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 22:53:58 INFO - PROCESS | 2528 | 1468216438067 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:53:58 INFO - PROCESS | 2528 | 1468216438072 Marionette TRACE conn5 <- [1,1430,null,{}] 22:53:58 INFO - PROCESS | 2528 | 1468216438077 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:53:58 INFO - PROCESS | 2528 | 1468216438080 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:58 INFO - PROCESS | 2528 | 1468216438174 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 22:53:58 INFO - PROCESS | 2528 | 1468216438186 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:58 INFO - PROCESS | 2528 | 1468216438189 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:58 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD6C6F000 == 33 [pid = 2528] [id = 367] 22:53:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD1DD6C00) [pid = 2528] [serial = 1100] [outer = 0000000000000000] 22:53:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD2134000) [pid = 2528] [serial = 1101] [outer = 0000008CD1DD6C00] 22:53:58 INFO - PROCESS | 2528 | 1468216438239 Marionette DEBUG loaded listener.js 22:53:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD2287800) [pid = 2528] [serial = 1102] [outer = 0000008CD1DD6C00] 22:53:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD2231000) [pid = 2528] [serial = 1103] [outer = 0000008CDE582400] 22:53:58 INFO - PROCESS | 2528 | 1468216438795 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:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 775ms 22:53:58 INFO - PROCESS | 2528 | 1468216438847 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 22:53:58 INFO - PROCESS | 2528 | 1468216438852 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 22:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:53:58 INFO - PROCESS | 2528 | 1468216438859 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:53:58 INFO - PROCESS | 2528 | 1468216438861 Marionette TRACE conn5 <- [1,1434,null,{}] 22:53:58 INFO - PROCESS | 2528 | 1468216438866 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:53:58 INFO - PROCESS | 2528 | 1468216438868 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:58 INFO - PROCESS | 2528 | 1468216438963 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 22:53:59 INFO - PROCESS | 2528 | 1468216439043 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:59 INFO - PROCESS | 2528 | 1468216439045 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:53:59 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC397000 == 34 [pid = 2528] [id = 368] 22:53:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD25E2400) [pid = 2528] [serial = 1104] [outer = 0000000000000000] 22:53:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD6781800) [pid = 2528] [serial = 1105] [outer = 0000008CD25E2400] 22:53:59 INFO - PROCESS | 2528 | 1468216439095 Marionette DEBUG loaded listener.js 22:53:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD6FD5400) [pid = 2528] [serial = 1106] [outer = 0000008CD25E2400] 22:53:59 INFO - PROCESS | 2528 | 1468216439774 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:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 986ms 22:53:59 INFO - PROCESS | 2528 | 1468216439868 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 22:53:59 INFO - PROCESS | 2528 | 1468216439873 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 22:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:53:59 INFO - PROCESS | 2528 | 1468216439879 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:53:59 INFO - PROCESS | 2528 | 1468216439885 Marionette TRACE conn5 <- [1,1438,null,{}] 22:53:59 INFO - PROCESS | 2528 | 1468216439890 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:53:59 INFO - PROCESS | 2528 | 1468216439894 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:00 INFO - PROCESS | 2528 | 1468216440029 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 22:54:00 INFO - PROCESS | 2528 | 1468216440096 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:00 INFO - PROCESS | 2528 | 1468216440099 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:00 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBA45000 == 35 [pid = 2528] [id = 369] 22:54:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD2225400) [pid = 2528] [serial = 1107] [outer = 0000000000000000] 22:54:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD2287C00) [pid = 2528] [serial = 1108] [outer = 0000008CD2225400] 22:54:00 INFO - PROCESS | 2528 | 1468216440162 Marionette DEBUG loaded listener.js 22:54:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD36BDC00) [pid = 2528] [serial = 1109] [outer = 0000008CD2225400] 22:54:00 INFO - PROCESS | 2528 | 1468216440995 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:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1192ms 22:54:01 INFO - PROCESS | 2528 | 1468216441072 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 22:54:01 INFO - PROCESS | 2528 | 1468216441078 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 22:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:54:01 INFO - PROCESS | 2528 | 1468216441085 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:54:01 INFO - PROCESS | 2528 | 1468216441088 Marionette TRACE conn5 <- [1,1442,null,{}] 22:54:01 INFO - PROCESS | 2528 | 1468216441092 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:54:01 INFO - PROCESS | 2528 | 1468216441095 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:01 INFO - PROCESS | 2528 | 1468216441260 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 22:54:01 INFO - PROCESS | 2528 | 1468216441329 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:01 INFO - PROCESS | 2528 | 1468216441331 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:01 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE671000 == 36 [pid = 2528] [id = 370] 22:54:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD733FC00) [pid = 2528] [serial = 1110] [outer = 0000000000000000] 22:54:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD7342400) [pid = 2528] [serial = 1111] [outer = 0000008CD733FC00] 22:54:01 INFO - PROCESS | 2528 | 1468216441436 Marionette DEBUG loaded listener.js 22:54:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD7627800) [pid = 2528] [serial = 1112] [outer = 0000008CD733FC00] 22:54:02 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD8722800 == 35 [pid = 2528] [id = 354] 22:54:02 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD25D2800 == 34 [pid = 2528] [id = 353] 22:54:02 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD6C6F000 == 33 [pid = 2528] [id = 367] 22:54:02 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD704F800 == 32 [pid = 2528] [id = 366] 22:54:02 INFO - PROCESS | 2528 | 1468216442314 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:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1288ms 22:54:02 INFO - PROCESS | 2528 | 1468216442374 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 22:54:02 INFO - PROCESS | 2528 | 1468216442380 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 22:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:54:02 INFO - PROCESS | 2528 | 1468216442386 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:54:02 INFO - PROCESS | 2528 | 1468216442389 Marionette TRACE conn5 <- [1,1446,null,{}] 22:54:02 INFO - PROCESS | 2528 | 1468216442409 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:54:02 INFO - PROCESS | 2528 | 1468216442412 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:02 INFO - PROCESS | 2528 | 1468216442562 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 22:54:02 INFO - PROCESS | 2528 | 1468216442609 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:02 INFO - PROCESS | 2528 | 1468216442614 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:02 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F49800 == 33 [pid = 2528] [id = 371] 22:54:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD2134C00) [pid = 2528] [serial = 1113] [outer = 0000000000000000] 22:54:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD2282C00) [pid = 2528] [serial = 1114] [outer = 0000008CD2134C00] 22:54:02 INFO - PROCESS | 2528 | 1468216442677 Marionette DEBUG loaded listener.js 22:54:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD31DB400) [pid = 2528] [serial = 1115] [outer = 0000008CD2134C00] 22:54:03 INFO - PROCESS | 2528 | 1468216443372 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:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1027ms 22:54:03 INFO - PROCESS | 2528 | 1468216443415 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 22:54:03 INFO - PROCESS | 2528 | 1468216443420 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 22:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:54:03 INFO - PROCESS | 2528 | 1468216443427 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:54:03 INFO - PROCESS | 2528 | 1468216443430 Marionette TRACE conn5 <- [1,1450,null,{}] 22:54:03 INFO - PROCESS | 2528 | 1468216443435 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:54:03 INFO - PROCESS | 2528 | 1468216443438 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:03 INFO - PROCESS | 2528 | 1468216443559 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 22:54:03 INFO - PROCESS | 2528 | 1468216443647 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:03 INFO - PROCESS | 2528 | 1468216443650 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:03 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEB37800 == 34 [pid = 2528] [id = 372] 22:54:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD6779C00) [pid = 2528] [serial = 1116] [outer = 0000000000000000] 22:54:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CD7F11800) [pid = 2528] [serial = 1117] [outer = 0000008CD6779C00] 22:54:03 INFO - PROCESS | 2528 | 1468216443711 Marionette DEBUG loaded listener.js 22:54:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CD84C6800) [pid = 2528] [serial = 1118] [outer = 0000008CD6779C00] 22:54:04 INFO - PROCESS | 2528 | 1468216444376 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:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1022ms 22:54:04 INFO - PROCESS | 2528 | 1468216444451 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 22:54:04 INFO - PROCESS | 2528 | 1468216444454 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 22:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:54:04 INFO - PROCESS | 2528 | 1468216444458 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:54:04 INFO - PROCESS | 2528 | 1468216444462 Marionette TRACE conn5 <- [1,1454,null,{}] 22:54:04 INFO - PROCESS | 2528 | 1468216444490 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:54:04 INFO - PROCESS | 2528 | 1468216444495 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:04 INFO - PROCESS | 2528 | 1468216444643 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 22:54:04 INFO - PROCESS | 2528 | 1468216444713 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:04 INFO - PROCESS | 2528 | 1468216444717 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:04 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE09CC000 == 35 [pid = 2528] [id = 373] 22:54:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CDB65A400) [pid = 2528] [serial = 1119] [outer = 0000000000000000] 22:54:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CDB661000) [pid = 2528] [serial = 1120] [outer = 0000008CDB65A400] 22:54:04 INFO - PROCESS | 2528 | 1468216444781 Marionette DEBUG loaded listener.js 22:54:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CDBB4BC00) [pid = 2528] [serial = 1121] [outer = 0000008CDB65A400] 22:54:05 INFO - PROCESS | 2528 | 1468216445440 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:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1046ms 22:54:05 INFO - PROCESS | 2528 | 1468216445506 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 22:54:05 INFO - PROCESS | 2528 | 1468216445510 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 22:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:54:05 INFO - PROCESS | 2528 | 1468216445513 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:54:05 INFO - PROCESS | 2528 | 1468216445515 Marionette TRACE conn5 <- [1,1458,null,{}] 22:54:05 INFO - PROCESS | 2528 | 1468216445519 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:54:05 INFO - PROCESS | 2528 | 1468216445522 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:05 INFO - PROCESS | 2528 | 1468216445638 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 22:54:05 INFO - PROCESS | 2528 | 1468216445713 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:05 INFO - PROCESS | 2528 | 1468216445715 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:05 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2130000 == 36 [pid = 2528] [id = 374] 22:54:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CDC318000) [pid = 2528] [serial = 1122] [outer = 0000000000000000] 22:54:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CDC4C1800) [pid = 2528] [serial = 1123] [outer = 0000008CDC318000] 22:54:05 INFO - PROCESS | 2528 | 1468216445814 Marionette DEBUG loaded listener.js 22:54:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0000008CDE582800) [pid = 2528] [serial = 1124] [outer = 0000008CDC318000] 22:54:06 INFO - PROCESS | 2528 | 1468216446422 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:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 922ms 22:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:54:06 INFO - PROCESS | 2528 | 1468216446437 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 22:54:06 INFO - PROCESS | 2528 | 1468216446440 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 22:54:06 INFO - PROCESS | 2528 | 1468216446443 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:54:06 INFO - PROCESS | 2528 | 1468216446445 Marionette TRACE conn5 <- [1,1462,null,{}] 22:54:06 INFO - PROCESS | 2528 | 1468216446449 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:54:06 INFO - PROCESS | 2528 | 1468216446452 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:06 INFO - PROCESS | 2528 | 1468216446560 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 22:54:06 INFO - PROCESS | 2528 | 1468216446651 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:06 INFO - PROCESS | 2528 | 1468216446654 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:06 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24DE800 == 37 [pid = 2528] [id = 375] 22:54:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0000008CDC318800) [pid = 2528] [serial = 1125] [outer = 0000000000000000] 22:54:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0000008CDE61F800) [pid = 2528] [serial = 1126] [outer = 0000008CDC318800] 22:54:06 INFO - PROCESS | 2528 | 1468216446712 Marionette DEBUG loaded listener.js 22:54:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0000008CDEA5F000) [pid = 2528] [serial = 1127] [outer = 0000008CDC318800] 22:54:07 INFO - PROCESS | 2528 | 1468216447393 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:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1024ms 22:54:07 INFO - PROCESS | 2528 | 1468216447470 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 22:54:07 INFO - PROCESS | 2528 | 1468216447475 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 22:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:54:07 INFO - PROCESS | 2528 | 1468216447480 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:54:07 INFO - PROCESS | 2528 | 1468216447484 Marionette TRACE conn5 <- [1,1466,null,{}] 22:54:07 INFO - PROCESS | 2528 | 1468216447489 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:54:07 INFO - PROCESS | 2528 | 1468216447492 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:07 INFO - PROCESS | 2528 | 1468216447677 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 22:54:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBA45000 == 36 [pid = 2528] [id = 369] 22:54:07 INFO - PROCESS | 2528 | 1468216447795 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:07 INFO - PROCESS | 2528 | 1468216447798 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:07 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD685D000 == 37 [pid = 2528] [id = 376] 22:54:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (0000008CD03A8400) [pid = 2528] [serial = 1128] [outer = 0000000000000000] 22:54:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (0000008CD1D2A800) [pid = 2528] [serial = 1129] [outer = 0000008CD03A8400] 22:54:07 INFO - PROCESS | 2528 | 1468216447863 Marionette DEBUG loaded listener.js 22:54:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (0000008CD2425C00) [pid = 2528] [serial = 1130] [outer = 0000008CD03A8400] 22:54:08 INFO - PROCESS | 2528 | 1468216448546 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:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1132ms 22:54:08 INFO - PROCESS | 2528 | 1468216448617 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 22:54:08 INFO - PROCESS | 2528 | 1468216448621 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 22:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:54:08 INFO - PROCESS | 2528 | 1468216448627 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:54:08 INFO - PROCESS | 2528 | 1468216448630 Marionette TRACE conn5 <- [1,1470,null,{}] 22:54:08 INFO - PROCESS | 2528 | 1468216448636 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:54:08 INFO - PROCESS | 2528 | 1468216448639 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:08 INFO - PROCESS | 2528 | 1468216448766 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 22:54:08 INFO - PROCESS | 2528 | 1468216448837 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:08 INFO - PROCESS | 2528 | 1468216448840 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:08 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF508800 == 38 [pid = 2528] [id = 377] 22:54:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (0000008CD80DA000) [pid = 2528] [serial = 1131] [outer = 0000000000000000] 22:54:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (0000008CD80DEC00) [pid = 2528] [serial = 1132] [outer = 0000008CD80DA000] 22:54:08 INFO - PROCESS | 2528 | 1468216448940 Marionette DEBUG loaded listener.js 22:54:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (0000008CD8AD1C00) [pid = 2528] [serial = 1133] [outer = 0000008CD80DA000] 22:54:09 INFO - PROCESS | 2528 | 1468216449621 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:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1026ms 22:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:54:09 INFO - PROCESS | 2528 | 1468216449656 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 22:54:09 INFO - PROCESS | 2528 | 1468216449660 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 22:54:09 INFO - PROCESS | 2528 | 1468216449664 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:54:09 INFO - PROCESS | 2528 | 1468216449666 Marionette TRACE conn5 <- [1,1474,null,{}] 22:54:09 INFO - PROCESS | 2528 | 1468216449670 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:54:09 INFO - PROCESS | 2528 | 1468216449673 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:09 INFO - PROCESS | 2528 | 1468216449792 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 22:54:09 INFO - PROCESS | 2528 | 1468216449872 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:09 INFO - PROCESS | 2528 | 1468216449875 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:09 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2CA1000 == 39 [pid = 2528] [id = 378] 22:54:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (0000008CDBDE4400) [pid = 2528] [serial = 1134] [outer = 0000000000000000] 22:54:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (0000008CDDF9D000) [pid = 2528] [serial = 1135] [outer = 0000008CDBDE4400] 22:54:09 INFO - PROCESS | 2528 | 1468216449974 Marionette DEBUG loaded listener.js 22:54:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (0000008CDEB0C400) [pid = 2528] [serial = 1136] [outer = 0000008CDBDE4400] 22:54:10 INFO - PROCESS | 2528 | 1468216450692 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:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1076ms 22:54:10 INFO - PROCESS | 2528 | 1468216450742 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 22:54:10 INFO - PROCESS | 2528 | 1468216450747 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 22:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:54:10 INFO - PROCESS | 2528 | 1468216450758 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:54:10 INFO - PROCESS | 2528 | 1468216450764 Marionette TRACE conn5 <- [1,1478,null,{}] 22:54:10 INFO - PROCESS | 2528 | 1468216450768 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:54:10 INFO - PROCESS | 2528 | 1468216450772 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:10 INFO - PROCESS | 2528 | 1468216450897 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 22:54:10 INFO - PROCESS | 2528 | 1468216450973 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:10 INFO - PROCESS | 2528 | 1468216450975 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:11 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE485E000 == 40 [pid = 2528] [id = 379] 22:54:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (0000008CDF0C9C00) [pid = 2528] [serial = 1137] [outer = 0000000000000000] 22:54:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (0000008CDF962C00) [pid = 2528] [serial = 1138] [outer = 0000008CDF0C9C00] 22:54:11 INFO - PROCESS | 2528 | 1468216451073 Marionette DEBUG loaded listener.js 22:54:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (0000008CDFF48000) [pid = 2528] [serial = 1139] [outer = 0000008CDF0C9C00] 22:54:11 INFO - PROCESS | 2528 | 1468216451794 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:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1079ms 22:54:11 INFO - PROCESS | 2528 | 1468216451846 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 22:54:11 INFO - PROCESS | 2528 | 1468216451850 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 22:54:11 INFO - PROCESS | 2528 | 1468216451855 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:54:11 INFO - PROCESS | 2528 | 1468216451860 Marionette TRACE conn5 <- [1,1482,null,{}] 22:54:11 INFO - PROCESS | 2528 | 1468216451867 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:54:11 INFO - PROCESS | 2528 | 1468216451870 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:11 INFO - PROCESS | 2528 | 1468216451989 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 22:54:12 INFO - PROCESS | 2528 | 1468216452062 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:12 INFO - PROCESS | 2528 | 1468216452066 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:12 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE670000 == 41 [pid = 2528] [id = 380] 22:54:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (0000008CD6CE7400) [pid = 2528] [serial = 1140] [outer = 0000000000000000] 22:54:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (0000008CD7336800) [pid = 2528] [serial = 1141] [outer = 0000008CD6CE7400] 22:54:12 INFO - PROCESS | 2528 | 1468216452166 Marionette DEBUG loaded listener.js 22:54:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (0000008CD80DAC00) [pid = 2528] [serial = 1142] [outer = 0000008CD6CE7400] 22:54:12 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE09CC000 == 40 [pid = 2528] [id = 373] 22:54:12 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEB37800 == 39 [pid = 2528] [id = 372] 22:54:12 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F49800 == 38 [pid = 2528] [id = 371] 22:54:12 INFO - PROCESS | 2528 | 1468216452830 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:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1024ms 22:54:12 INFO - PROCESS | 2528 | 1468216452885 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 22:54:12 INFO - PROCESS | 2528 | 1468216452890 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 22:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:54:12 INFO - PROCESS | 2528 | 1468216452895 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:54:12 INFO - PROCESS | 2528 | 1468216452901 Marionette TRACE conn5 <- [1,1486,null,{}] 22:54:12 INFO - PROCESS | 2528 | 1468216452906 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:54:12 INFO - PROCESS | 2528 | 1468216452909 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:13 INFO - PROCESS | 2528 | 1468216453031 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 22:54:13 INFO - PROCESS | 2528 | 1468216453110 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:13 INFO - PROCESS | 2528 | 1468216453113 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:13 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE13A3800 == 39 [pid = 2528] [id = 381] 22:54:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (0000008CD7623000) [pid = 2528] [serial = 1143] [outer = 0000000000000000] 22:54:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (0000008CD80D9000) [pid = 2528] [serial = 1144] [outer = 0000008CD7623000] 22:54:13 INFO - PROCESS | 2528 | 1468216453217 Marionette DEBUG loaded listener.js 22:54:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 119 (0000008CDB678000) [pid = 2528] [serial = 1145] [outer = 0000008CD7623000] 22:54:13 INFO - PROCESS | 2528 | 1468216453885 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:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1025ms 22:54:13 INFO - PROCESS | 2528 | 1468216453924 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 22:54:13 INFO - PROCESS | 2528 | 1468216453929 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 22:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:54:13 INFO - PROCESS | 2528 | 1468216453936 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:54:13 INFO - PROCESS | 2528 | 1468216453939 Marionette TRACE conn5 <- [1,1490,null,{}] 22:54:13 INFO - PROCESS | 2528 | 1468216453943 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:54:13 INFO - PROCESS | 2528 | 1468216453946 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:14 INFO - PROCESS | 2528 | 1468216454071 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 22:54:14 INFO - PROCESS | 2528 | 1468216454152 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:14 INFO - PROCESS | 2528 | 1468216454155 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:14 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE484A000 == 40 [pid = 2528] [id = 382] 22:54:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 120 (0000008CDE610400) [pid = 2528] [serial = 1146] [outer = 0000000000000000] 22:54:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 121 (0000008CDEB14C00) [pid = 2528] [serial = 1147] [outer = 0000008CDE610400] 22:54:14 INFO - PROCESS | 2528 | 1468216454256 Marionette DEBUG loaded listener.js 22:54:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 122 (0000008CDEF56C00) [pid = 2528] [serial = 1148] [outer = 0000008CDE610400] 22:54:14 INFO - PROCESS | 2528 | 1468216454920 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:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1021ms 22:54:14 INFO - PROCESS | 2528 | 1468216454959 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 22:54:14 INFO - PROCESS | 2528 | 1468216454962 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 22:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:54:14 INFO - PROCESS | 2528 | 1468216454966 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:54:14 INFO - PROCESS | 2528 | 1468216454970 Marionette TRACE conn5 <- [1,1494,null,{}] 22:54:14 INFO - PROCESS | 2528 | 1468216454994 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:54:15 INFO - PROCESS | 2528 | 1468216454999 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:15 INFO - PROCESS | 2528 | 1468216455174 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 22:54:15 INFO - PROCESS | 2528 | 1468216455223 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:15 INFO - PROCESS | 2528 | 1468216455227 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:15 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5EE2000 == 41 [pid = 2528] [id = 383] 22:54:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 123 (0000008CE0223800) [pid = 2528] [serial = 1149] [outer = 0000000000000000] 22:54:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 124 (0000008CE02C1000) [pid = 2528] [serial = 1150] [outer = 0000008CE0223800] 22:54:15 INFO - PROCESS | 2528 | 1468216455290 Marionette DEBUG loaded listener.js 22:54:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 125 (0000008CE0B2BC00) [pid = 2528] [serial = 1151] [outer = 0000008CE0223800] 22:54:15 INFO - PROCESS | 2528 | 1468216455873 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:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 944ms 22:54:15 INFO - PROCESS | 2528 | 1468216455912 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 22:54:15 INFO - PROCESS | 2528 | 1468216455916 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 22:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:54:15 INFO - PROCESS | 2528 | 1468216455919 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:54:15 INFO - PROCESS | 2528 | 1468216455921 Marionette TRACE conn5 <- [1,1498,null,{}] 22:54:15 INFO - PROCESS | 2528 | 1468216455925 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:54:15 INFO - PROCESS | 2528 | 1468216455928 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:16 INFO - PROCESS | 2528 | 1468216456049 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 22:54:16 INFO - PROCESS | 2528 | 1468216456139 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:16 INFO - PROCESS | 2528 | 1468216456142 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:16 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5F1C000 == 42 [pid = 2528] [id = 384] 22:54:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 126 (0000008CE1286800) [pid = 2528] [serial = 1152] [outer = 0000000000000000] 22:54:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 127 (0000008CE1375C00) [pid = 2528] [serial = 1153] [outer = 0000008CE1286800] 22:54:16 INFO - PROCESS | 2528 | 1468216456199 Marionette DEBUG loaded listener.js 22:54:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 128 (0000008CE13BB000) [pid = 2528] [serial = 1154] [outer = 0000008CE1286800] 22:54:16 INFO - PROCESS | 2528 | 1468216456845 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:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 987ms 22:54:16 INFO - PROCESS | 2528 | 1468216456907 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 22:54:16 INFO - PROCESS | 2528 | 1468216456910 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 22:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:54:16 INFO - PROCESS | 2528 | 1468216456932 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:54:16 INFO - PROCESS | 2528 | 1468216456934 Marionette TRACE conn5 <- [1,1502,null,{}] 22:54:16 INFO - PROCESS | 2528 | 1468216456938 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:54:16 INFO - PROCESS | 2528 | 1468216456941 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:17 INFO - PROCESS | 2528 | 1468216457048 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 22:54:17 INFO - PROCESS | 2528 | 1468216457126 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:17 INFO - PROCESS | 2528 | 1468216457128 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:17 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE7317000 == 43 [pid = 2528] [id = 385] 22:54:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 129 (0000008CE13B8C00) [pid = 2528] [serial = 1155] [outer = 0000000000000000] 22:54:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 130 (0000008CE222CC00) [pid = 2528] [serial = 1156] [outer = 0000008CE13B8C00] 22:54:17 INFO - PROCESS | 2528 | 1468216457184 Marionette DEBUG loaded listener.js 22:54:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 131 (0000008CE2474C00) [pid = 2528] [serial = 1157] [outer = 0000008CE13B8C00] 22:54:17 INFO - PROCESS | 2528 | 1468216457956 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:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1077ms 22:54:18 INFO - PROCESS | 2528 | 1468216458011 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 22:54:18 INFO - PROCESS | 2528 | 1468216458016 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 22:54:18 INFO - PROCESS | 2528 | 1468216458021 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:54:18 INFO - PROCESS | 2528 | 1468216458025 Marionette TRACE conn5 <- [1,1506,null,{}] 22:54:18 INFO - PROCESS | 2528 | 1468216458030 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:54:18 INFO - PROCESS | 2528 | 1468216458033 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:18 INFO - PROCESS | 2528 | 1468216458180 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 22:54:18 INFO - PROCESS | 2528 | 1468216458323 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:18 INFO - PROCESS | 2528 | 1468216458327 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C88000 == 42 [pid = 2528] [id = 365] 22:54:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2CA1000 == 41 [pid = 2528] [id = 378] 22:54:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF508800 == 40 [pid = 2528] [id = 377] 22:54:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD685D000 == 39 [pid = 2528] [id = 376] 22:54:18 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC40C800 == 40 [pid = 2528] [id = 386] 22:54:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 132 (0000008CD039E400) [pid = 2528] [serial = 1158] [outer = 0000000000000000] 22:54:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 133 (0000008CD18C9000) [pid = 2528] [serial = 1159] [outer = 0000008CD039E400] 22:54:18 INFO - PROCESS | 2528 | 1468216458402 Marionette DEBUG loaded listener.js 22:54:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 134 (0000008CD761BC00) [pid = 2528] [serial = 1160] [outer = 0000008CD039E400] 22:54:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2C93000 == 39 [pid = 2528] [id = 359] 22:54:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE485F000 == 38 [pid = 2528] [id = 362] 22:54:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC402800 == 37 [pid = 2528] [id = 363] 22:54:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2290000 == 36 [pid = 2528] [id = 358] 22:54:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2135000 == 35 [pid = 2528] [id = 364] 22:54:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2130000 == 34 [pid = 2528] [id = 374] 22:54:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F55800 == 33 [pid = 2528] [id = 351] 22:54:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24DE800 == 32 [pid = 2528] [id = 375] 22:54:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD752D000 == 31 [pid = 2528] [id = 344] 22:54:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC47A800 == 30 [pid = 2528] [id = 361] 22:54:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5F1C000 == 29 [pid = 2528] [id = 384] 22:54:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5EE2000 == 28 [pid = 2528] [id = 383] 22:54:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE484A000 == 27 [pid = 2528] [id = 382] 22:54:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE13A3800 == 26 [pid = 2528] [id = 381] 22:54:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDECEC000 == 25 [pid = 2528] [id = 352] 22:54:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE485E000 == 24 [pid = 2528] [id = 379] 22:54:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE12800 == 23 [pid = 2528] [id = 346] 22:54:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE3160800 == 22 [pid = 2528] [id = 360] 22:54:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2273000 == 21 [pid = 2528] [id = 349] 22:54:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE138A800 == 20 [pid = 2528] [id = 357] 22:54:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE671000 == 19 [pid = 2528] [id = 370] 22:54:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD1444000 == 18 [pid = 2528] [id = 348] 22:54:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE132800 == 17 [pid = 2528] [id = 355] 22:54:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC397000 == 16 [pid = 2528] [id = 368] 22:54:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7532000 == 15 [pid = 2528] [id = 343] 22:54:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2B9E800 == 14 [pid = 2528] [id = 350] 22:54:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE7317000 == 13 [pid = 2528] [id = 385] 22:54:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF507800 == 12 [pid = 2528] [id = 347] 22:54:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF382800 == 11 [pid = 2528] [id = 356] 22:54:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE522000 == 10 [pid = 2528] [id = 345] 22:54:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE670000 == 9 [pid = 2528] [id = 380] 22:54:21 INFO - PROCESS | 2528 | 1468216461543 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:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 3594ms 22:54:21 INFO - PROCESS | 2528 | 1468216461620 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 22:54:21 INFO - PROCESS | 2528 | 1468216461625 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 22:54:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:54:21 INFO - PROCESS | 2528 | 1468216461630 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:54:21 INFO - PROCESS | 2528 | 1468216461634 Marionette TRACE conn5 <- [1,1510,null,{}] 22:54:21 INFO - PROCESS | 2528 | 1468216461640 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:54:21 INFO - PROCESS | 2528 | 1468216461643 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:21 INFO - PROCESS | 2528 | 1468216461748 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 22:54:21 INFO - PROCESS | 2528 | 1468216461885 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:21 INFO - PROCESS | 2528 | 1468216461889 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:21 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF507800 == 10 [pid = 2528] [id = 387] 22:54:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 135 (0000008CD6871C00) [pid = 2528] [serial = 1161] [outer = 0000000000000000] 22:54:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 136 (0000008CD6FAF400) [pid = 2528] [serial = 1162] [outer = 0000008CD6871C00] 22:54:21 INFO - PROCESS | 2528 | 1468216461941 Marionette DEBUG loaded listener.js 22:54:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 137 (0000008CD7631800) [pid = 2528] [serial = 1163] [outer = 0000008CD6871C00] 22:54:22 INFO - PROCESS | 2528 | 1468216462464 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:54:22 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:54:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:54:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:54:22 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:54:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:54:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:54:22 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:54:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:54:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:54:22 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:54:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:54:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:54:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 886ms 22:54:22 INFO - PROCESS | 2528 | 1468216462520 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 22:54:22 INFO - PROCESS | 2528 | 1468216462525 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 22:54:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:54:22 INFO - PROCESS | 2528 | 1468216462537 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:54:22 INFO - PROCESS | 2528 | 1468216462541 Marionette TRACE conn5 <- [1,1514,null,{}] 22:54:22 INFO - PROCESS | 2528 | 1468216462545 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:54:22 INFO - PROCESS | 2528 | 1468216462548 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:22 INFO - PROCESS | 2528 | 1468216462686 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 22:54:22 INFO - PROCESS | 2528 | 1468216462746 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:22 INFO - PROCESS | 2528 | 1468216462749 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:22 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE329C800 == 11 [pid = 2528] [id = 388] 22:54:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 138 (0000008CD8627800) [pid = 2528] [serial = 1164] [outer = 0000000000000000] 22:54:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 139 (0000008CDBBC5C00) [pid = 2528] [serial = 1165] [outer = 0000008CD8627800] 22:54:22 INFO - PROCESS | 2528 | 1468216462800 Marionette DEBUG loaded listener.js 22:54:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 140 (0000008CDC319000) [pid = 2528] [serial = 1166] [outer = 0000008CD8627800] 22:54:23 INFO - PROCESS | 2528 | 1468216463288 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:54:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:54:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:54:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:54:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:54:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:54:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:54:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 776ms 22:54:23 INFO - PROCESS | 2528 | 1468216463316 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 22:54:23 INFO - PROCESS | 2528 | 1468216463319 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 22:54:23 INFO - PROCESS | 2528 | 1468216463329 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:54:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:54:23 INFO - PROCESS | 2528 | 1468216463333 Marionette TRACE conn5 <- [1,1518,null,{}] 22:54:23 INFO - PROCESS | 2528 | 1468216463345 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:54:23 INFO - PROCESS | 2528 | 1468216463350 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:23 INFO - PROCESS | 2528 | 1468216463515 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 22:54:23 INFO - PROCESS | 2528 | 1468216463543 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:23 INFO - PROCESS | 2528 | 1468216463546 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:23 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5EDE000 == 12 [pid = 2528] [id = 389] 22:54:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 141 (0000008CDF425000) [pid = 2528] [serial = 1167] [outer = 0000000000000000] 22:54:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 142 (0000008CDF42B400) [pid = 2528] [serial = 1168] [outer = 0000008CDF425000] 22:54:23 INFO - PROCESS | 2528 | 1468216463598 Marionette DEBUG loaded listener.js 22:54:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 143 (0000008CDFFAB800) [pid = 2528] [serial = 1169] [outer = 0000008CDF425000] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 142 (0000008CD6CE7400) [pid = 2528] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 141 (0000008CDF428800) [pid = 2528] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 140 (0000008CD1DD1800) [pid = 2528] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 139 (0000008CD1DD6C00) [pid = 2528] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 138 (0000008CD2223C00) [pid = 2528] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 137 (0000008CDF424800) [pid = 2528] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 136 (0000008CD8092C00) [pid = 2528] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 135 (0000008CD7338400) [pid = 2528] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 134 (0000008CDF423C00) [pid = 2528] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 133 (0000008CDBBCA400) [pid = 2528] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 132 (0000008CDEB15800) [pid = 2528] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 131 (0000008CD2297400) [pid = 2528] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 130 (0000008CDEB17000) [pid = 2528] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 129 (0000008CDEB15C00) [pid = 2528] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 128 (0000008CD039AC00) [pid = 2528] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 127 (0000008CD2138C00) [pid = 2528] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 126 (0000008CD68CC800) [pid = 2528] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 125 (0000008CD8093400) [pid = 2528] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 124 (0000008CD733E400) [pid = 2528] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 123 (0000008CD761C800) [pid = 2528] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 122 (0000008CDBDE4400) [pid = 2528] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 121 (0000008CDF0C9C00) [pid = 2528] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 120 (0000008CE0223800) [pid = 2528] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 119 (0000008CD03A8400) [pid = 2528] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 118 (0000008CDC318800) [pid = 2528] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (0000008CDC318000) [pid = 2528] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (0000008CDE610400) [pid = 2528] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (0000008CDB65A400) [pid = 2528] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (0000008CD6779C00) [pid = 2528] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (0000008CD80DA000) [pid = 2528] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (0000008CD733FC00) [pid = 2528] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (0000008CDBA87800) [pid = 2528] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (0000008CD2225400) [pid = 2528] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (0000008CD7623000) [pid = 2528] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (0000008CD25E2400) [pid = 2528] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (0000008CD2134C00) [pid = 2528] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:54:24 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (0000008CE1286800) [pid = 2528] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:54:24 INFO - PROCESS | 2528 | 1468216464675 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:54:24 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:54:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:54:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:54:24 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:54:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:54:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1387ms 22:54:24 INFO - PROCESS | 2528 | 1468216464723 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 22:54:24 INFO - PROCESS | 2528 | 1468216464726 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 22:54:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:54:24 INFO - PROCESS | 2528 | 1468216464730 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:54:24 INFO - PROCESS | 2528 | 1468216464732 Marionette TRACE conn5 <- [1,1522,null,{}] 22:54:24 INFO - PROCESS | 2528 | 1468216464735 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:54:24 INFO - PROCESS | 2528 | 1468216464737 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:24 INFO - PROCESS | 2528 | 1468216464836 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 22:54:24 INFO - PROCESS | 2528 | 1468216464843 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:24 INFO - PROCESS | 2528 | 1468216464845 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:24 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5F0B800 == 13 [pid = 2528] [id = 390] 22:54:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (0000008CD1DD6C00) [pid = 2528] [serial = 1170] [outer = 0000000000000000] 22:54:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (0000008CD242E000) [pid = 2528] [serial = 1171] [outer = 0000008CD1DD6C00] 22:54:24 INFO - PROCESS | 2528 | 1468216464894 Marionette DEBUG loaded listener.js 22:54:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (0000008CD68D3000) [pid = 2528] [serial = 1172] [outer = 0000008CD1DD6C00] 22:54:25 INFO - PROCESS | 2528 | 1468216465345 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:54:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:54:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 672ms 22:54:25 INFO - PROCESS | 2528 | 1468216465403 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 22:54:25 INFO - PROCESS | 2528 | 1468216465405 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 22:54:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:54:25 INFO - PROCESS | 2528 | 1468216465409 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:54:25 INFO - PROCESS | 2528 | 1468216465411 Marionette TRACE conn5 <- [1,1526,null,{}] 22:54:25 INFO - PROCESS | 2528 | 1468216465414 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:54:25 INFO - PROCESS | 2528 | 1468216465417 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:25 INFO - PROCESS | 2528 | 1468216465529 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 22:54:25 INFO - PROCESS | 2528 | 1468216465653 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:25 INFO - PROCESS | 2528 | 1468216465657 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:25 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F55800 == 14 [pid = 2528] [id = 391] 22:54:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 110 (0000008CD0297C00) [pid = 2528] [serial = 1173] [outer = 0000000000000000] 22:54:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 111 (0000008CD03A1C00) [pid = 2528] [serial = 1174] [outer = 0000008CD0297C00] 22:54:25 INFO - PROCESS | 2528 | 1468216465720 Marionette DEBUG loaded listener.js 22:54:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 112 (0000008CD2034400) [pid = 2528] [serial = 1175] [outer = 0000008CD0297C00] 22:54:26 INFO - PROCESS | 2528 | 1468216466534 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:54:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:54:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1178ms 22:54:26 INFO - PROCESS | 2528 | 1468216466592 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 22:54:26 INFO - PROCESS | 2528 | 1468216466596 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 22:54:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:54:26 INFO - PROCESS | 2528 | 1468216466601 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:54:26 INFO - PROCESS | 2528 | 1468216466605 Marionette TRACE conn5 <- [1,1530,null,{}] 22:54:26 INFO - PROCESS | 2528 | 1468216466611 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:54:26 INFO - PROCESS | 2528 | 1468216466615 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:26 INFO - PROCESS | 2528 | 1468216466762 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 22:54:26 INFO - PROCESS | 2528 | 1468216466881 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:26 INFO - PROCESS | 2528 | 1468216466884 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:26 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32EB800 == 15 [pid = 2528] [id = 392] 22:54:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 113 (0000008CD761B800) [pid = 2528] [serial = 1176] [outer = 0000000000000000] 22:54:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 114 (0000008CDB662400) [pid = 2528] [serial = 1177] [outer = 0000008CD761B800] 22:54:26 INFO - PROCESS | 2528 | 1468216466946 Marionette DEBUG loaded listener.js 22:54:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 115 (0000008CDBBC6C00) [pid = 2528] [serial = 1178] [outer = 0000008CD761B800] 22:54:27 INFO - PROCESS | 2528 | 1468216467641 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:54:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:54:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1079ms 22:54:27 INFO - PROCESS | 2528 | 1468216467703 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 22:54:27 INFO - PROCESS | 2528 | 1468216467708 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 22:54:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:54:27 INFO - PROCESS | 2528 | 1468216467736 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:54:27 INFO - PROCESS | 2528 | 1468216467739 Marionette TRACE conn5 <- [1,1534,null,{}] 22:54:27 INFO - PROCESS | 2528 | 1468216467744 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:54:27 INFO - PROCESS | 2528 | 1468216467747 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:27 INFO - PROCESS | 2528 | 1468216467881 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 22:54:28 INFO - PROCESS | 2528 | 1468216467999 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:28 INFO - PROCESS | 2528 | 1468216468002 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:28 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE17D800 == 16 [pid = 2528] [id = 393] 22:54:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 116 (0000008CD234B000) [pid = 2528] [serial = 1179] [outer = 0000000000000000] 22:54:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 117 (0000008CDBBC7000) [pid = 2528] [serial = 1180] [outer = 0000008CD234B000] 22:54:28 INFO - PROCESS | 2528 | 1468216468062 Marionette DEBUG loaded listener.js 22:54:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 118 (0000008CDEB19800) [pid = 2528] [serial = 1181] [outer = 0000008CD234B000] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 117 (0000008CD2282C00) [pid = 2528] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 116 (0000008CD80DAC00) [pid = 2528] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 115 (0000008CDFF48800) [pid = 2528] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 114 (0000008CD31DB400) [pid = 2528] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 113 (0000008CD6781800) [pid = 2528] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 112 (0000008CD7336800) [pid = 2528] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 111 (0000008CD20A1000) [pid = 2528] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 110 (0000008CDC31B400) [pid = 2528] [serial = 673] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 109 (0000008CD2134000) [pid = 2528] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (0000008CD228DC00) [pid = 2528] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (0000008CD234B800) [pid = 2528] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (0000008CDFF95000) [pid = 2528] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (0000008CD816A000) [pid = 2528] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (0000008CDB654400) [pid = 2528] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (0000008CDF431000) [pid = 2528] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (0000008CD2A17400) [pid = 2528] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (0000008CDE60F400) [pid = 2528] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (0000008CDBA7A800) [pid = 2528] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (0000008CDF422800) [pid = 2528] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0000008CDFF43800) [pid = 2528] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0000008CD229E800) [pid = 2528] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CD234C000) [pid = 2528] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CDEB1B800) [pid = 2528] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CDEF51800) [pid = 2528] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CD164E400) [pid = 2528] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD2032800) [pid = 2528] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CD2225800) [pid = 2528] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD2348400) [pid = 2528] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD6F2B000) [pid = 2528] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD761D800) [pid = 2528] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD8168C00) [pid = 2528] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD737AC00) [pid = 2528] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD84D0000) [pid = 2528] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDEA5EC00) [pid = 2528] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD2287800) [pid = 2528] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDBB47000) [pid = 2528] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDF428C00) [pid = 2528] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDEF5B000) [pid = 2528] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDB659000) [pid = 2528] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDEF55400) [pid = 2528] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDFFAD800) [pid = 2528] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD8624400) [pid = 2528] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD7627800) [pid = 2528] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD2425C00) [pid = 2528] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDEB14C00) [pid = 2528] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDDF9D000) [pid = 2528] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD7F11800) [pid = 2528] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDB661000) [pid = 2528] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDBDE0800) [pid = 2528] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD36BDC00) [pid = 2528] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDB678000) [pid = 2528] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD7342400) [pid = 2528] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CD80DEC00) [pid = 2528] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CD6FD5400) [pid = 2528] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CD2287C00) [pid = 2528] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CD80D9000) [pid = 2528] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (0000008CE13BB000) [pid = 2528] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 60 (0000008CE222CC00) [pid = 2528] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 59 (0000008CDEB0C400) [pid = 2528] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 58 (0000008CDFF48000) [pid = 2528] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 57 (0000008CDF962C00) [pid = 2528] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 56 (0000008CE0B2BC00) [pid = 2528] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 55 (0000008CE1375C00) [pid = 2528] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 54 (0000008CD1D2A800) [pid = 2528] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 53 (0000008CE02C1000) [pid = 2528] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 52 (0000008CDEA5F000) [pid = 2528] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 51 (0000008CDE582800) [pid = 2528] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 50 (0000008CDE61F800) [pid = 2528] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 49 (0000008CDEF56C00) [pid = 2528] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 48 (0000008CDBB4BC00) [pid = 2528] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 47 (0000008CD84C6800) [pid = 2528] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 46 (0000008CDC4C1800) [pid = 2528] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | --DOMWINDOW == 45 (0000008CD8AD1C00) [pid = 2528] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 22:54:28 INFO - PROCESS | 2528 | 1468216468890 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:54:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:54:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1261ms 22:54:28 INFO - PROCESS | 2528 | 1468216468980 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 22:54:28 INFO - PROCESS | 2528 | 1468216468984 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 22:54:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:54:28 INFO - PROCESS | 2528 | 1468216468988 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:54:28 INFO - PROCESS | 2528 | 1468216468992 Marionette TRACE conn5 <- [1,1538,null,{}] 22:54:29 INFO - PROCESS | 2528 | 1468216468997 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:54:29 INFO - PROCESS | 2528 | 1468216469000 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:29 INFO - PROCESS | 2528 | 1468216469098 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 22:54:29 INFO - PROCESS | 2528 | 1468216469105 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:29 INFO - PROCESS | 2528 | 1468216469108 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:29 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7089800 == 17 [pid = 2528] [id = 394] 22:54:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 46 (0000008CD20A5000) [pid = 2528] [serial = 1182] [outer = 0000000000000000] 22:54:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 47 (0000008CD213B400) [pid = 2528] [serial = 1183] [outer = 0000008CD20A5000] 22:54:29 INFO - PROCESS | 2528 | 1468216469159 Marionette DEBUG loaded listener.js 22:54:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 48 (0000008CD2286000) [pid = 2528] [serial = 1184] [outer = 0000008CD20A5000] 22:54:29 INFO - PROCESS | 2528 | 1468216469698 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:54:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:54:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 734ms 22:54:29 INFO - PROCESS | 2528 | 1468216469723 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 22:54:29 INFO - PROCESS | 2528 | 1468216469728 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 22:54:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:54:29 INFO - PROCESS | 2528 | 1468216469734 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:54:29 INFO - PROCESS | 2528 | 1468216469737 Marionette TRACE conn5 <- [1,1542,null,{}] 22:54:29 INFO - PROCESS | 2528 | 1468216469741 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:54:29 INFO - PROCESS | 2528 | 1468216469744 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:29 INFO - PROCESS | 2528 | 1468216469837 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 22:54:29 INFO - PROCESS | 2528 | 1468216469846 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:29 INFO - PROCESS | 2528 | 1468216469849 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:29 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBA45800 == 18 [pid = 2528] [id = 395] 22:54:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 49 (0000008CD25DD800) [pid = 2528] [serial = 1185] [outer = 0000000000000000] 22:54:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 50 (0000008CD2818000) [pid = 2528] [serial = 1186] [outer = 0000008CD25DD800] 22:54:29 INFO - PROCESS | 2528 | 1468216469899 Marionette DEBUG loaded listener.js 22:54:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 51 (0000008CD6562000) [pid = 2528] [serial = 1187] [outer = 0000008CD25DD800] 22:54:30 INFO - PROCESS | 2528 | 1468216470393 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:54:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:54:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 22:54:30 INFO - PROCESS | 2528 | 1468216470408 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 22:54:30 INFO - PROCESS | 2528 | 1468216470410 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 22:54:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:54:30 INFO - PROCESS | 2528 | 1468216470414 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:54:30 INFO - PROCESS | 2528 | 1468216470417 Marionette TRACE conn5 <- [1,1546,null,{}] 22:54:30 INFO - PROCESS | 2528 | 1468216470429 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:54:30 INFO - PROCESS | 2528 | 1468216470433 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:30 INFO - PROCESS | 2528 | 1468216470554 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 22:54:30 INFO - PROCESS | 2528 | 1468216470639 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:30 INFO - PROCESS | 2528 | 1468216470643 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:30 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC419800 == 19 [pid = 2528] [id = 396] 22:54:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 52 (0000008CD6CE9000) [pid = 2528] [serial = 1188] [outer = 0000000000000000] 22:54:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 53 (0000008CD737E400) [pid = 2528] [serial = 1189] [outer = 0000008CD6CE9000] 22:54:30 INFO - PROCESS | 2528 | 1468216470696 Marionette DEBUG loaded listener.js 22:54:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 54 (0000008CD7F11C00) [pid = 2528] [serial = 1190] [outer = 0000008CD6CE9000] 22:54:31 INFO - PROCESS | 2528 | 1468216471066 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:54:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:54:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 734ms 22:54:31 INFO - PROCESS | 2528 | 1468216471151 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 22:54:31 INFO - PROCESS | 2528 | 1468216471154 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 22:54:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:54:31 INFO - PROCESS | 2528 | 1468216471157 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:54:31 INFO - PROCESS | 2528 | 1468216471159 Marionette TRACE conn5 <- [1,1550,null,{}] 22:54:31 INFO - PROCESS | 2528 | 1468216471163 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:54:31 INFO - PROCESS | 2528 | 1468216471165 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:31 INFO - PROCESS | 2528 | 1468216471289 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 22:54:31 INFO - PROCESS | 2528 | 1468216471337 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:31 INFO - PROCESS | 2528 | 1468216471339 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:31 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE686800 == 20 [pid = 2528] [id = 397] 22:54:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 55 (0000008CD862AC00) [pid = 2528] [serial = 1191] [outer = 0000000000000000] 22:54:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 56 (0000008CD8699000) [pid = 2528] [serial = 1192] [outer = 0000008CD862AC00] 22:54:31 INFO - PROCESS | 2528 | 1468216471394 Marionette DEBUG loaded listener.js 22:54:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 57 (0000008CDB65C400) [pid = 2528] [serial = 1193] [outer = 0000008CD862AC00] 22:54:31 INFO - PROCESS | 2528 | 1468216471837 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:54:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:54:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 22:54:31 INFO - PROCESS | 2528 | 1468216471923 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 22:54:31 INFO - PROCESS | 2528 | 1468216471925 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 22:54:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:54:31 INFO - PROCESS | 2528 | 1468216471936 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:54:31 INFO - PROCESS | 2528 | 1468216471938 Marionette TRACE conn5 <- [1,1554,null,{}] 22:54:31 INFO - PROCESS | 2528 | 1468216471941 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:54:31 INFO - PROCESS | 2528 | 1468216471943 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:32 INFO - PROCESS | 2528 | 1468216472055 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 22:54:32 INFO - PROCESS | 2528 | 1468216472066 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:32 INFO - PROCESS | 2528 | 1468216472069 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:32 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF2C800 == 21 [pid = 2528] [id = 398] 22:54:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 58 (0000008CD862B400) [pid = 2528] [serial = 1194] [outer = 0000000000000000] 22:54:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 59 (0000008CDBBBC000) [pid = 2528] [serial = 1195] [outer = 0000008CD862B400] 22:54:32 INFO - PROCESS | 2528 | 1468216472158 Marionette DEBUG loaded listener.js 22:54:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 60 (0000008CDBD43400) [pid = 2528] [serial = 1196] [outer = 0000008CD862B400] 22:54:32 INFO - PROCESS | 2528 | --DOMWINDOW == 59 (0000008CD8627800) [pid = 2528] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:54:32 INFO - PROCESS | 2528 | --DOMWINDOW == 58 (0000008CD039E400) [pid = 2528] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:54:32 INFO - PROCESS | 2528 | --DOMWINDOW == 57 (0000008CDF425000) [pid = 2528] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:54:32 INFO - PROCESS | 2528 | --DOMWINDOW == 56 (0000008CD6871C00) [pid = 2528] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:54:32 INFO - PROCESS | 2528 | --DOMWINDOW == 55 (0000008CE13B8C00) [pid = 2528] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:54:32 INFO - PROCESS | 2528 | 1468216472555 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:54:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:54:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 22:54:32 INFO - PROCESS | 2528 | 1468216472609 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 22:54:32 INFO - PROCESS | 2528 | 1468216472611 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 22:54:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:54:32 INFO - PROCESS | 2528 | 1468216472614 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:54:32 INFO - PROCESS | 2528 | 1468216472616 Marionette TRACE conn5 <- [1,1558,null,{}] 22:54:32 INFO - PROCESS | 2528 | 1468216472620 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:54:32 INFO - PROCESS | 2528 | 1468216472625 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:32 INFO - PROCESS | 2528 | 1468216472768 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 22:54:32 INFO - PROCESS | 2528 | 1468216472821 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:32 INFO - PROCESS | 2528 | 1468216472823 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:32 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF946000 == 22 [pid = 2528] [id = 399] 22:54:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 56 (0000008CD222F400) [pid = 2528] [serial = 1197] [outer = 0000000000000000] 22:54:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 57 (0000008CDE608C00) [pid = 2528] [serial = 1198] [outer = 0000008CD222F400] 22:54:32 INFO - PROCESS | 2528 | 1468216472870 Marionette DEBUG loaded listener.js 22:54:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 58 (0000008CDEB19000) [pid = 2528] [serial = 1199] [outer = 0000008CD222F400] 22:54:33 INFO - PROCESS | 2528 | 1468216473258 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:54:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:54:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 671ms 22:54:33 INFO - PROCESS | 2528 | 1468216473289 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 22:54:33 INFO - PROCESS | 2528 | 1468216473291 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 22:54:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:54:33 INFO - PROCESS | 2528 | 1468216473294 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:54:33 INFO - PROCESS | 2528 | 1468216473296 Marionette TRACE conn5 <- [1,1562,null,{}] 22:54:33 INFO - PROCESS | 2528 | 1468216473300 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:54:33 INFO - PROCESS | 2528 | 1468216473302 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:33 INFO - PROCESS | 2528 | 1468216473412 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 22:54:33 INFO - PROCESS | 2528 | 1468216473421 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:33 INFO - PROCESS | 2528 | 1468216473423 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:33 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE1396800 == 23 [pid = 2528] [id = 400] 22:54:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 59 (0000008CDEF57000) [pid = 2528] [serial = 1200] [outer = 0000000000000000] 22:54:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 60 (0000008CDEFE5800) [pid = 2528] [serial = 1201] [outer = 0000008CDEF57000] 22:54:33 INFO - PROCESS | 2528 | 1468216473469 Marionette DEBUG loaded listener.js 22:54:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 61 (0000008CDF424000) [pid = 2528] [serial = 1202] [outer = 0000008CDEF57000] 22:54:33 INFO - PROCESS | 2528 | 1468216473891 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:54:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:54:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 22:54:33 INFO - PROCESS | 2528 | 1468216473931 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 22:54:33 INFO - PROCESS | 2528 | 1468216473934 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 22:54:33 INFO - PROCESS | 2528 | 1468216473937 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:54:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:54:33 INFO - PROCESS | 2528 | 1468216473939 Marionette TRACE conn5 <- [1,1566,null,{}] 22:54:33 INFO - PROCESS | 2528 | 1468216473942 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:54:33 INFO - PROCESS | 2528 | 1468216473944 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:34 INFO - PROCESS | 2528 | 1468216474030 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 22:54:34 INFO - PROCESS | 2528 | 1468216474035 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:34 INFO - PROCESS | 2528 | 1468216474037 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:34 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE212C800 == 24 [pid = 2528] [id = 401] 22:54:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CDF42A000) [pid = 2528] [serial = 1203] [outer = 0000000000000000] 22:54:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CDF896400) [pid = 2528] [serial = 1204] [outer = 0000008CDF42A000] 22:54:34 INFO - PROCESS | 2528 | 1468216474083 Marionette DEBUG loaded listener.js 22:54:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CDFF44800) [pid = 2528] [serial = 1205] [outer = 0000008CDF42A000] 22:54:34 INFO - PROCESS | 2528 | 1468216474505 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:54:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:54:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 629ms 22:54:34 INFO - PROCESS | 2528 | 1468216474570 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 22:54:34 INFO - PROCESS | 2528 | 1468216474572 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 22:54:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:54:34 INFO - PROCESS | 2528 | 1468216474576 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:54:34 INFO - PROCESS | 2528 | 1468216474578 Marionette TRACE conn5 <- [1,1570,null,{}] 22:54:34 INFO - PROCESS | 2528 | 1468216474581 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:54:34 INFO - PROCESS | 2528 | 1468216474583 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:34 INFO - PROCESS | 2528 | 1468216474668 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 22:54:34 INFO - PROCESS | 2528 | 1468216474675 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:34 INFO - PROCESS | 2528 | 1468216474677 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:34 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24DB000 == 25 [pid = 2528] [id = 402] 22:54:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD2350400) [pid = 2528] [serial = 1206] [outer = 0000000000000000] 22:54:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CDFF44C00) [pid = 2528] [serial = 1207] [outer = 0000008CD2350400] 22:54:34 INFO - PROCESS | 2528 | 1468216474724 Marionette DEBUG loaded listener.js 22:54:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CE00AD000) [pid = 2528] [serial = 1208] [outer = 0000008CD2350400] 22:54:35 INFO - PROCESS | 2528 | 1468216475268 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:54:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:54:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 734ms 22:54:35 INFO - PROCESS | 2528 | 1468216475314 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 22:54:35 INFO - PROCESS | 2528 | 1468216475319 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 22:54:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:54:35 INFO - PROCESS | 2528 | 1468216475325 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:54:35 INFO - PROCESS | 2528 | 1468216475329 Marionette TRACE conn5 <- [1,1574,null,{}] 22:54:35 INFO - PROCESS | 2528 | 1468216475335 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:54:35 INFO - PROCESS | 2528 | 1468216475338 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:35 INFO - PROCESS | 2528 | 1468216475468 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 22:54:35 INFO - PROCESS | 2528 | 1468216475557 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:35 INFO - PROCESS | 2528 | 1468216475562 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:35 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD8672000 == 26 [pid = 2528] [id = 403] 22:54:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD213C400) [pid = 2528] [serial = 1209] [outer = 0000000000000000] 22:54:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD222E800) [pid = 2528] [serial = 1210] [outer = 0000008CD213C400] 22:54:35 INFO - PROCESS | 2528 | 1468216475624 Marionette DEBUG loaded listener.js 22:54:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD2350C00) [pid = 2528] [serial = 1211] [outer = 0000008CD213C400] 22:54:36 INFO - PROCESS | 2528 | 1468216476290 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:54:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:54:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1024ms 22:54:36 INFO - PROCESS | 2528 | 1468216476352 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 22:54:36 INFO - PROCESS | 2528 | 1468216476357 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 22:54:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:54:36 INFO - PROCESS | 2528 | 1468216476364 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:54:36 INFO - PROCESS | 2528 | 1468216476367 Marionette TRACE conn5 <- [1,1578,null,{}] 22:54:36 INFO - PROCESS | 2528 | 1468216476372 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:54:36 INFO - PROCESS | 2528 | 1468216476375 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:36 INFO - PROCESS | 2528 | 1468216476528 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 22:54:36 INFO - PROCESS | 2528 | 1468216476651 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:36 INFO - PROCESS | 2528 | 1468216476654 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:36 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF96000 == 27 [pid = 2528] [id = 404] 22:54:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD6F2B000) [pid = 2528] [serial = 1212] [outer = 0000000000000000] 22:54:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD733A000) [pid = 2528] [serial = 1213] [outer = 0000008CD6F2B000] 22:54:36 INFO - PROCESS | 2528 | 1468216476714 Marionette DEBUG loaded listener.js 22:54:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD80D4400) [pid = 2528] [serial = 1214] [outer = 0000008CD6F2B000] 22:54:37 INFO - PROCESS | 2528 | 1468216477309 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:54:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:54:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 986ms 22:54:37 INFO - PROCESS | 2528 | 1468216477352 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 22:54:37 INFO - PROCESS | 2528 | 1468216477355 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 22:54:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:54:37 INFO - PROCESS | 2528 | 1468216477358 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:54:37 INFO - PROCESS | 2528 | 1468216477363 Marionette TRACE conn5 <- [1,1582,null,{}] 22:54:37 INFO - PROCESS | 2528 | 1468216477374 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:54:37 INFO - PROCESS | 2528 | 1468216477379 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:37 INFO - PROCESS | 2528 | 1468216477500 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 22:54:37 INFO - PROCESS | 2528 | 1468216477623 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:37 INFO - PROCESS | 2528 | 1468216477627 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:37 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2CA1000 == 28 [pid = 2528] [id = 405] 22:54:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDE57EC00) [pid = 2528] [serial = 1215] [outer = 0000000000000000] 22:54:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDEA5F000) [pid = 2528] [serial = 1216] [outer = 0000008CDE57EC00] 22:54:37 INFO - PROCESS | 2528 | 1468216477688 Marionette DEBUG loaded listener.js 22:54:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDEF56800) [pid = 2528] [serial = 1217] [outer = 0000008CDE57EC00] 22:54:38 INFO - PROCESS | 2528 | 1468216478319 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:54:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:54:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1028ms 22:54:38 INFO - PROCESS | 2528 | 1468216478389 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 22:54:38 INFO - PROCESS | 2528 | 1468216478392 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 22:54:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:54:38 INFO - PROCESS | 2528 | 1468216478409 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:54:38 INFO - PROCESS | 2528 | 1468216478411 Marionette TRACE conn5 <- [1,1586,null,{}] 22:54:38 INFO - PROCESS | 2528 | 1468216478416 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:54:38 INFO - PROCESS | 2528 | 1468216478419 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:38 INFO - PROCESS | 2528 | 1468216478559 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 22:54:38 INFO - PROCESS | 2528 | 1468216478772 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:38 INFO - PROCESS | 2528 | 1468216478775 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:38 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD6F6D000 == 29 [pid = 2528] [id = 406] 22:54:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD039E000) [pid = 2528] [serial = 1218] [outer = 0000000000000000] 22:54:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD03B1C00) [pid = 2528] [serial = 1219] [outer = 0000008CD039E000] 22:54:38 INFO - PROCESS | 2528 | 1468216478858 Marionette DEBUG loaded listener.js 22:54:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD2227000) [pid = 2528] [serial = 1220] [outer = 0000008CD039E000] 22:54:39 INFO - PROCESS | 2528 | 1468216479447 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:54:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:54:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1093ms 22:54:39 INFO - PROCESS | 2528 | 1468216479494 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 22:54:39 INFO - PROCESS | 2528 | 1468216479498 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 22:54:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:54:39 INFO - PROCESS | 2528 | 1468216479503 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:54:39 INFO - PROCESS | 2528 | 1468216479505 Marionette TRACE conn5 <- [1,1590,null,{}] 22:54:39 INFO - PROCESS | 2528 | 1468216479511 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:54:39 INFO - PROCESS | 2528 | 1468216479516 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:39 INFO - PROCESS | 2528 | 1468216479622 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 22:54:39 INFO - PROCESS | 2528 | 1468216479719 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:39 INFO - PROCESS | 2528 | 1468216479722 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:39 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD871E800 == 30 [pid = 2528] [id = 407] 22:54:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD2A1B800) [pid = 2528] [serial = 1221] [outer = 0000000000000000] 22:54:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD72E6800) [pid = 2528] [serial = 1222] [outer = 0000008CD2A1B800] 22:54:39 INFO - PROCESS | 2528 | 1468216479773 Marionette DEBUG loaded listener.js 22:54:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD7621C00) [pid = 2528] [serial = 1223] [outer = 0000008CD2A1B800] 22:54:40 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC40C800 == 29 [pid = 2528] [id = 386] 22:54:40 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDBBC5C00) [pid = 2528] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 22:54:40 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD761BC00) [pid = 2528] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 22:54:40 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDF42B400) [pid = 2528] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 22:54:40 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDC319000) [pid = 2528] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 22:54:40 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDFFAB800) [pid = 2528] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 22:54:40 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD6FAF400) [pid = 2528] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 22:54:40 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD7631800) [pid = 2528] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 22:54:40 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CE2474C00) [pid = 2528] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 22:54:40 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD18C9000) [pid = 2528] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 22:54:40 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD242E000) [pid = 2528] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 22:54:40 INFO - PROCESS | 2528 | 1468216480963 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:54:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:54:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1484ms 22:54:40 INFO - PROCESS | 2528 | 1468216480989 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 22:54:40 INFO - PROCESS | 2528 | 1468216480994 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 22:54:41 INFO - PROCESS | 2528 | 1468216480998 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:54:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:54:41 INFO - PROCESS | 2528 | 1468216481003 Marionette TRACE conn5 <- [1,1594,null,{}] 22:54:41 INFO - PROCESS | 2528 | 1468216481008 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:54:41 INFO - PROCESS | 2528 | 1468216481011 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:41 INFO - PROCESS | 2528 | 1468216481130 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 22:54:41 INFO - PROCESS | 2528 | 1468216481205 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:41 INFO - PROCESS | 2528 | 1468216481208 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:41 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD68E8000 == 30 [pid = 2528] [id = 408] 22:54:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD20A3000) [pid = 2528] [serial = 1224] [outer = 0000000000000000] 22:54:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD2133400) [pid = 2528] [serial = 1225] [outer = 0000008CD20A3000] 22:54:41 INFO - PROCESS | 2528 | 1468216481258 Marionette DEBUG loaded listener.js 22:54:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD2295400) [pid = 2528] [serial = 1226] [outer = 0000008CD20A3000] 22:54:41 INFO - PROCESS | 2528 | 1468216481686 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:54:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:54:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 733ms 22:54:41 INFO - PROCESS | 2528 | 1468216481750 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 22:54:41 INFO - PROCESS | 2528 | 1468216481755 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 22:54:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:54:41 INFO - PROCESS | 2528 | 1468216481762 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:54:41 INFO - PROCESS | 2528 | 1468216481765 Marionette TRACE conn5 <- [1,1598,null,{}] 22:54:41 INFO - PROCESS | 2528 | 1468216481768 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:54:41 INFO - PROCESS | 2528 | 1468216481771 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:41 INFO - PROCESS | 2528 | 1468216481866 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 22:54:41 INFO - PROCESS | 2528 | 1468216481882 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:41 INFO - PROCESS | 2528 | 1468216481884 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:41 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC405000 == 31 [pid = 2528] [id = 409] 22:54:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD2A61000) [pid = 2528] [serial = 1227] [outer = 0000000000000000] 22:54:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD6784000) [pid = 2528] [serial = 1228] [outer = 0000008CD2A61000] 22:54:41 INFO - PROCESS | 2528 | 1468216481933 Marionette DEBUG loaded listener.js 22:54:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD6FD5800) [pid = 2528] [serial = 1229] [outer = 0000008CD2A61000] 22:54:42 INFO - PROCESS | 2528 | 1468216482380 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:54:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:54:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 692ms 22:54:42 INFO - PROCESS | 2528 | 1468216482455 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 22:54:42 INFO - PROCESS | 2528 | 1468216482458 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 22:54:42 INFO - PROCESS | 2528 | 1468216482461 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:54:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:54:42 INFO - PROCESS | 2528 | 1468216482465 Marionette TRACE conn5 <- [1,1602,null,{}] 22:54:42 INFO - PROCESS | 2528 | 1468216482476 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:54:42 INFO - PROCESS | 2528 | 1468216482481 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:42 INFO - PROCESS | 2528 | 1468216482570 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 22:54:42 INFO - PROCESS | 2528 | 1468216482577 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:42 INFO - PROCESS | 2528 | 1468216482581 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:42 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE20800 == 32 [pid = 2528] [id = 410] 22:54:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD7625000) [pid = 2528] [serial = 1230] [outer = 0000000000000000] 22:54:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD8094000) [pid = 2528] [serial = 1231] [outer = 0000008CD7625000] 22:54:42 INFO - PROCESS | 2528 | 1468216482632 Marionette DEBUG loaded listener.js 22:54:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD84D1400) [pid = 2528] [serial = 1232] [outer = 0000008CD7625000] 22:54:43 INFO - PROCESS | 2528 | 1468216483102 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:54:43 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:54:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 691ms 22:54:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:54:43 INFO - PROCESS | 2528 | 1468216483155 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 22:54:43 INFO - PROCESS | 2528 | 1468216483158 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 22:54:43 INFO - PROCESS | 2528 | 1468216483161 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:54:43 INFO - PROCESS | 2528 | 1468216483163 Marionette TRACE conn5 <- [1,1606,null,{}] 22:54:43 INFO - PROCESS | 2528 | 1468216483167 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:54:43 INFO - PROCESS | 2528 | 1468216483169 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:43 INFO - PROCESS | 2528 | 1468216483319 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 22:54:43 INFO - PROCESS | 2528 | 1468216483332 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:43 INFO - PROCESS | 2528 | 1468216483334 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:43 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF935800 == 33 [pid = 2528] [id = 411] 22:54:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD86F2800) [pid = 2528] [serial = 1233] [outer = 0000000000000000] 22:54:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD8B63C00) [pid = 2528] [serial = 1234] [outer = 0000008CD86F2800] 22:54:43 INFO - PROCESS | 2528 | 1468216483422 Marionette DEBUG loaded listener.js 22:54:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDB65A800) [pid = 2528] [serial = 1235] [outer = 0000008CD86F2800] 22:54:43 INFO - PROCESS | 2528 | 1468216483860 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:54:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:54:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 733ms 22:54:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:54:43 INFO - PROCESS | 2528 | 1468216483897 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 22:54:43 INFO - PROCESS | 2528 | 1468216483899 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 22:54:43 INFO - PROCESS | 2528 | 1468216483903 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:54:43 INFO - PROCESS | 2528 | 1468216483904 Marionette TRACE conn5 <- [1,1610,null,{}] 22:54:43 INFO - PROCESS | 2528 | 1468216483908 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:54:43 INFO - PROCESS | 2528 | 1468216483910 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:44 INFO - PROCESS | 2528 | 1468216484018 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 22:54:44 INFO - PROCESS | 2528 | 1468216484024 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:44 INFO - PROCESS | 2528 | 1468216484026 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:44 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2006800 == 34 [pid = 2528] [id = 412] 22:54:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD0395000) [pid = 2528] [serial = 1236] [outer = 0000000000000000] 22:54:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDBA82000) [pid = 2528] [serial = 1237] [outer = 0000008CD0395000] 22:54:44 INFO - PROCESS | 2528 | 1468216484072 Marionette DEBUG loaded listener.js 22:54:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDBBC2400) [pid = 2528] [serial = 1238] [outer = 0000008CD0395000] 22:54:44 INFO - PROCESS | 2528 | 1468216484540 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:54:44 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:54:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 690ms 22:54:44 INFO - PROCESS | 2528 | 1468216484596 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 22:54:44 INFO - PROCESS | 2528 | 1468216484599 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 22:54:44 INFO - PROCESS | 2528 | 1468216484602 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:54:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:54:44 INFO - PROCESS | 2528 | 1468216484604 Marionette TRACE conn5 <- [1,1614,null,{}] 22:54:44 INFO - PROCESS | 2528 | 1468216484607 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:54:44 INFO - PROCESS | 2528 | 1468216484613 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:44 INFO - PROCESS | 2528 | 1468216484771 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 22:54:44 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD862B400) [pid = 2528] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:54:44 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD222F400) [pid = 2528] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:54:44 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDEF57000) [pid = 2528] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:54:44 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD234B000) [pid = 2528] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:54:44 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD6CE9000) [pid = 2528] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:54:44 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD20A5000) [pid = 2528] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:54:44 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD0297C00) [pid = 2528] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:54:44 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD25DD800) [pid = 2528] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:54:44 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD761B800) [pid = 2528] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:54:44 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDF42A000) [pid = 2528] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:54:44 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD2350400) [pid = 2528] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:54:44 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD862AC00) [pid = 2528] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:54:44 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD1DD6C00) [pid = 2528] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:54:45 INFO - PROCESS | 2528 | 1468216485009 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:45 INFO - PROCESS | 2528 | 1468216485012 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:45 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBB61000 == 35 [pid = 2528] [id = 413] 22:54:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD03A4800) [pid = 2528] [serial = 1239] [outer = 0000000000000000] 22:54:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD2134000) [pid = 2528] [serial = 1240] [outer = 0000008CD03A4800] 22:54:45 INFO - PROCESS | 2528 | 1468216485067 Marionette DEBUG loaded listener.js 22:54:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD7624400) [pid = 2528] [serial = 1241] [outer = 0000008CD03A4800] 22:54:45 INFO - PROCESS | 2528 | 1468216485410 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:54:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:54:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 881ms 22:54:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:54:45 INFO - PROCESS | 2528 | 1468216485486 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 22:54:45 INFO - PROCESS | 2528 | 1468216485489 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 22:54:45 INFO - PROCESS | 2528 | 1468216485492 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:54:45 INFO - PROCESS | 2528 | 1468216485494 Marionette TRACE conn5 <- [1,1618,null,{}] 22:54:45 INFO - PROCESS | 2528 | 1468216485497 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:54:45 INFO - PROCESS | 2528 | 1468216485499 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:45 INFO - PROCESS | 2528 | 1468216485579 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 22:54:45 INFO - PROCESS | 2528 | 1468216485585 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:45 INFO - PROCESS | 2528 | 1468216485587 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:45 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BB9000 == 36 [pid = 2528] [id = 414] 22:54:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD7627800) [pid = 2528] [serial = 1242] [outer = 0000000000000000] 22:54:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDEA58400) [pid = 2528] [serial = 1243] [outer = 0000008CD7627800] 22:54:45 INFO - PROCESS | 2528 | 1468216485633 Marionette DEBUG loaded listener.js 22:54:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDEA64000) [pid = 2528] [serial = 1244] [outer = 0000008CD7627800] 22:54:46 INFO - PROCESS | 2528 | 1468216486055 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:54:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:54:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 586ms 22:54:46 INFO - PROCESS | 2528 | 1468216486090 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 22:54:46 INFO - PROCESS | 2528 | 1468216486092 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 22:54:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:54:46 INFO - PROCESS | 2528 | 1468216486100 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:54:46 INFO - PROCESS | 2528 | 1468216486102 Marionette TRACE conn5 <- [1,1622,null,{}] 22:54:46 INFO - PROCESS | 2528 | 1468216486106 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:54:46 INFO - PROCESS | 2528 | 1468216486108 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:46 INFO - PROCESS | 2528 | 1468216486190 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 22:54:46 INFO - PROCESS | 2528 | 1468216486198 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:46 INFO - PROCESS | 2528 | 1468216486200 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:46 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE315F000 == 37 [pid = 2528] [id = 415] 22:54:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDEB0FC00) [pid = 2528] [serial = 1245] [outer = 0000000000000000] 22:54:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDEB1A400) [pid = 2528] [serial = 1246] [outer = 0000008CDEB0FC00] 22:54:46 INFO - PROCESS | 2528 | 1468216486253 Marionette DEBUG loaded listener.js 22:54:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDEF53C00) [pid = 2528] [serial = 1247] [outer = 0000008CDEB0FC00] 22:54:46 INFO - PROCESS | 2528 | 1468216486705 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:54:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:54:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 628ms 22:54:46 INFO - PROCESS | 2528 | 1468216486729 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 22:54:46 INFO - PROCESS | 2528 | 1468216486732 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 22:54:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:54:46 INFO - PROCESS | 2528 | 1468216486747 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:54:46 INFO - PROCESS | 2528 | 1468216486749 Marionette TRACE conn5 <- [1,1626,null,{}] 22:54:46 INFO - PROCESS | 2528 | 1468216486753 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:54:46 INFO - PROCESS | 2528 | 1468216486755 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:46 INFO - PROCESS | 2528 | 1468216486839 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 22:54:46 INFO - PROCESS | 2528 | 1468216486846 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:46 INFO - PROCESS | 2528 | 1468216486848 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:46 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE3290000 == 38 [pid = 2528] [id = 416] 22:54:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDEF54000) [pid = 2528] [serial = 1248] [outer = 0000000000000000] 22:54:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDF1BF000) [pid = 2528] [serial = 1249] [outer = 0000008CDEF54000] 22:54:46 INFO - PROCESS | 2528 | 1468216486894 Marionette DEBUG loaded listener.js 22:54:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDF42C800) [pid = 2528] [serial = 1250] [outer = 0000008CDEF54000] 22:54:47 INFO - PROCESS | 2528 | 1468216487719 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:54:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:54:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1034ms 22:54:47 INFO - PROCESS | 2528 | 1468216487773 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 22:54:47 INFO - PROCESS | 2528 | 1468216487778 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 22:54:47 INFO - PROCESS | 2528 | 1468216487783 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:54:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:54:47 INFO - PROCESS | 2528 | 1468216487789 Marionette TRACE conn5 <- [1,1630,null,{}] 22:54:47 INFO - PROCESS | 2528 | 1468216487816 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:54:47 INFO - PROCESS | 2528 | 1468216487819 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:47 INFO - PROCESS | 2528 | 1468216487975 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 22:54:48 INFO - PROCESS | 2528 | 1468216488090 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:48 INFO - PROCESS | 2528 | 1468216488093 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:48 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBD79800 == 39 [pid = 2528] [id = 417] 22:54:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD20A7C00) [pid = 2528] [serial = 1251] [outer = 0000000000000000] 22:54:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD22A1800) [pid = 2528] [serial = 1252] [outer = 0000008CD20A7C00] 22:54:48 INFO - PROCESS | 2528 | 1468216488155 Marionette DEBUG loaded listener.js 22:54:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD671A000) [pid = 2528] [serial = 1253] [outer = 0000008CD20A7C00] 22:54:48 INFO - PROCESS | 2528 | 1468216488906 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:54:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:54:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1156ms 22:54:48 INFO - PROCESS | 2528 | 1468216488943 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 22:54:48 INFO - PROCESS | 2528 | 1468216488949 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 22:54:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:54:48 INFO - PROCESS | 2528 | 1468216488956 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:54:48 INFO - PROCESS | 2528 | 1468216488959 Marionette TRACE conn5 <- [1,1634,null,{}] 22:54:48 INFO - PROCESS | 2528 | 1468216488988 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:54:48 INFO - PROCESS | 2528 | 1468216488991 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:49 INFO - PROCESS | 2528 | 1468216489218 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 22:54:49 INFO - PROCESS | 2528 | 1468216489336 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:49 INFO - PROCESS | 2528 | 1468216489339 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:49 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD2579000 == 40 [pid = 2528] [id = 418] 22:54:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD1DCD800) [pid = 2528] [serial = 1254] [outer = 0000000000000000] 22:54:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CD2036000) [pid = 2528] [serial = 1255] [outer = 0000008CD1DCD800] 22:54:49 INFO - PROCESS | 2528 | 1468216489392 Marionette DEBUG loaded listener.js 22:54:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CD228D800) [pid = 2528] [serial = 1256] [outer = 0000008CD1DCD800] 22:54:49 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE315F000 == 39 [pid = 2528] [id = 415] 22:54:49 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BB9000 == 38 [pid = 2528] [id = 414] 22:54:49 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBB61000 == 37 [pid = 2528] [id = 413] 22:54:49 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2006800 == 36 [pid = 2528] [id = 412] 22:54:49 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF935800 == 35 [pid = 2528] [id = 411] 22:54:49 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE20800 == 34 [pid = 2528] [id = 410] 22:54:49 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC405000 == 33 [pid = 2528] [id = 409] 22:54:49 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD68E8000 == 32 [pid = 2528] [id = 408] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CD68D3000) [pid = 2528] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CDBBBC000) [pid = 2528] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDBD43400) [pid = 2528] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDE608C00) [pid = 2528] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDEFE5800) [pid = 2528] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDBBC7000) [pid = 2528] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDEB19800) [pid = 2528] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD737E400) [pid = 2528] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD213B400) [pid = 2528] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD2286000) [pid = 2528] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD03A1C00) [pid = 2528] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD2034400) [pid = 2528] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD2818000) [pid = 2528] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD6562000) [pid = 2528] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDB662400) [pid = 2528] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDBBC6C00) [pid = 2528] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDF896400) [pid = 2528] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CE00AD000) [pid = 2528] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDFF44C00) [pid = 2528] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDFF44800) [pid = 2528] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD8699000) [pid = 2528] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDB65C400) [pid = 2528] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDF424000) [pid = 2528] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDEB19000) [pid = 2528] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD7F11C00) [pid = 2528] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 22:54:49 INFO - PROCESS | 2528 | 1468216489964 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:54:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:54:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1031ms 22:54:49 INFO - PROCESS | 2528 | 1468216489989 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 22:54:49 INFO - PROCESS | 2528 | 1468216489993 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 22:54:50 INFO - PROCESS | 2528 | 1468216489998 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:54:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:54:50 INFO - PROCESS | 2528 | 1468216490001 Marionette TRACE conn5 <- [1,1638,null,{}] 22:54:50 INFO - PROCESS | 2528 | 1468216490005 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:54:50 INFO - PROCESS | 2528 | 1468216490008 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:50 INFO - PROCESS | 2528 | 1468216490106 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 22:54:50 INFO - PROCESS | 2528 | 1468216490115 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:50 INFO - PROCESS | 2528 | 1468216490117 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F54000 == 33 [pid = 2528] [id = 419] 22:54:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD2818000) [pid = 2528] [serial = 1257] [outer = 0000000000000000] 22:54:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD6779C00) [pid = 2528] [serial = 1258] [outer = 0000008CD2818000] 22:54:50 INFO - PROCESS | 2528 | 1468216490168 Marionette DEBUG loaded listener.js 22:54:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD70A2000) [pid = 2528] [serial = 1259] [outer = 0000008CD2818000] 22:54:50 INFO - PROCESS | 2528 | 1468216490667 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:54:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:54:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 735ms 22:54:50 INFO - PROCESS | 2528 | 1468216490735 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 22:54:50 INFO - PROCESS | 2528 | 1468216490739 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 22:54:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:54:50 INFO - PROCESS | 2528 | 1468216490742 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:54:50 INFO - PROCESS | 2528 | 1468216490744 Marionette TRACE conn5 <- [1,1642,null,{}] 22:54:50 INFO - PROCESS | 2528 | 1468216490748 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:54:50 INFO - PROCESS | 2528 | 1468216490751 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:50 INFO - PROCESS | 2528 | 1468216490842 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 22:54:50 INFO - PROCESS | 2528 | 1468216490857 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:50 INFO - PROCESS | 2528 | 1468216490859 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEB39000 == 34 [pid = 2528] [id = 420] 22:54:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD8093C00) [pid = 2528] [serial = 1260] [outer = 0000000000000000] 22:54:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD80DAC00) [pid = 2528] [serial = 1261] [outer = 0000008CD8093C00] 22:54:50 INFO - PROCESS | 2528 | 1468216490906 Marionette DEBUG loaded listener.js 22:54:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD8622C00) [pid = 2528] [serial = 1262] [outer = 0000008CD8093C00] 22:54:51 INFO - PROCESS | 2528 | 1468216491378 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:54:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:54:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 22:54:51 INFO - PROCESS | 2528 | 1468216491415 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 22:54:51 INFO - PROCESS | 2528 | 1468216491420 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 22:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:54:51 INFO - PROCESS | 2528 | 1468216491431 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:54:51 INFO - PROCESS | 2528 | 1468216491436 Marionette TRACE conn5 <- [1,1646,null,{}] 22:54:51 INFO - PROCESS | 2528 | 1468216491440 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:54:51 INFO - PROCESS | 2528 | 1468216491443 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:51 INFO - PROCESS | 2528 | 1468216491541 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 22:54:51 INFO - PROCESS | 2528 | 1468216491554 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:51 INFO - PROCESS | 2528 | 1468216491556 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:51 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF509800 == 35 [pid = 2528] [id = 421] 22:54:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD8B72400) [pid = 2528] [serial = 1263] [outer = 0000000000000000] 22:54:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDBBBB800) [pid = 2528] [serial = 1264] [outer = 0000008CD8B72400] 22:54:51 INFO - PROCESS | 2528 | 1468216491602 Marionette DEBUG loaded listener.js 22:54:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDBD40400) [pid = 2528] [serial = 1265] [outer = 0000008CD8B72400] 22:54:52 INFO - PROCESS | 2528 | 1468216492030 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:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 627ms 22:54:52 INFO - PROCESS | 2528 | 1468216492057 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 22:54:52 INFO - PROCESS | 2528 | 1468216492059 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 22:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:54:52 INFO - PROCESS | 2528 | 1468216492063 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:54:52 INFO - PROCESS | 2528 | 1468216492065 Marionette TRACE conn5 <- [1,1650,null,{}] 22:54:52 INFO - PROCESS | 2528 | 1468216492068 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:54:52 INFO - PROCESS | 2528 | 1468216492070 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:52 INFO - PROCESS | 2528 | 1468216492156 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 22:54:52 INFO - PROCESS | 2528 | 1468216492163 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:52 INFO - PROCESS | 2528 | 1468216492166 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:52 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2006800 == 36 [pid = 2528] [id = 422] 22:54:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDBDE2800) [pid = 2528] [serial = 1266] [outer = 0000000000000000] 22:54:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDDFA0C00) [pid = 2528] [serial = 1267] [outer = 0000008CDBDE2800] 22:54:52 INFO - PROCESS | 2528 | 1468216492247 Marionette DEBUG loaded listener.js 22:54:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDE60C400) [pid = 2528] [serial = 1268] [outer = 0000008CDBDE2800] 22:54:52 INFO - PROCESS | 2528 | 1468216492710 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:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 671ms 22:54:52 INFO - PROCESS | 2528 | 1468216492739 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 22:54:52 INFO - PROCESS | 2528 | 1468216492741 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 22:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:54:52 INFO - PROCESS | 2528 | 1468216492744 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:54:52 INFO - PROCESS | 2528 | 1468216492746 Marionette TRACE conn5 <- [1,1654,null,{}] 22:54:52 INFO - PROCESS | 2528 | 1468216492750 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:54:52 INFO - PROCESS | 2528 | 1468216492752 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:52 INFO - PROCESS | 2528 | 1468216492866 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 22:54:52 INFO - PROCESS | 2528 | 1468216492914 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:52 INFO - PROCESS | 2528 | 1468216492920 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:52 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF89000 == 37 [pid = 2528] [id = 423] 22:54:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDEB14400) [pid = 2528] [serial = 1269] [outer = 0000000000000000] 22:54:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDEB1B800) [pid = 2528] [serial = 1270] [outer = 0000008CDEB14400] 22:54:52 INFO - PROCESS | 2528 | 1468216492984 Marionette DEBUG loaded listener.js 22:54:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDF0CC400) [pid = 2528] [serial = 1271] [outer = 0000008CDEB14400] 22:54:53 INFO - PROCESS | 2528 | 1468216493435 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:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 733ms 22:54:53 INFO - PROCESS | 2528 | 1468216493479 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 22:54:53 INFO - PROCESS | 2528 | 1468216493481 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 22:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:54:53 INFO - PROCESS | 2528 | 1468216493492 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:54:53 INFO - PROCESS | 2528 | 1468216493494 Marionette TRACE conn5 <- [1,1658,null,{}] 22:54:53 INFO - PROCESS | 2528 | 1468216493498 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:54:53 INFO - PROCESS | 2528 | 1468216493500 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:53 INFO - PROCESS | 2528 | 1468216493648 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 22:54:53 INFO - PROCESS | 2528 | 1468216493658 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:53 INFO - PROCESS | 2528 | 1468216493660 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:53 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BB3000 == 38 [pid = 2528] [id = 424] 22:54:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD8098800) [pid = 2528] [serial = 1272] [outer = 0000000000000000] 22:54:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDFF40000) [pid = 2528] [serial = 1273] [outer = 0000008CD8098800] 22:54:53 INFO - PROCESS | 2528 | 1468216493750 Marionette DEBUG loaded listener.js 22:54:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDFF4BC00) [pid = 2528] [serial = 1274] [outer = 0000008CD8098800] 22:54:54 INFO - PROCESS | 2528 | 1468216494170 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:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 734ms 22:54:54 INFO - PROCESS | 2528 | 1468216494228 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 22:54:54 INFO - PROCESS | 2528 | 1468216494230 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 22:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:54:54 INFO - PROCESS | 2528 | 1468216494234 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:54:54 INFO - PROCESS | 2528 | 1468216494235 Marionette TRACE conn5 <- [1,1662,null,{}] 22:54:54 INFO - PROCESS | 2528 | 1468216494239 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:54:54 INFO - PROCESS | 2528 | 1468216494241 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:54 INFO - PROCESS | 2528 | 1468216494351 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 22:54:54 INFO - PROCESS | 2528 | 1468216494358 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:54 INFO - PROCESS | 2528 | 1468216494360 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:54 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBB5B000 == 39 [pid = 2528] [id = 425] 22:54:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDF425C00) [pid = 2528] [serial = 1275] [outer = 0000000000000000] 22:54:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CE00A5400) [pid = 2528] [serial = 1276] [outer = 0000008CDF425C00] 22:54:54 INFO - PROCESS | 2528 | 1468216494449 Marionette DEBUG loaded listener.js 22:54:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CE0929800) [pid = 2528] [serial = 1277] [outer = 0000008CDF425C00] 22:54:54 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDE57EC00) [pid = 2528] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:54:54 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD213C400) [pid = 2528] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:54:54 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD7627800) [pid = 2528] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:54:54 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD03A4800) [pid = 2528] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:54:54 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD039E000) [pid = 2528] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:54:54 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD2A61000) [pid = 2528] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:54:54 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD2A1B800) [pid = 2528] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:54:54 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD86F2800) [pid = 2528] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:54:54 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD20A3000) [pid = 2528] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:54:54 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD7625000) [pid = 2528] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:54:54 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD0395000) [pid = 2528] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:54:54 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD6F2B000) [pid = 2528] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:54:54 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDEB0FC00) [pid = 2528] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:54:54 INFO - PROCESS | 2528 | 1468216494860 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:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 671ms 22:54:54 INFO - PROCESS | 2528 | 1468216494908 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 22:54:54 INFO - PROCESS | 2528 | 1468216494910 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 22:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:54:54 INFO - PROCESS | 2528 | 1468216494918 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:54:54 INFO - PROCESS | 2528 | 1468216494920 Marionette TRACE conn5 <- [1,1666,null,{}] 22:54:54 INFO - PROCESS | 2528 | 1468216494923 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:54:54 INFO - PROCESS | 2528 | 1468216494933 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:55 INFO - PROCESS | 2528 | 1468216495041 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 22:54:55 INFO - PROCESS | 2528 | 1468216495050 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:55 INFO - PROCESS | 2528 | 1468216495052 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:55 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32E5800 == 40 [pid = 2528] [id = 426] 22:54:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD25DC400) [pid = 2528] [serial = 1278] [outer = 0000000000000000] 22:54:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD8169C00) [pid = 2528] [serial = 1279] [outer = 0000008CD25DC400] 22:54:55 INFO - PROCESS | 2528 | 1468216495097 Marionette DEBUG loaded listener.js 22:54:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDE57EC00) [pid = 2528] [serial = 1280] [outer = 0000008CD25DC400] 22:54:55 INFO - PROCESS | 2528 | 1468216495517 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:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 629ms 22:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:54:55 INFO - PROCESS | 2528 | 1468216495551 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 22:54:55 INFO - PROCESS | 2528 | 1468216495553 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 22:54:55 INFO - PROCESS | 2528 | 1468216495556 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:54:55 INFO - PROCESS | 2528 | 1468216495558 Marionette TRACE conn5 <- [1,1670,null,{}] 22:54:55 INFO - PROCESS | 2528 | 1468216495566 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:54:55 INFO - PROCESS | 2528 | 1468216495568 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:55 INFO - PROCESS | 2528 | 1468216495653 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 22:54:55 INFO - PROCESS | 2528 | 1468216495659 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:55 INFO - PROCESS | 2528 | 1468216495662 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:55 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4816800 == 41 [pid = 2528] [id = 427] 22:54:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDFF4C400) [pid = 2528] [serial = 1281] [outer = 0000000000000000] 22:54:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CE0930C00) [pid = 2528] [serial = 1282] [outer = 0000008CDFF4C400] 22:54:55 INFO - PROCESS | 2528 | 1468216495708 Marionette DEBUG loaded listener.js 22:54:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CE0B2AC00) [pid = 2528] [serial = 1283] [outer = 0000008CDFF4C400] 22:54:56 INFO - PROCESS | 2528 | 1468216496126 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:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 628ms 22:54:56 INFO - PROCESS | 2528 | 1468216496188 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 22:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:54:56 INFO - PROCESS | 2528 | 1468216496198 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 22:54:56 INFO - PROCESS | 2528 | 1468216496202 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:54:56 INFO - PROCESS | 2528 | 1468216496204 Marionette TRACE conn5 <- [1,1674,null,{}] 22:54:56 INFO - PROCESS | 2528 | 1468216496207 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:54:56 INFO - PROCESS | 2528 | 1468216496210 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:56 INFO - PROCESS | 2528 | 1468216496295 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 22:54:56 INFO - PROCESS | 2528 | 1468216496303 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:56 INFO - PROCESS | 2528 | 1468216496305 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:56 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4850000 == 42 [pid = 2528] [id = 428] 22:54:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CE0BC4000) [pid = 2528] [serial = 1284] [outer = 0000000000000000] 22:54:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CE0E49C00) [pid = 2528] [serial = 1285] [outer = 0000008CE0BC4000] 22:54:56 INFO - PROCESS | 2528 | 1468216496354 Marionette DEBUG loaded listener.js 22:54:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CE13B6800) [pid = 2528] [serial = 1286] [outer = 0000008CE0BC4000] 22:54:57 INFO - PROCESS | 2528 | 1468216497084 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:54:57 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:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 923ms 22:54:57 INFO - PROCESS | 2528 | 1468216497131 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 22:54:57 INFO - PROCESS | 2528 | 1468216497137 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 22:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:54:57 INFO - PROCESS | 2528 | 1468216497143 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:54:57 INFO - PROCESS | 2528 | 1468216497146 Marionette TRACE conn5 <- [1,1678,null,{}] 22:54:57 INFO - PROCESS | 2528 | 1468216497152 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:54:57 INFO - PROCESS | 2528 | 1468216497155 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:57 INFO - PROCESS | 2528 | 1468216497275 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 22:54:57 INFO - PROCESS | 2528 | 1468216497398 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:57 INFO - PROCESS | 2528 | 1468216497401 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:57 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC416800 == 43 [pid = 2528] [id = 429] 22:54:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD228BC00) [pid = 2528] [serial = 1287] [outer = 0000000000000000] 22:54:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD281B400) [pid = 2528] [serial = 1288] [outer = 0000008CD228BC00] 22:54:57 INFO - PROCESS | 2528 | 1468216497461 Marionette DEBUG loaded listener.js 22:54:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD733E000) [pid = 2528] [serial = 1289] [outer = 0000008CD228BC00] 22:54:58 INFO - PROCESS | 2528 | 1468216498102 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:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1025ms 22:54:58 INFO - PROCESS | 2528 | 1468216498170 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 22:54:58 INFO - PROCESS | 2528 | 1468216498176 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 22:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:54:58 INFO - PROCESS | 2528 | 1468216498182 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:54:58 INFO - PROCESS | 2528 | 1468216498186 Marionette TRACE conn5 <- [1,1682,null,{}] 22:54:58 INFO - PROCESS | 2528 | 1468216498190 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:54:58 INFO - PROCESS | 2528 | 1468216498193 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:58 INFO - PROCESS | 2528 | 1468216498344 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 22:54:58 INFO - PROCESS | 2528 | 1468216498472 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:58 INFO - PROCESS | 2528 | 1468216498475 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:58 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE227D000 == 44 [pid = 2528] [id = 430] 22:54:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD8626C00) [pid = 2528] [serial = 1290] [outer = 0000000000000000] 22:54:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDBA7A800) [pid = 2528] [serial = 1291] [outer = 0000008CD8626C00] 22:54:58 INFO - PROCESS | 2528 | 1468216498536 Marionette DEBUG loaded listener.js 22:54:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDC4C2C00) [pid = 2528] [serial = 1292] [outer = 0000008CD8626C00] 22:54:59 INFO - PROCESS | 2528 | 1468216499179 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:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1027ms 22:54:59 INFO - PROCESS | 2528 | 1468216499210 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 22:54:59 INFO - PROCESS | 2528 | 1468216499213 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 22:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:54:59 INFO - PROCESS | 2528 | 1468216499217 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:54:59 INFO - PROCESS | 2528 | 1468216499221 Marionette TRACE conn5 <- [1,1686,null,{}] 22:54:59 INFO - PROCESS | 2528 | 1468216499233 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:54:59 INFO - PROCESS | 2528 | 1468216499238 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:59 INFO - PROCESS | 2528 | 1468216499374 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 22:54:59 INFO - PROCESS | 2528 | 1468216499509 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:59 INFO - PROCESS | 2528 | 1468216499513 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:54:59 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4B70800 == 45 [pid = 2528] [id = 431] 22:54:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CDC4C4800) [pid = 2528] [serial = 1293] [outer = 0000000000000000] 22:54:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CDF964C00) [pid = 2528] [serial = 1294] [outer = 0000008CDC4C4800] 22:54:59 INFO - PROCESS | 2528 | 1468216499572 Marionette DEBUG loaded listener.js 22:54:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CE0E40000) [pid = 2528] [serial = 1295] [outer = 0000008CDC4C4800] 22:55:00 INFO - PROCESS | 2528 | 1468216500331 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:55:00 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:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1177ms 22:55:00 INFO - PROCESS | 2528 | 1468216500396 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 22:55:00 INFO - PROCESS | 2528 | 1468216500401 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 22:55:00 INFO - PROCESS | 2528 | 1468216500407 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:55:00 INFO - PROCESS | 2528 | 1468216500410 Marionette TRACE conn5 <- [1,1690,null,{}] 22:55:00 INFO - PROCESS | 2528 | 1468216500415 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:55:00 INFO - PROCESS | 2528 | 1468216500418 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:00 INFO - PROCESS | 2528 | 1468216500531 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 22:55:00 INFO - PROCESS | 2528 | 1468216500606 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:00 INFO - PROCESS | 2528 | 1468216500610 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:00 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD216B000 == 46 [pid = 2528] [id = 432] 22:55:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CD2131000) [pid = 2528] [serial = 1296] [outer = 0000000000000000] 22:55:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CD229CC00) [pid = 2528] [serial = 1297] [outer = 0000008CD2131000] 22:55:00 INFO - PROCESS | 2528 | 1468216500706 Marionette DEBUG loaded listener.js 22:55:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CD6778C00) [pid = 2528] [serial = 1298] [outer = 0000008CD2131000] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4816800 == 45 [pid = 2528] [id = 427] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32E5800 == 44 [pid = 2528] [id = 426] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBB5B000 == 43 [pid = 2528] [id = 425] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BB3000 == 42 [pid = 2528] [id = 424] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF89000 == 41 [pid = 2528] [id = 423] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2006800 == 40 [pid = 2528] [id = 422] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF509800 == 39 [pid = 2528] [id = 421] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEB39000 == 38 [pid = 2528] [id = 420] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F54000 == 37 [pid = 2528] [id = 419] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD2579000 == 36 [pid = 2528] [id = 418] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBD79800 == 35 [pid = 2528] [id = 417] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE3290000 == 34 [pid = 2528] [id = 416] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD871E800 == 33 [pid = 2528] [id = 407] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD6F6D000 == 32 [pid = 2528] [id = 406] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2CA1000 == 31 [pid = 2528] [id = 405] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4B70800 == 30 [pid = 2528] [id = 431] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE227D000 == 29 [pid = 2528] [id = 430] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4850000 == 28 [pid = 2528] [id = 428] 22:55:01 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC416800 == 27 [pid = 2528] [id = 429] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CDEF53C00) [pid = 2528] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CDEF56800) [pid = 2528] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CD222E800) [pid = 2528] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CDEA58400) [pid = 2528] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CD2134000) [pid = 2528] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD2350C00) [pid = 2528] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD03B1C00) [pid = 2528] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD6FD5800) [pid = 2528] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD72E6800) [pid = 2528] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDB65A800) [pid = 2528] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDEA5F000) [pid = 2528] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD2295400) [pid = 2528] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD8094000) [pid = 2528] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD2227000) [pid = 2528] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD84D1400) [pid = 2528] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDBA82000) [pid = 2528] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDBBC2400) [pid = 2528] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD7621C00) [pid = 2528] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD80D4400) [pid = 2528] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD733A000) [pid = 2528] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDEA64000) [pid = 2528] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD6784000) [pid = 2528] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD2133400) [pid = 2528] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD7624400) [pid = 2528] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD8B63C00) [pid = 2528] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDEB1A400) [pid = 2528] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 22:55:01 INFO - PROCESS | 2528 | 1468216501906 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:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1546ms 22:55:01 INFO - PROCESS | 2528 | 1468216501957 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 22:55:01 INFO - PROCESS | 2528 | 1468216501962 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 22:55:01 INFO - PROCESS | 2528 | 1468216501966 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:55:01 INFO - PROCESS | 2528 | 1468216501969 Marionette TRACE conn5 <- [1,1694,null,{}] 22:55:01 INFO - PROCESS | 2528 | 1468216501976 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:55:01 INFO - PROCESS | 2528 | 1468216501979 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:02 INFO - PROCESS | 2528 | 1468216502064 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 22:55:02 INFO - PROCESS | 2528 | 1468216502071 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:02 INFO - PROCESS | 2528 | 1468216502075 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:02 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7074800 == 28 [pid = 2528] [id = 433] 22:55:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD18D3000) [pid = 2528] [serial = 1299] [outer = 0000000000000000] 22:55:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD1DD7C00) [pid = 2528] [serial = 1300] [outer = 0000008CD18D3000] 22:55:02 INFO - PROCESS | 2528 | 1468216502123 Marionette DEBUG loaded listener.js 22:55:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD2135000) [pid = 2528] [serial = 1301] [outer = 0000008CD18D3000] 22:55:02 INFO - PROCESS | 2528 | 1468216502616 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:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 22:55:02 INFO - PROCESS | 2528 | 1468216502676 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 22:55:02 INFO - PROCESS | 2528 | 1468216502682 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 22:55:02 INFO - PROCESS | 2528 | 1468216502689 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:55:02 INFO - PROCESS | 2528 | 1468216502691 Marionette TRACE conn5 <- [1,1698,null,{}] 22:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:55:02 INFO - PROCESS | 2528 | 1468216502695 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:55:02 INFO - PROCESS | 2528 | 1468216502698 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:02 INFO - PROCESS | 2528 | 1468216502790 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 22:55:02 INFO - PROCESS | 2528 | 1468216502864 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:02 INFO - PROCESS | 2528 | 1468216502867 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:02 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBB53000 == 29 [pid = 2528] [id = 434] 22:55:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD228F400) [pid = 2528] [serial = 1302] [outer = 0000000000000000] 22:55:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD2353000) [pid = 2528] [serial = 1303] [outer = 0000008CD228F400] 22:55:02 INFO - PROCESS | 2528 | 1468216502925 Marionette DEBUG loaded listener.js 22:55:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD6562000) [pid = 2528] [serial = 1304] [outer = 0000008CD228F400] 22:55:03 INFO - PROCESS | 2528 | 1468216503335 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:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 22:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:55:03 INFO - PROCESS | 2528 | 1468216503367 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 22:55:03 INFO - PROCESS | 2528 | 1468216503369 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 22:55:03 INFO - PROCESS | 2528 | 1468216503373 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:55:03 INFO - PROCESS | 2528 | 1468216503376 Marionette TRACE conn5 <- [1,1702,null,{}] 22:55:03 INFO - PROCESS | 2528 | 1468216503387 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:55:03 INFO - PROCESS | 2528 | 1468216503392 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:03 INFO - PROCESS | 2528 | 1468216503479 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 22:55:03 INFO - PROCESS | 2528 | 1468216503486 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:03 INFO - PROCESS | 2528 | 1468216503489 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:03 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE523800 == 30 [pid = 2528] [id = 435] 22:55:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD03B2400) [pid = 2528] [serial = 1305] [outer = 0000000000000000] 22:55:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD7340C00) [pid = 2528] [serial = 1306] [outer = 0000008CD03B2400] 22:55:03 INFO - PROCESS | 2528 | 1468216503538 Marionette DEBUG loaded listener.js 22:55:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD7627800) [pid = 2528] [serial = 1307] [outer = 0000008CD03B2400] 22:55:04 INFO - PROCESS | 2528 | 1468216504030 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:55:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 22:55:04 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 22:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:55:04 INFO - _addTest/ [0,1705,"getWindowHandle",null] 22:55:04 INFO - PROCESS | 2528 | 1468216504071 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 22:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:55:04 INFO - PROCESS | 2528 | 1468216504075 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:55:04 INFO - PROCESS | 2528 | 1468216504077 Marionette TRACE conn5 <- [1,1706,null,{}] 22:55:04 INFO - PROCESS | 2528 | 1468216504080 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:55:04 INFO - PROCESS | 2528 | 1468216504082 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:04 INFO - PROCESS | 2528 | 1468216504225 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 22:55:04 INFO - PROCESS | 2528 | 1468216504248 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:04 INFO - PROCESS | 2528 | 1468216504250 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:04 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF25800 == 31 [pid = 2528] [id = 436] 22:55:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD816A000) [pid = 2528] [serial = 1308] [outer = 0000000000000000] 22:55:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD861D000) [pid = 2528] [serial = 1309] [outer = 0000008CD816A000] 22:55:04 INFO - PROCESS | 2528 | 1468216504295 Marionette DEBUG loaded listener.js 22:55:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD86F3C00) [pid = 2528] [serial = 1310] [outer = 0000008CD816A000] 22:55:04 INFO - PROCESS | 2528 | 1468216504734 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:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 692ms 22:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:55:04 INFO - PROCESS | 2528 | 1468216504769 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 22:55:04 INFO - PROCESS | 2528 | 1468216504771 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 22:55:04 INFO - PROCESS | 2528 | 1468216504774 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:55:04 INFO - PROCESS | 2528 | 1468216504776 Marionette TRACE conn5 <- [1,1710,null,{}] 22:55:04 INFO - PROCESS | 2528 | 1468216504779 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:55:04 INFO - PROCESS | 2528 | 1468216504781 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:04 INFO - PROCESS | 2528 | 1468216504888 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 22:55:04 INFO - PROCESS | 2528 | 1468216504894 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:04 INFO - PROCESS | 2528 | 1468216504896 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:04 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF38C000 == 32 [pid = 2528] [id = 437] 22:55:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD1D26800) [pid = 2528] [serial = 1311] [outer = 0000000000000000] 22:55:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD8B68800) [pid = 2528] [serial = 1312] [outer = 0000008CD1D26800] 22:55:04 INFO - PROCESS | 2528 | 1468216504941 Marionette DEBUG loaded listener.js 22:55:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDB660C00) [pid = 2528] [serial = 1313] [outer = 0000008CD1D26800] 22:55:05 INFO - PROCESS | 2528 | 1468216505408 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:55:05 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:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 691ms 22:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:55:05 INFO - PROCESS | 2528 | 1468216505469 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 22:55:05 INFO - PROCESS | 2528 | 1468216505471 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 22:55:05 INFO - PROCESS | 2528 | 1468216505475 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:55:05 INFO - PROCESS | 2528 | 1468216505477 Marionette TRACE conn5 <- [1,1714,null,{}] 22:55:05 INFO - PROCESS | 2528 | 1468216505480 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:55:05 INFO - PROCESS | 2528 | 1468216505486 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:05 INFO - PROCESS | 2528 | 1468216505646 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 22:55:05 INFO - PROCESS | 2528 | 1468216505667 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:05 INFO - PROCESS | 2528 | 1468216505669 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:05 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE1392000 == 33 [pid = 2528] [id = 438] 22:55:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD6783400) [pid = 2528] [serial = 1314] [outer = 0000000000000000] 22:55:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDBBBBC00) [pid = 2528] [serial = 1315] [outer = 0000008CD6783400] 22:55:05 INFO - PROCESS | 2528 | 1468216505714 Marionette DEBUG loaded listener.js 22:55:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDEA57000) [pid = 2528] [serial = 1316] [outer = 0000008CD6783400] 22:55:06 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDEB14400) [pid = 2528] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:55:06 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD8098800) [pid = 2528] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:55:06 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDEF54000) [pid = 2528] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:55:06 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDBDE2800) [pid = 2528] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:55:06 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD20A7C00) [pid = 2528] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:55:06 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDF425C00) [pid = 2528] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:55:06 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD1DCD800) [pid = 2528] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:55:06 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD2818000) [pid = 2528] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:55:06 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD8093C00) [pid = 2528] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:55:06 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CE0BC4000) [pid = 2528] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:55:06 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD8B72400) [pid = 2528] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:55:06 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD25DC400) [pid = 2528] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:55:06 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDFF4C400) [pid = 2528] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:55:06 INFO - PROCESS | 2528 | 1468216506327 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:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 879ms 22:55:06 INFO - PROCESS | 2528 | 1468216506357 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 22:55:06 INFO - PROCESS | 2528 | 1468216506359 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 22:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:55:06 INFO - PROCESS | 2528 | 1468216506374 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:55:06 INFO - PROCESS | 2528 | 1468216506376 Marionette TRACE conn5 <- [1,1718,null,{}] 22:55:06 INFO - PROCESS | 2528 | 1468216506380 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:55:06 INFO - PROCESS | 2528 | 1468216506381 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:06 INFO - PROCESS | 2528 | 1468216506461 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 22:55:06 INFO - PROCESS | 2528 | 1468216506466 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:06 INFO - PROCESS | 2528 | 1468216506468 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:06 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2245800 == 34 [pid = 2528] [id = 439] 22:55:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD72DE400) [pid = 2528] [serial = 1317] [outer = 0000000000000000] 22:55:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDBB3F400) [pid = 2528] [serial = 1318] [outer = 0000008CD72DE400] 22:55:06 INFO - PROCESS | 2528 | 1468216506513 Marionette DEBUG loaded listener.js 22:55:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDE628000) [pid = 2528] [serial = 1319] [outer = 0000008CD72DE400] 22:55:06 INFO - PROCESS | 2528 | 1468216506941 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:55:06 INFO - PROCESS | 2528 | 1468216506977 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 22:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:55:06 INFO - PROCESS | 2528 | 1468216506980 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:55:06 INFO - PROCESS | 2528 | 1468216506982 Marionette TRACE conn5 <- [1,1722,null,{}] 22:55:06 INFO - PROCESS | 2528 | 1468216506986 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:55:06 INFO - PROCESS | 2528 | 1468216506988 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:07 INFO - PROCESS | 2528 | 1468216507070 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 22:55:07 INFO - PROCESS | 2528 | 1468216507076 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:07 INFO - PROCESS | 2528 | 1468216507078 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:07 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24DF800 == 35 [pid = 2528] [id = 440] 22:55:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDEB0E400) [pid = 2528] [serial = 1320] [outer = 0000000000000000] 22:55:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDEB14000) [pid = 2528] [serial = 1321] [outer = 0000008CDEB0E400] 22:55:07 INFO - PROCESS | 2528 | 1468216507126 Marionette DEBUG loaded listener.js 22:55:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDEEBBC00) [pid = 2528] [serial = 1322] [outer = 0000008CDEB0E400] 22:55:07 INFO - PROCESS | 2528 | 1468216507561 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:55:07 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:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 22:55:07 INFO - PROCESS | 2528 | 1468216507625 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 22:55:07 INFO - PROCESS | 2528 | 1468216507627 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 22:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:55:07 INFO - PROCESS | 2528 | 1468216507631 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:55:07 INFO - PROCESS | 2528 | 1468216507633 Marionette TRACE conn5 <- [1,1726,null,{}] 22:55:07 INFO - PROCESS | 2528 | 1468216507636 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:55:07 INFO - PROCESS | 2528 | 1468216507638 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:07 INFO - PROCESS | 2528 | 1468216507720 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 22:55:07 INFO - PROCESS | 2528 | 1468216507725 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:07 INFO - PROCESS | 2528 | 1468216507727 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:07 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE522000 == 36 [pid = 2528] [id = 441] 22:55:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDEB0EC00) [pid = 2528] [serial = 1323] [outer = 0000000000000000] 22:55:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDEF59800) [pid = 2528] [serial = 1324] [outer = 0000008CDEB0EC00] 22:55:07 INFO - PROCESS | 2528 | 1468216507771 Marionette DEBUG loaded listener.js 22:55:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDF1C7C00) [pid = 2528] [serial = 1325] [outer = 0000008CDEB0EC00] 22:55:08 INFO - PROCESS | 2528 | 1468216508343 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:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 733ms 22:55:08 INFO - PROCESS | 2528 | 1468216508367 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 22:55:08 INFO - PROCESS | 2528 | 1468216508372 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 22:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:55:08 INFO - PROCESS | 2528 | 1468216508378 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:55:08 INFO - PROCESS | 2528 | 1468216508382 Marionette TRACE conn5 <- [1,1730,null,{}] 22:55:08 INFO - PROCESS | 2528 | 1468216508388 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:55:08 INFO - PROCESS | 2528 | 1468216508392 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:08 INFO - PROCESS | 2528 | 1468216508563 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 22:55:08 INFO - PROCESS | 2528 | 1468216508666 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:08 INFO - PROCESS | 2528 | 1468216508671 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:08 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD866B000 == 37 [pid = 2528] [id = 442] 22:55:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD1D2F800) [pid = 2528] [serial = 1326] [outer = 0000000000000000] 22:55:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD20A1000) [pid = 2528] [serial = 1327] [outer = 0000008CD1D2F800] 22:55:08 INFO - PROCESS | 2528 | 1468216508730 Marionette DEBUG loaded listener.js 22:55:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD2288400) [pid = 2528] [serial = 1328] [outer = 0000008CD1D2F800] 22:55:09 INFO - PROCESS | 2528 | 1468216509422 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:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1080ms 22:55:09 INFO - PROCESS | 2528 | 1468216509461 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 22:55:09 INFO - PROCESS | 2528 | 1468216509466 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 22:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:55:09 INFO - PROCESS | 2528 | 1468216509472 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:55:09 INFO - PROCESS | 2528 | 1468216509475 Marionette TRACE conn5 <- [1,1734,null,{}] 22:55:09 INFO - PROCESS | 2528 | 1468216509479 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:55:09 INFO - PROCESS | 2528 | 1468216509482 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:09 INFO - PROCESS | 2528 | 1468216509617 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 22:55:09 INFO - PROCESS | 2528 | 1468216509738 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:09 INFO - PROCESS | 2528 | 1468216509741 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:09 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF3D800 == 38 [pid = 2528] [id = 443] 22:55:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD6782C00) [pid = 2528] [serial = 1329] [outer = 0000000000000000] 22:55:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD729C000) [pid = 2528] [serial = 1330] [outer = 0000008CD6782C00] 22:55:09 INFO - PROCESS | 2528 | 1468216509800 Marionette DEBUG loaded listener.js 22:55:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD7F11400) [pid = 2528] [serial = 1331] [outer = 0000008CD6782C00] 22:55:10 INFO - PROCESS | 2528 | 1468216510673 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:55:10 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:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1282ms 22:55:10 INFO - PROCESS | 2528 | 1468216510761 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 22:55:10 INFO - PROCESS | 2528 | 1468216510766 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 22:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:55:10 INFO - PROCESS | 2528 | 1468216510771 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:55:10 INFO - PROCESS | 2528 | 1468216510774 Marionette TRACE conn5 <- [1,1738,null,{}] 22:55:10 INFO - PROCESS | 2528 | 1468216510780 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:55:10 INFO - PROCESS | 2528 | 1468216510783 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:10 INFO - PROCESS | 2528 | 1468216510930 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 22:55:11 INFO - PROCESS | 2528 | 1468216511050 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:11 INFO - PROCESS | 2528 | 1468216511055 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:11 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24DF800 == 37 [pid = 2528] [id = 440] 22:55:11 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2245800 == 36 [pid = 2528] [id = 439] 22:55:11 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE1392000 == 35 [pid = 2528] [id = 438] 22:55:11 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF38C000 == 34 [pid = 2528] [id = 437] 22:55:11 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF25800 == 33 [pid = 2528] [id = 436] 22:55:11 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE523800 == 32 [pid = 2528] [id = 435] 22:55:11 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBB53000 == 31 [pid = 2528] [id = 434] 22:55:11 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7074800 == 30 [pid = 2528] [id = 433] 22:55:11 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD216B000 == 29 [pid = 2528] [id = 432] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDEB1B800) [pid = 2528] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDFF40000) [pid = 2528] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDF0CC400) [pid = 2528] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDF42C800) [pid = 2528] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDF1BF000) [pid = 2528] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDDFA0C00) [pid = 2528] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD22A1800) [pid = 2528] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CE00A5400) [pid = 2528] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD671A000) [pid = 2528] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD2036000) [pid = 2528] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD228D800) [pid = 2528] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD6779C00) [pid = 2528] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD70A2000) [pid = 2528] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD80DAC00) [pid = 2528] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CE13B6800) [pid = 2528] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD8622C00) [pid = 2528] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDBBBB800) [pid = 2528] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CE0E49C00) [pid = 2528] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CDBD40400) [pid = 2528] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDFF4BC00) [pid = 2528] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD8169C00) [pid = 2528] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CE0930C00) [pid = 2528] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CE0B2AC00) [pid = 2528] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CE0929800) [pid = 2528] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CDE57EC00) [pid = 2528] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CDE60C400) [pid = 2528] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 22:55:11 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD256E000 == 30 [pid = 2528] [id = 444] 22:55:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD0398800) [pid = 2528] [serial = 1332] [outer = 0000000000000000] 22:55:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD1D29400) [pid = 2528] [serial = 1333] [outer = 0000008CD0398800] 22:55:11 INFO - PROCESS | 2528 | 1468216511132 Marionette DEBUG loaded listener.js 22:55:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD2289800) [pid = 2528] [serial = 1334] [outer = 0000008CD0398800] 22:55:11 INFO - PROCESS | 2528 | 1468216511556 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:55:11 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:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 837ms 22:55:11 INFO - PROCESS | 2528 | 1468216511612 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 22:55:11 INFO - PROCESS | 2528 | 1468216511616 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 22:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:55:11 INFO - PROCESS | 2528 | 1468216511622 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:55:11 INFO - PROCESS | 2528 | 1468216511625 Marionette TRACE conn5 <- [1,1742,null,{}] 22:55:11 INFO - PROCESS | 2528 | 1468216511629 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:55:11 INFO - PROCESS | 2528 | 1468216511631 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:11 INFO - PROCESS | 2528 | 1468216511722 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 22:55:11 INFO - PROCESS | 2528 | 1468216511730 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:11 INFO - PROCESS | 2528 | 1468216511732 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:11 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC481800 == 31 [pid = 2528] [id = 445] 22:55:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD67F9000) [pid = 2528] [serial = 1335] [outer = 0000000000000000] 22:55:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD68D1000) [pid = 2528] [serial = 1336] [outer = 0000008CD67F9000] 22:55:11 INFO - PROCESS | 2528 | 1468216511800 Marionette DEBUG loaded listener.js 22:55:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD737AC00) [pid = 2528] [serial = 1337] [outer = 0000008CD67F9000] 22:55:12 INFO - PROCESS | 2528 | 1468216512276 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:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 692ms 22:55:12 INFO - PROCESS | 2528 | 1468216512318 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 22:55:12 INFO - PROCESS | 2528 | 1468216512320 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 22:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:55:12 INFO - PROCESS | 2528 | 1468216512324 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:55:12 INFO - PROCESS | 2528 | 1468216512328 Marionette TRACE conn5 <- [1,1746,null,{}] 22:55:12 INFO - PROCESS | 2528 | 1468216512346 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:55:12 INFO - PROCESS | 2528 | 1468216512351 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:12 INFO - PROCESS | 2528 | 1468216512468 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 22:55:12 INFO - PROCESS | 2528 | 1468216512553 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:12 INFO - PROCESS | 2528 | 1468216512556 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:12 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF25800 == 32 [pid = 2528] [id = 446] 22:55:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD163D800) [pid = 2528] [serial = 1338] [outer = 0000000000000000] 22:55:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD8627800) [pid = 2528] [serial = 1339] [outer = 0000008CD163D800] 22:55:12 INFO - PROCESS | 2528 | 1468216512605 Marionette DEBUG loaded listener.js 22:55:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDB658400) [pid = 2528] [serial = 1340] [outer = 0000008CD163D800] 22:55:12 INFO - PROCESS | 2528 | 1468216512986 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:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 691ms 22:55:13 INFO - PROCESS | 2528 | 1468216513018 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 22:55:13 INFO - PROCESS | 2528 | 1468216513021 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 22:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:55:13 INFO - PROCESS | 2528 | 1468216513024 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:55:13 INFO - PROCESS | 2528 | 1468216513026 Marionette TRACE conn5 <- [1,1750,null,{}] 22:55:13 INFO - PROCESS | 2528 | 1468216513029 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:55:13 INFO - PROCESS | 2528 | 1468216513032 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:13 INFO - PROCESS | 2528 | 1468216513120 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 22:55:13 INFO - PROCESS | 2528 | 1468216513126 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:13 INFO - PROCESS | 2528 | 1468216513128 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:13 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE12DC800 == 33 [pid = 2528] [id = 447] 22:55:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDBBBDC00) [pid = 2528] [serial = 1341] [outer = 0000000000000000] 22:55:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDBDDB000) [pid = 2528] [serial = 1342] [outer = 0000008CDBBBDC00] 22:55:13 INFO - PROCESS | 2528 | 1468216513174 Marionette DEBUG loaded listener.js 22:55:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDDF9CC00) [pid = 2528] [serial = 1343] [outer = 0000008CDBBBDC00] 22:55:13 INFO - PROCESS | 2528 | 1468216513649 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:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 22:55:13 INFO - PROCESS | 2528 | 1468216513718 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 22:55:13 INFO - PROCESS | 2528 | 1468216513720 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 22:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:55:13 INFO - PROCESS | 2528 | 1468216513723 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:55:13 INFO - PROCESS | 2528 | 1468216513725 Marionette TRACE conn5 <- [1,1754,null,{}] 22:55:13 INFO - PROCESS | 2528 | 1468216513729 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:55:13 INFO - PROCESS | 2528 | 1468216513731 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:13 INFO - PROCESS | 2528 | 1468216513842 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 22:55:13 INFO - PROCESS | 2528 | 1468216513924 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:13 INFO - PROCESS | 2528 | 1468216513926 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:13 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE228F000 == 34 [pid = 2528] [id = 448] 22:55:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDE19B400) [pid = 2528] [serial = 1344] [outer = 0000000000000000] 22:55:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDEA59400) [pid = 2528] [serial = 1345] [outer = 0000008CDE19B400] 22:55:13 INFO - PROCESS | 2528 | 1468216513971 Marionette DEBUG loaded listener.js 22:55:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDEB13000) [pid = 2528] [serial = 1346] [outer = 0000008CDE19B400] 22:55:14 INFO - PROCESS | 2528 | 1468216514396 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:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 732ms 22:55:14 INFO - PROCESS | 2528 | 1468216514459 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 22:55:14 INFO - PROCESS | 2528 | 1468216514461 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 22:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:55:14 INFO - PROCESS | 2528 | 1468216514465 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:55:14 INFO - PROCESS | 2528 | 1468216514467 Marionette TRACE conn5 <- [1,1758,null,{}] 22:55:14 INFO - PROCESS | 2528 | 1468216514470 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:55:14 INFO - PROCESS | 2528 | 1468216514476 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:14 INFO - PROCESS | 2528 | 1468216514611 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 22:55:14 INFO - PROCESS | 2528 | 1468216514666 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:14 INFO - PROCESS | 2528 | 1468216514668 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:14 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE315B800 == 35 [pid = 2528] [id = 449] 22:55:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDEF58000) [pid = 2528] [serial = 1347] [outer = 0000000000000000] 22:55:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDF42A000) [pid = 2528] [serial = 1348] [outer = 0000008CDEF58000] 22:55:14 INFO - PROCESS | 2528 | 1468216514714 Marionette DEBUG loaded listener.js 22:55:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDFF47000) [pid = 2528] [serial = 1349] [outer = 0000008CDEF58000] 22:55:15 INFO - PROCESS | 2528 | 1468216515155 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:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 735ms 22:55:15 INFO - PROCESS | 2528 | 1468216515218 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 22:55:15 INFO - PROCESS | 2528 | 1468216515220 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 22:55:15 INFO - PROCESS | 2528 | 1468216515224 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:55:15 INFO - PROCESS | 2528 | 1468216515225 Marionette TRACE conn5 <- [1,1762,null,{}] 22:55:15 INFO - PROCESS | 2528 | 1468216515229 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:55:15 INFO - PROCESS | 2528 | 1468216515231 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:15 INFO - PROCESS | 2528 | 1468216515341 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 22:55:15 INFO - PROCESS | 2528 | 1468216515353 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:15 INFO - PROCESS | 2528 | 1468216515355 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:15 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE329D800 == 36 [pid = 2528] [id = 450] 22:55:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD03A3800) [pid = 2528] [serial = 1350] [outer = 0000000000000000] 22:55:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CE00A7400) [pid = 2528] [serial = 1351] [outer = 0000008CD03A3800] 22:55:15 INFO - PROCESS | 2528 | 1468216515399 Marionette DEBUG loaded listener.js 22:55:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CE092C400) [pid = 2528] [serial = 1352] [outer = 0000008CD03A3800] 22:55:15 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD18D3000) [pid = 2528] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:55:15 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD816A000) [pid = 2528] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:55:15 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD228BC00) [pid = 2528] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:55:15 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD8626C00) [pid = 2528] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:55:15 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDC4C4800) [pid = 2528] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:55:15 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD1D26800) [pid = 2528] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:55:15 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD6783400) [pid = 2528] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:55:15 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDEB0E400) [pid = 2528] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:55:15 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD2131000) [pid = 2528] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:55:15 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD03B2400) [pid = 2528] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:55:15 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD228F400) [pid = 2528] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:55:15 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD72DE400) [pid = 2528] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:55:15 INFO - PROCESS | 2528 | 1468216515830 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:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 628ms 22:55:15 INFO - PROCESS | 2528 | 1468216515857 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 22:55:15 INFO - PROCESS | 2528 | 1468216515859 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 22:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:55:15 INFO - PROCESS | 2528 | 1468216515863 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:55:15 INFO - PROCESS | 2528 | 1468216515865 Marionette TRACE conn5 <- [1,1766,null,{}] 22:55:15 INFO - PROCESS | 2528 | 1468216515868 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:55:15 INFO - PROCESS | 2528 | 1468216515870 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:15 INFO - PROCESS | 2528 | 1468216515954 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 22:55:15 INFO - PROCESS | 2528 | 1468216515960 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:15 INFO - PROCESS | 2528 | 1468216515962 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:15 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32ED000 == 37 [pid = 2528] [id = 451] 22:55:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD228F400) [pid = 2528] [serial = 1353] [outer = 0000000000000000] 22:55:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD816A000) [pid = 2528] [serial = 1354] [outer = 0000008CD228F400] 22:55:16 INFO - PROCESS | 2528 | 1468216516007 Marionette DEBUG loaded listener.js 22:55:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDEB1B000) [pid = 2528] [serial = 1355] [outer = 0000008CD228F400] 22:55:16 INFO - PROCESS | 2528 | 1468216516425 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:55:16 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:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 587ms 22:55:16 INFO - PROCESS | 2528 | 1468216516453 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 22:55:16 INFO - PROCESS | 2528 | 1468216516455 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 22:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:55:16 INFO - PROCESS | 2528 | 1468216516459 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:55:16 INFO - PROCESS | 2528 | 1468216516461 Marionette TRACE conn5 <- [1,1770,null,{}] 22:55:16 INFO - PROCESS | 2528 | 1468216516477 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:55:16 INFO - PROCESS | 2528 | 1468216516479 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:16 INFO - PROCESS | 2528 | 1468216516570 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 22:55:16 INFO - PROCESS | 2528 | 1468216516576 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:16 INFO - PROCESS | 2528 | 1468216516578 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:16 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF25000 == 38 [pid = 2528] [id = 452] 22:55:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDFFAB000) [pid = 2528] [serial = 1356] [outer = 0000000000000000] 22:55:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CE0987400) [pid = 2528] [serial = 1357] [outer = 0000008CDFFAB000] 22:55:16 INFO - PROCESS | 2528 | 1468216516624 Marionette DEBUG loaded listener.js 22:55:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CE0BC4000) [pid = 2528] [serial = 1358] [outer = 0000008CDFFAB000] 22:55:17 INFO - PROCESS | 2528 | 1468216517039 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:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 22:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 650ms 22:55:17 INFO - PROCESS | 2528 | 1468216517118 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 22:55:17 INFO - PROCESS | 2528 | 1468216517120 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 22:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:55:17 INFO - PROCESS | 2528 | 1468216517123 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:55:17 INFO - PROCESS | 2528 | 1468216517125 Marionette TRACE conn5 <- [1,1774,null,{}] 22:55:17 INFO - PROCESS | 2528 | 1468216517128 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:55:17 INFO - PROCESS | 2528 | 1468216517130 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:17 INFO - PROCESS | 2528 | 1468216517217 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 22:55:17 INFO - PROCESS | 2528 | 1468216517236 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:17 INFO - PROCESS | 2528 | 1468216517238 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:17 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE485B800 == 39 [pid = 2528] [id = 453] 22:55:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CE0E41800) [pid = 2528] [serial = 1359] [outer = 0000000000000000] 22:55:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CE13B5800) [pid = 2528] [serial = 1360] [outer = 0000008CE0E41800] 22:55:17 INFO - PROCESS | 2528 | 1468216517283 Marionette DEBUG loaded listener.js 22:55:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CE13C1000) [pid = 2528] [serial = 1361] [outer = 0000008CE0E41800] 22:55:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC481800 == 38 [pid = 2528] [id = 445] 22:55:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD256E000 == 37 [pid = 2528] [id = 444] 22:55:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF3D800 == 36 [pid = 2528] [id = 443] 22:55:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE522000 == 35 [pid = 2528] [id = 441] 22:55:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD866B000 == 34 [pid = 2528] [id = 442] 22:55:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF25800 == 33 [pid = 2528] [id = 446] 22:55:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE228F000 == 32 [pid = 2528] [id = 448] 22:55:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE12DC800 == 31 [pid = 2528] [id = 447] 22:55:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE329D800 == 30 [pid = 2528] [id = 450] 22:55:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32ED000 == 29 [pid = 2528] [id = 451] 22:55:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE315B800 == 28 [pid = 2528] [id = 449] 22:55:18 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF25000 == 27 [pid = 2528] [id = 452] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD1DD7C00) [pid = 2528] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD861D000) [pid = 2528] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD733E000) [pid = 2528] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD281B400) [pid = 2528] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDC4C2C00) [pid = 2528] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDBA7A800) [pid = 2528] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CE0E40000) [pid = 2528] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDF964C00) [pid = 2528] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD8B68800) [pid = 2528] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD86F3C00) [pid = 2528] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CDBBBBC00) [pid = 2528] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDB660C00) [pid = 2528] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDEB14000) [pid = 2528] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD6778C00) [pid = 2528] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD229CC00) [pid = 2528] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD7340C00) [pid = 2528] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CDEEBBC00) [pid = 2528] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CDEF59800) [pid = 2528] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CD2353000) [pid = 2528] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CD6562000) [pid = 2528] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (0000008CDBB3F400) [pid = 2528] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 60 (0000008CDEA57000) [pid = 2528] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 59 (0000008CD2135000) [pid = 2528] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 58 (0000008CDE628000) [pid = 2528] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 22:55:18 INFO - PROCESS | 2528 | --DOMWINDOW == 57 (0000008CD7627800) [pid = 2528] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 22:55:19 INFO - PROCESS | 2528 | 1468216519106 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:55:19 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:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2031ms 22:55:19 INFO - PROCESS | 2528 | 1468216519158 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 22:55:19 INFO - PROCESS | 2528 | 1468216519162 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 22:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:55:19 INFO - PROCESS | 2528 | 1468216519168 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:55:19 INFO - PROCESS | 2528 | 1468216519171 Marionette TRACE conn5 <- [1,1778,null,{}] 22:55:19 INFO - PROCESS | 2528 | 1468216519178 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:55:19 INFO - PROCESS | 2528 | 1468216519181 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:19 INFO - PROCESS | 2528 | 1468216519273 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 22:55:19 INFO - PROCESS | 2528 | 1468216519281 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:19 INFO - PROCESS | 2528 | 1468216519286 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:19 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7082800 == 28 [pid = 2528] [id = 454] 22:55:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 58 (0000008CD202F400) [pid = 2528] [serial = 1362] [outer = 0000000000000000] 22:55:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 59 (0000008CD2031000) [pid = 2528] [serial = 1363] [outer = 0000008CD202F400] 22:55:19 INFO - PROCESS | 2528 | 1468216519340 Marionette DEBUG loaded listener.js 22:55:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 60 (0000008CD2135C00) [pid = 2528] [serial = 1364] [outer = 0000008CD202F400] 22:55:19 INFO - PROCESS | 2528 | 1468216519819 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:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 22:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 687ms 22:55:19 INFO - PROCESS | 2528 | 1468216519858 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 22:55:19 INFO - PROCESS | 2528 | 1468216519864 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 22:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:55:19 INFO - PROCESS | 2528 | 1468216519870 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:55:19 INFO - PROCESS | 2528 | 1468216519873 Marionette TRACE conn5 <- [1,1782,null,{}] 22:55:19 INFO - PROCESS | 2528 | 1468216519877 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:55:19 INFO - PROCESS | 2528 | 1468216519881 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:19 INFO - PROCESS | 2528 | 1468216519971 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 22:55:19 INFO - PROCESS | 2528 | 1468216519981 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:19 INFO - PROCESS | 2528 | 1468216519984 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:20 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD889A000 == 29 [pid = 2528] [id = 455] 22:55:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 61 (0000008CD2284000) [pid = 2528] [serial = 1365] [outer = 0000000000000000] 22:55:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CD228C400) [pid = 2528] [serial = 1366] [outer = 0000008CD2284000] 22:55:20 INFO - PROCESS | 2528 | 1468216520033 Marionette DEBUG loaded listener.js 22:55:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CD2349000) [pid = 2528] [serial = 1367] [outer = 0000008CD2284000] 22:55:20 INFO - PROCESS | 2528 | 1468216520511 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:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 691ms 22:55:20 INFO - PROCESS | 2528 | 1468216520562 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 22:55:20 INFO - PROCESS | 2528 | 1468216520565 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 22:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:55:20 INFO - PROCESS | 2528 | 1468216520568 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:55:20 INFO - PROCESS | 2528 | 1468216520572 Marionette TRACE conn5 <- [1,1786,null,{}] 22:55:20 INFO - PROCESS | 2528 | 1468216520584 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:55:20 INFO - PROCESS | 2528 | 1468216520589 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:20 INFO - PROCESS | 2528 | 1468216520705 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 22:55:20 INFO - PROCESS | 2528 | 1468216520786 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:20 INFO - PROCESS | 2528 | 1468216520789 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:20 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE520800 == 30 [pid = 2528] [id = 456] 22:55:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD0333C00) [pid = 2528] [serial = 1368] [outer = 0000000000000000] 22:55:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD6780800) [pid = 2528] [serial = 1369] [outer = 0000008CD0333C00] 22:55:20 INFO - PROCESS | 2528 | 1468216520839 Marionette DEBUG loaded listener.js 22:55:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD68D2800) [pid = 2528] [serial = 1370] [outer = 0000008CD0333C00] 22:55:21 INFO - PROCESS | 2528 | 1468216521205 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:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 689ms 22:55:21 INFO - PROCESS | 2528 | 1468216521260 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 22:55:21 INFO - PROCESS | 2528 | 1468216521262 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 22:55:21 INFO - PROCESS | 2528 | 1468216521273 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:55:21 INFO - PROCESS | 2528 | 1468216521275 Marionette TRACE conn5 <- [1,1790,null,{}] 22:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:55:21 INFO - PROCESS | 2528 | 1468216521278 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:55:21 INFO - PROCESS | 2528 | 1468216521281 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:21 INFO - PROCESS | 2528 | 1468216521366 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 22:55:21 INFO - PROCESS | 2528 | 1468216521372 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:21 INFO - PROCESS | 2528 | 1468216521374 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:21 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDECEC800 == 31 [pid = 2528] [id = 457] 22:55:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD7335C00) [pid = 2528] [serial = 1371] [outer = 0000000000000000] 22:55:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD733E400) [pid = 2528] [serial = 1372] [outer = 0000008CD7335C00] 22:55:21 INFO - PROCESS | 2528 | 1468216521419 Marionette DEBUG loaded listener.js 22:55:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD7380800) [pid = 2528] [serial = 1373] [outer = 0000008CD7335C00] 22:55:21 INFO - PROCESS | 2528 | 1468216521850 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:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 629ms 22:55:21 INFO - PROCESS | 2528 | 1468216521909 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 22:55:21 INFO - PROCESS | 2528 | 1468216521912 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 22:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:55:21 INFO - PROCESS | 2528 | 1468216521915 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:55:21 INFO - PROCESS | 2528 | 1468216521917 Marionette TRACE conn5 <- [1,1794,null,{}] 22:55:21 INFO - PROCESS | 2528 | 1468216521920 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:55:21 INFO - PROCESS | 2528 | 1468216521923 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:22 INFO - PROCESS | 2528 | 1468216522003 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 22:55:22 INFO - PROCESS | 2528 | 1468216522011 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:22 INFO - PROCESS | 2528 | 1468216522013 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:22 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF39000 == 32 [pid = 2528] [id = 458] 22:55:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD180E800) [pid = 2528] [serial = 1374] [outer = 0000000000000000] 22:55:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD7635400) [pid = 2528] [serial = 1375] [outer = 0000008CD180E800] 22:55:22 INFO - PROCESS | 2528 | 1468216522058 Marionette DEBUG loaded listener.js 22:55:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD8096C00) [pid = 2528] [serial = 1376] [outer = 0000008CD180E800] 22:55:22 INFO - PROCESS | 2528 | 1468216522499 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:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 628ms 22:55:22 INFO - PROCESS | 2528 | 1468216522546 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 22:55:22 INFO - PROCESS | 2528 | 1468216522549 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 22:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:55:22 INFO - PROCESS | 2528 | 1468216522552 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:55:22 INFO - PROCESS | 2528 | 1468216522554 Marionette TRACE conn5 <- [1,1798,null,{}] 22:55:22 INFO - PROCESS | 2528 | 1468216522557 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:55:22 INFO - PROCESS | 2528 | 1468216522563 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:22 INFO - PROCESS | 2528 | 1468216522670 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 22:55:22 INFO - PROCESS | 2528 | 1468216522677 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:22 INFO - PROCESS | 2528 | 1468216522679 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:22 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF9CA800 == 33 [pid = 2528] [id = 459] 22:55:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD84CC400) [pid = 2528] [serial = 1377] [outer = 0000000000000000] 22:55:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD8B72800) [pid = 2528] [serial = 1378] [outer = 0000008CD84CC400] 22:55:22 INFO - PROCESS | 2528 | 1468216522725 Marionette DEBUG loaded listener.js 22:55:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDB662800) [pid = 2528] [serial = 1379] [outer = 0000008CD84CC400] 22:55:23 INFO - PROCESS | 2528 | 1468216523155 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:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 625ms 22:55:23 INFO - PROCESS | 2528 | 1468216523184 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 22:55:23 INFO - PROCESS | 2528 | 1468216523187 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 22:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:55:23 INFO - PROCESS | 2528 | 1468216523190 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:55:23 INFO - PROCESS | 2528 | 1468216523192 Marionette TRACE conn5 <- [1,1802,null,{}] 22:55:23 INFO - PROCESS | 2528 | 1468216523195 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:55:23 INFO - PROCESS | 2528 | 1468216523197 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:23 INFO - PROCESS | 2528 | 1468216523275 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 22:55:23 INFO - PROCESS | 2528 | 1468216523283 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:23 INFO - PROCESS | 2528 | 1468216523285 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:23 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE211B000 == 34 [pid = 2528] [id = 460] 22:55:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD8093800) [pid = 2528] [serial = 1380] [outer = 0000000000000000] 22:55:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDBB4BC00) [pid = 2528] [serial = 1381] [outer = 0000008CD8093800] 22:55:23 INFO - PROCESS | 2528 | 1468216523329 Marionette DEBUG loaded listener.js 22:55:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDBD39C00) [pid = 2528] [serial = 1382] [outer = 0000008CD8093800] 22:55:23 INFO - PROCESS | 2528 | 1468216523771 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:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 629ms 22:55:23 INFO - PROCESS | 2528 | 1468216523822 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 22:55:23 INFO - PROCESS | 2528 | 1468216523824 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 22:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:55:23 INFO - PROCESS | 2528 | 1468216523827 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:55:23 INFO - PROCESS | 2528 | 1468216523829 Marionette TRACE conn5 <- [1,1806,null,{}] 22:55:23 INFO - PROCESS | 2528 | 1468216523833 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:55:23 INFO - PROCESS | 2528 | 1468216523835 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:23 INFO - PROCESS | 2528 | 1468216523914 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 22:55:23 INFO - PROCESS | 2528 | 1468216523920 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:23 INFO - PROCESS | 2528 | 1468216523922 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:23 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2288000 == 35 [pid = 2528] [id = 461] 22:55:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDBD40400) [pid = 2528] [serial = 1383] [outer = 0000000000000000] 22:55:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDE19BC00) [pid = 2528] [serial = 1384] [outer = 0000008CDBD40400] 22:55:23 INFO - PROCESS | 2528 | 1468216523966 Marionette DEBUG loaded listener.js 22:55:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDE60A800) [pid = 2528] [serial = 1385] [outer = 0000008CDBD40400] 22:55:24 INFO - PROCESS | 2528 | 1468216524446 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:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 690ms 22:55:24 INFO - PROCESS | 2528 | 1468216524521 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 22:55:24 INFO - PROCESS | 2528 | 1468216524524 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 22:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:55:24 INFO - PROCESS | 2528 | 1468216524527 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:55:24 INFO - PROCESS | 2528 | 1468216524530 Marionette TRACE conn5 <- [1,1810,null,{}] 22:55:24 INFO - PROCESS | 2528 | 1468216524538 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:55:24 INFO - PROCESS | 2528 | 1468216524540 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:24 INFO - PROCESS | 2528 | 1468216524645 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 22:55:24 INFO - PROCESS | 2528 | 1468216524723 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:24 INFO - PROCESS | 2528 | 1468216524725 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:24 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE186800 == 36 [pid = 2528] [id = 462] 22:55:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD34E2800) [pid = 2528] [serial = 1386] [outer = 0000000000000000] 22:55:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDEA5F000) [pid = 2528] [serial = 1387] [outer = 0000008CD34E2800] 22:55:24 INFO - PROCESS | 2528 | 1468216524769 Marionette DEBUG loaded listener.js 22:55:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDEB10000) [pid = 2528] [serial = 1388] [outer = 0000008CD34E2800] 22:55:25 INFO - PROCESS | 2528 | 1468216525187 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:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 691ms 22:55:25 INFO - PROCESS | 2528 | 1468216525221 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 22:55:25 INFO - PROCESS | 2528 | 1468216525223 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 22:55:25 INFO - PROCESS | 2528 | 1468216525226 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:55:25 INFO - PROCESS | 2528 | 1468216525228 Marionette TRACE conn5 <- [1,1814,null,{}] 22:55:25 INFO - PROCESS | 2528 | 1468216525232 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:55:25 INFO - PROCESS | 2528 | 1468216525233 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:25 INFO - PROCESS | 2528 | 1468216525356 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 22:55:25 INFO - PROCESS | 2528 | 1468216525361 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:25 INFO - PROCESS | 2528 | 1468216525363 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:25 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2CA6800 == 37 [pid = 2528] [id = 463] 22:55:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD03AE800) [pid = 2528] [serial = 1389] [outer = 0000000000000000] 22:55:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDEDA0800) [pid = 2528] [serial = 1390] [outer = 0000008CD03AE800] 22:55:25 INFO - PROCESS | 2528 | 1468216525408 Marionette DEBUG loaded listener.js 22:55:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDEF5B400) [pid = 2528] [serial = 1391] [outer = 0000008CD03AE800] 22:55:25 INFO - PROCESS | 2528 | 1468216525873 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:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 690ms 22:55:25 INFO - PROCESS | 2528 | 1468216525920 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 22:55:25 INFO - PROCESS | 2528 | 1468216525923 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 22:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:55:25 INFO - PROCESS | 2528 | 1468216525926 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:55:25 INFO - PROCESS | 2528 | 1468216525929 Marionette TRACE conn5 <- [1,1818,null,{}] 22:55:25 INFO - PROCESS | 2528 | 1468216525938 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:55:25 INFO - PROCESS | 2528 | 1468216525940 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:26 INFO - PROCESS | 2528 | 1468216526091 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 22:55:26 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDFFAB000) [pid = 2528] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:55:26 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDE19B400) [pid = 2528] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:55:26 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDEF58000) [pid = 2528] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:55:26 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD03A3800) [pid = 2528] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:55:26 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDBBBDC00) [pid = 2528] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:55:26 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD163D800) [pid = 2528] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:55:26 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD67F9000) [pid = 2528] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:55:26 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD0398800) [pid = 2528] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:55:26 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD6782C00) [pid = 2528] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:55:26 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD1D2F800) [pid = 2528] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:55:26 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDEB0EC00) [pid = 2528] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:55:26 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD228F400) [pid = 2528] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:55:26 INFO - PROCESS | 2528 | 1468216526307 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:26 INFO - PROCESS | 2528 | 1468216526309 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:26 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDECDF000 == 38 [pid = 2528] [id = 464] 22:55:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD03A0800) [pid = 2528] [serial = 1392] [outer = 0000000000000000] 22:55:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD2037800) [pid = 2528] [serial = 1393] [outer = 0000008CD03A0800] 22:55:26 INFO - PROCESS | 2528 | 1468216526356 Marionette DEBUG loaded listener.js 22:55:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDB65A800) [pid = 2528] [serial = 1394] [outer = 0000008CD03A0800] 22:55:26 INFO - PROCESS | 2528 | 1468216526728 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:55:26 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:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 837ms 22:55:26 INFO - PROCESS | 2528 | 1468216526766 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 22:55:26 INFO - PROCESS | 2528 | 1468216526768 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 22:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:55:26 INFO - PROCESS | 2528 | 1468216526774 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:55:26 INFO - PROCESS | 2528 | 1468216526776 Marionette TRACE conn5 <- [1,1822,null,{}] 22:55:26 INFO - PROCESS | 2528 | 1468216526785 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:55:26 INFO - PROCESS | 2528 | 1468216526787 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:26 INFO - PROCESS | 2528 | 1468216526870 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 22:55:26 INFO - PROCESS | 2528 | 1468216526875 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:26 INFO - PROCESS | 2528 | 1468216526877 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:26 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4822000 == 39 [pid = 2528] [id = 465] 22:55:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDC4C4800) [pid = 2528] [serial = 1395] [outer = 0000000000000000] 22:55:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDF5C2000) [pid = 2528] [serial = 1396] [outer = 0000008CDC4C4800] 22:55:26 INFO - PROCESS | 2528 | 1468216526921 Marionette DEBUG loaded listener.js 22:55:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDFF46800) [pid = 2528] [serial = 1397] [outer = 0000008CDC4C4800] 22:55:27 INFO - PROCESS | 2528 | 1468216527338 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:55:27 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:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 586ms 22:55:27 INFO - PROCESS | 2528 | 1468216527362 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 22:55:27 INFO - PROCESS | 2528 | 1468216527364 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 22:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:55:27 INFO - PROCESS | 2528 | 1468216527367 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:55:27 INFO - PROCESS | 2528 | 1468216527369 Marionette TRACE conn5 <- [1,1826,null,{}] 22:55:27 INFO - PROCESS | 2528 | 1468216527372 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:55:27 INFO - PROCESS | 2528 | 1468216527374 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:27 INFO - PROCESS | 2528 | 1468216527491 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 22:55:27 INFO - PROCESS | 2528 | 1468216527501 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:27 INFO - PROCESS | 2528 | 1468216527503 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:27 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4B7A000 == 40 [pid = 2528] [id = 466] 22:55:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDFF47400) [pid = 2528] [serial = 1398] [outer = 0000000000000000] 22:55:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDFFAEC00) [pid = 2528] [serial = 1399] [outer = 0000008CDFF47400] 22:55:27 INFO - PROCESS | 2528 | 1468216527547 Marionette DEBUG loaded listener.js 22:55:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CE0929C00) [pid = 2528] [serial = 1400] [outer = 0000008CDFF47400] 22:55:27 INFO - PROCESS | 2528 | 1468216527975 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:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 626ms 22:55:28 INFO - PROCESS | 2528 | 1468216527997 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 22:55:28 INFO - PROCESS | 2528 | 1468216527999 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 22:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:55:28 INFO - PROCESS | 2528 | 1468216528002 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:55:28 INFO - PROCESS | 2528 | 1468216528004 Marionette TRACE conn5 <- [1,1830,null,{}] 22:55:28 INFO - PROCESS | 2528 | 1468216528008 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:55:28 INFO - PROCESS | 2528 | 1468216528009 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:28 INFO - PROCESS | 2528 | 1468216528125 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 22:55:28 INFO - PROCESS | 2528 | 1468216528133 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:28 INFO - PROCESS | 2528 | 1468216528142 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:28 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C97000 == 41 [pid = 2528] [id = 467] 22:55:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDFF4D800) [pid = 2528] [serial = 1401] [outer = 0000000000000000] 22:55:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CE0B24000) [pid = 2528] [serial = 1402] [outer = 0000008CDFF4D800] 22:55:28 INFO - PROCESS | 2528 | 1468216528186 Marionette DEBUG loaded listener.js 22:55:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CE1289800) [pid = 2528] [serial = 1403] [outer = 0000008CDFF4D800] 22:55:28 INFO - PROCESS | 2528 | 1468216528973 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:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 985ms 22:55:29 INFO - PROCESS | 2528 | 1468216529005 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 22:55:29 INFO - PROCESS | 2528 | 1468216529010 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 22:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:55:29 INFO - PROCESS | 2528 | 1468216529016 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:55:29 INFO - PROCESS | 2528 | 1468216529022 Marionette TRACE conn5 <- [1,1834,null,{}] 22:55:29 INFO - PROCESS | 2528 | 1468216529027 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:55:29 INFO - PROCESS | 2528 | 1468216529030 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:29 INFO - PROCESS | 2528 | 1468216529160 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 22:55:29 INFO - PROCESS | 2528 | 1468216529280 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:29 INFO - PROCESS | 2528 | 1468216529283 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:29 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD871D000 == 42 [pid = 2528] [id = 468] 22:55:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD2036800) [pid = 2528] [serial = 1404] [outer = 0000000000000000] 22:55:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD2136800) [pid = 2528] [serial = 1405] [outer = 0000008CD2036800] 22:55:29 INFO - PROCESS | 2528 | 1468216529344 Marionette DEBUG loaded listener.js 22:55:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD228CC00) [pid = 2528] [serial = 1406] [outer = 0000008CD2036800] 22:55:30 INFO - PROCESS | 2528 | 1468216530228 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:55:30 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:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1297ms 22:55:30 INFO - PROCESS | 2528 | 1468216530315 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 22:55:30 INFO - PROCESS | 2528 | 1468216530319 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 22:55:30 INFO - PROCESS | 2528 | 1468216530324 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:55:30 INFO - PROCESS | 2528 | 1468216530328 Marionette TRACE conn5 <- [1,1838,null,{}] 22:55:30 INFO - PROCESS | 2528 | 1468216530334 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:55:30 INFO - PROCESS | 2528 | 1468216530337 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:30 INFO - PROCESS | 2528 | 1468216530452 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 22:55:30 INFO - PROCESS | 2528 | 1468216530527 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:30 INFO - PROCESS | 2528 | 1468216530531 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:30 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7053800 == 43 [pid = 2528] [id = 469] 22:55:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CD228E400) [pid = 2528] [serial = 1407] [outer = 0000000000000000] 22:55:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CD2297800) [pid = 2528] [serial = 1408] [outer = 0000008CD228E400] 22:55:30 INFO - PROCESS | 2528 | 1468216530582 Marionette DEBUG loaded listener.js 22:55:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CD2818000) [pid = 2528] [serial = 1409] [outer = 0000008CD228E400] 22:55:30 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4B7A000 == 42 [pid = 2528] [id = 466] 22:55:30 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4822000 == 41 [pid = 2528] [id = 465] 22:55:30 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDECDF000 == 40 [pid = 2528] [id = 464] 22:55:30 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2CA6800 == 39 [pid = 2528] [id = 463] 22:55:30 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE186800 == 38 [pid = 2528] [id = 462] 22:55:30 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2288000 == 37 [pid = 2528] [id = 461] 22:55:30 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE211B000 == 36 [pid = 2528] [id = 460] 22:55:30 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF9CA800 == 35 [pid = 2528] [id = 459] 22:55:30 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF39000 == 34 [pid = 2528] [id = 458] 22:55:30 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDECEC800 == 33 [pid = 2528] [id = 457] 22:55:30 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE520800 == 32 [pid = 2528] [id = 456] 22:55:30 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD889A000 == 31 [pid = 2528] [id = 455] 22:55:30 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CE13B5800) [pid = 2528] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7082800 == 30 [pid = 2528] [id = 454] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CE0BC4000) [pid = 2528] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CDEA59400) [pid = 2528] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDF42A000) [pid = 2528] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDEB13000) [pid = 2528] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CE00A7400) [pid = 2528] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDFF47000) [pid = 2528] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CE092C400) [pid = 2528] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CE0987400) [pid = 2528] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDBDDB000) [pid = 2528] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD8627800) [pid = 2528] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDB658400) [pid = 2528] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD68D1000) [pid = 2528] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD737AC00) [pid = 2528] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD1D29400) [pid = 2528] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD2289800) [pid = 2528] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD7F11400) [pid = 2528] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD729C000) [pid = 2528] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD2288400) [pid = 2528] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD20A1000) [pid = 2528] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDF1C7C00) [pid = 2528] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD816A000) [pid = 2528] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDEB1B000) [pid = 2528] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDDF9CC00) [pid = 2528] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 22:55:31 INFO - PROCESS | 2528 | 1468216531168 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:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 878ms 22:55:31 INFO - PROCESS | 2528 | 1468216531206 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 22:55:31 INFO - PROCESS | 2528 | 1468216531211 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 22:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:55:31 INFO - PROCESS | 2528 | 1468216531218 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:55:31 INFO - PROCESS | 2528 | 1468216531221 Marionette TRACE conn5 <- [1,1842,null,{}] 22:55:31 INFO - PROCESS | 2528 | 1468216531225 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:55:31 INFO - PROCESS | 2528 | 1468216531227 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:31 INFO - PROCESS | 2528 | 1468216531318 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 22:55:31 INFO - PROCESS | 2528 | 1468216531327 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:31 INFO - PROCESS | 2528 | 1468216531329 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:31 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC39F800 == 31 [pid = 2528] [id = 470] 22:55:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD6779400) [pid = 2528] [serial = 1410] [outer = 0000000000000000] 22:55:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD6783C00) [pid = 2528] [serial = 1411] [outer = 0000008CD6779400] 22:55:31 INFO - PROCESS | 2528 | 1468216531379 Marionette DEBUG loaded listener.js 22:55:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD6FB1400) [pid = 2528] [serial = 1412] [outer = 0000008CD6779400] 22:55:31 INFO - PROCESS | 2528 | 1468216531877 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:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 692ms 22:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:55:31 INFO - PROCESS | 2528 | 1468216531911 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 22:55:31 INFO - PROCESS | 2528 | 1468216531913 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 22:55:31 INFO - PROCESS | 2528 | 1468216531917 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:55:31 INFO - PROCESS | 2528 | 1468216531921 Marionette TRACE conn5 <- [1,1846,null,{}] 22:55:31 INFO - PROCESS | 2528 | 1468216531962 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:55:31 INFO - PROCESS | 2528 | 1468216531967 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:32 INFO - PROCESS | 2528 | 1468216532062 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 22:55:32 INFO - PROCESS | 2528 | 1468216532138 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:32 INFO - PROCESS | 2528 | 1468216532142 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:32 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEB3D000 == 32 [pid = 2528] [id = 471] 22:55:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD7620000) [pid = 2528] [serial = 1413] [outer = 0000000000000000] 22:55:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD7F11000) [pid = 2528] [serial = 1414] [outer = 0000008CD7620000] 22:55:32 INFO - PROCESS | 2528 | 1468216532192 Marionette DEBUG loaded listener.js 22:55:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD8167400) [pid = 2528] [serial = 1415] [outer = 0000008CD7620000] 22:55:32 INFO - PROCESS | 2528 | 1468216532591 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:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 711ms 22:55:32 INFO - PROCESS | 2528 | 1468216532631 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 22:55:32 INFO - PROCESS | 2528 | 1468216532634 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 22:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:55:32 INFO - PROCESS | 2528 | 1468216532638 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:55:32 INFO - PROCESS | 2528 | 1468216532640 Marionette TRACE conn5 <- [1,1850,null,{}] 22:55:32 INFO - PROCESS | 2528 | 1468216532643 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:55:32 INFO - PROCESS | 2528 | 1468216532645 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:32 INFO - PROCESS | 2528 | 1468216532734 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 22:55:32 INFO - PROCESS | 2528 | 1468216532740 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:32 INFO - PROCESS | 2528 | 1468216532742 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:32 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF50A000 == 33 [pid = 2528] [id = 472] 22:55:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD1D22800) [pid = 2528] [serial = 1416] [outer = 0000000000000000] 22:55:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD8AD1C00) [pid = 2528] [serial = 1417] [outer = 0000008CD1D22800] 22:55:32 INFO - PROCESS | 2528 | 1468216532787 Marionette DEBUG loaded listener.js 22:55:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDB661400) [pid = 2528] [serial = 1418] [outer = 0000008CD1D22800] 22:55:33 INFO - PROCESS | 2528 | 1468216533217 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:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 627ms 22:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:55:33 INFO - PROCESS | 2528 | 1468216533273 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 22:55:33 INFO - PROCESS | 2528 | 1468216533276 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 22:55:33 INFO - PROCESS | 2528 | 1468216533279 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:55:33 INFO - PROCESS | 2528 | 1468216533281 Marionette TRACE conn5 <- [1,1854,null,{}] 22:55:33 INFO - PROCESS | 2528 | 1468216533284 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:55:33 INFO - PROCESS | 2528 | 1468216533286 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:33 INFO - PROCESS | 2528 | 1468216533392 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 22:55:33 INFO - PROCESS | 2528 | 1468216533479 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:33 INFO - PROCESS | 2528 | 1468216533481 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:33 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE138D000 == 34 [pid = 2528] [id = 473] 22:55:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDB679400) [pid = 2528] [serial = 1419] [outer = 0000000000000000] 22:55:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDBBC3000) [pid = 2528] [serial = 1420] [outer = 0000008CDB679400] 22:55:33 INFO - PROCESS | 2528 | 1468216533526 Marionette DEBUG loaded listener.js 22:55:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDC4C5400) [pid = 2528] [serial = 1421] [outer = 0000008CDB679400] 22:55:33 INFO - PROCESS | 2528 | 1468216533941 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:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 22:55:33 INFO - PROCESS | 2528 | 1468216533972 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 22:55:33 INFO - PROCESS | 2528 | 1468216533974 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 22:55:33 INFO - PROCESS | 2528 | 1468216533978 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:55:33 INFO - PROCESS | 2528 | 1468216533980 Marionette TRACE conn5 <- [1,1858,null,{}] 22:55:33 INFO - PROCESS | 2528 | 1468216533983 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:55:34 INFO - PROCESS | 2528 | 1468216533989 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:34 INFO - PROCESS | 2528 | 1468216534132 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 22:55:34 INFO - PROCESS | 2528 | 1468216534196 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:34 INFO - PROCESS | 2528 | 1468216534198 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:34 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24C4000 == 35 [pid = 2528] [id = 474] 22:55:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDEA55C00) [pid = 2528] [serial = 1422] [outer = 0000000000000000] 22:55:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDEF4E400) [pid = 2528] [serial = 1423] [outer = 0000008CDEA55C00] 22:55:34 INFO - PROCESS | 2528 | 1468216534244 Marionette DEBUG loaded listener.js 22:55:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDF1C9800) [pid = 2528] [serial = 1424] [outer = 0000008CDEA55C00] 22:55:34 INFO - PROCESS | 2528 | 1468216534677 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:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 733ms 22:55:34 INFO - PROCESS | 2528 | 1468216534718 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 22:55:34 INFO - PROCESS | 2528 | 1468216534720 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 22:55:34 INFO - PROCESS | 2528 | 1468216534723 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:55:34 INFO - PROCESS | 2528 | 1468216534725 Marionette TRACE conn5 <- [1,1862,null,{}] 22:55:34 INFO - PROCESS | 2528 | 1468216534728 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:55:34 INFO - PROCESS | 2528 | 1468216534730 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:34 INFO - PROCESS | 2528 | 1468216534878 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 22:55:34 INFO - PROCESS | 2528 | 1468216534890 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:34 INFO - PROCESS | 2528 | 1468216534892 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:34 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2C97000 == 36 [pid = 2528] [id = 475] 22:55:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD7335400) [pid = 2528] [serial = 1425] [outer = 0000000000000000] 22:55:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDF5C0000) [pid = 2528] [serial = 1426] [outer = 0000008CD7335400] 22:55:34 INFO - PROCESS | 2528 | 1468216534936 Marionette DEBUG loaded listener.js 22:55:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDFF94400) [pid = 2528] [serial = 1427] [outer = 0000008CD7335400] 22:55:35 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD34E2800) [pid = 2528] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:55:35 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD7335C00) [pid = 2528] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:55:35 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD03AE800) [pid = 2528] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:55:35 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD2284000) [pid = 2528] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:55:35 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CE0E41800) [pid = 2528] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:55:35 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD180E800) [pid = 2528] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:55:35 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD202F400) [pid = 2528] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:55:35 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD0333C00) [pid = 2528] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:55:35 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD8093800) [pid = 2528] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:55:35 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDBD40400) [pid = 2528] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:55:35 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD84CC400) [pid = 2528] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:55:35 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDFF47400) [pid = 2528] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:55:35 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD03A0800) [pid = 2528] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:55:35 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDC4C4800) [pid = 2528] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:55:35 INFO - PROCESS | 2528 | 1468216535482 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:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 775ms 22:55:35 INFO - PROCESS | 2528 | 1468216535504 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 22:55:35 INFO - PROCESS | 2528 | 1468216535506 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 22:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:55:35 INFO - PROCESS | 2528 | 1468216535509 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:55:35 INFO - PROCESS | 2528 | 1468216535511 Marionette TRACE conn5 <- [1,1866,null,{}] 22:55:35 INFO - PROCESS | 2528 | 1468216535519 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:55:35 INFO - PROCESS | 2528 | 1468216535521 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:35 INFO - PROCESS | 2528 | 1468216535603 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 22:55:35 INFO - PROCESS | 2528 | 1468216535609 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:35 INFO - PROCESS | 2528 | 1468216535611 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:35 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F54000 == 37 [pid = 2528] [id = 476] 22:55:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD0C47400) [pid = 2528] [serial = 1428] [outer = 0000000000000000] 22:55:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD729D800) [pid = 2528] [serial = 1429] [outer = 0000008CD0C47400] 22:55:35 INFO - PROCESS | 2528 | 1468216535655 Marionette DEBUG loaded listener.js 22:55:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDE19B400) [pid = 2528] [serial = 1430] [outer = 0000008CD0C47400] 22:55:36 INFO - PROCESS | 2528 | 1468216536064 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:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 587ms 22:55:36 INFO - PROCESS | 2528 | 1468216536103 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 22:55:36 INFO - PROCESS | 2528 | 1468216536113 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 22:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:55:36 INFO - PROCESS | 2528 | 1468216536117 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:55:36 INFO - PROCESS | 2528 | 1468216536119 Marionette TRACE conn5 <- [1,1870,null,{}] 22:55:36 INFO - PROCESS | 2528 | 1468216536123 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:55:36 INFO - PROCESS | 2528 | 1468216536125 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:36 INFO - PROCESS | 2528 | 1468216536231 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 22:55:36 INFO - PROCESS | 2528 | 1468216536239 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:36 INFO - PROCESS | 2528 | 1468216536241 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:36 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32AA800 == 38 [pid = 2528] [id = 477] 22:55:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDEF4D800) [pid = 2528] [serial = 1431] [outer = 0000000000000000] 22:55:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CE00A7C00) [pid = 2528] [serial = 1432] [outer = 0000008CDEF4D800] 22:55:36 INFO - PROCESS | 2528 | 1468216536284 Marionette DEBUG loaded listener.js 22:55:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CE0986800) [pid = 2528] [serial = 1433] [outer = 0000008CDEF4D800] 22:55:36 INFO - PROCESS | 2528 | 1468216536707 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:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 628ms 22:55:36 INFO - PROCESS | 2528 | 1468216536751 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 22:55:36 INFO - PROCESS | 2528 | 1468216536753 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 22:55:36 INFO - PROCESS | 2528 | 1468216536756 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:55:36 INFO - PROCESS | 2528 | 1468216536758 Marionette TRACE conn5 <- [1,1874,null,{}] 22:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:55:36 INFO - PROCESS | 2528 | 1468216536761 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:55:36 INFO - PROCESS | 2528 | 1468216536764 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:36 INFO - PROCESS | 2528 | 1468216536848 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 22:55:36 INFO - PROCESS | 2528 | 1468216536853 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:36 INFO - PROCESS | 2528 | 1468216536855 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:36 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE481E000 == 39 [pid = 2528] [id = 478] 22:55:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CE0B2B400) [pid = 2528] [serial = 1434] [outer = 0000000000000000] 22:55:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CE0E43000) [pid = 2528] [serial = 1435] [outer = 0000008CE0B2B400] 22:55:36 INFO - PROCESS | 2528 | 1468216536899 Marionette DEBUG loaded listener.js 22:55:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CE13B6400) [pid = 2528] [serial = 1436] [outer = 0000008CE0B2B400] 22:55:37 INFO - PROCESS | 2528 | 1468216537316 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:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 586ms 22:55:37 INFO - PROCESS | 2528 | 1468216537347 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 22:55:37 INFO - PROCESS | 2528 | 1468216537349 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 22:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:55:37 INFO - PROCESS | 2528 | 1468216537365 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:55:37 INFO - PROCESS | 2528 | 1468216537367 Marionette TRACE conn5 <- [1,1878,null,{}] 22:55:37 INFO - PROCESS | 2528 | 1468216537371 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:55:37 INFO - PROCESS | 2528 | 1468216537374 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:37 INFO - PROCESS | 2528 | 1468216537518 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 22:55:37 INFO - PROCESS | 2528 | 1468216537664 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:37 INFO - PROCESS | 2528 | 1468216537668 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:37 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD704F800 == 40 [pid = 2528] [id = 479] 22:55:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD0CD6400) [pid = 2528] [serial = 1437] [outer = 0000000000000000] 22:55:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD164E400) [pid = 2528] [serial = 1438] [outer = 0000008CD0CD6400] 22:55:37 INFO - PROCESS | 2528 | 1468216537729 Marionette DEBUG loaded listener.js 22:55:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD2286000) [pid = 2528] [serial = 1439] [outer = 0000008CD0CD6400] 22:55:38 INFO - PROCESS | 2528 | 1468216538292 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:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1002ms 22:55:38 INFO - PROCESS | 2528 | 1468216538358 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 22:55:38 INFO - PROCESS | 2528 | 1468216538363 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 22:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:55:38 INFO - PROCESS | 2528 | 1468216538368 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:55:38 INFO - PROCESS | 2528 | 1468216538372 Marionette TRACE conn5 <- [1,1882,null,{}] 22:55:38 INFO - PROCESS | 2528 | 1468216538377 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:55:38 INFO - PROCESS | 2528 | 1468216538380 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:38 INFO - PROCESS | 2528 | 1468216538498 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 22:55:38 INFO - PROCESS | 2528 | 1468216538623 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:38 INFO - PROCESS | 2528 | 1468216538626 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:38 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF3C000 == 41 [pid = 2528] [id = 480] 22:55:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD2286C00) [pid = 2528] [serial = 1440] [outer = 0000000000000000] 22:55:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD7342000) [pid = 2528] [serial = 1441] [outer = 0000008CD2286C00] 22:55:38 INFO - PROCESS | 2528 | 1468216538687 Marionette DEBUG loaded listener.js 22:55:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD80DBC00) [pid = 2528] [serial = 1442] [outer = 0000008CD2286C00] 22:55:39 INFO - PROCESS | 2528 | 1468216539310 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:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 985ms 22:55:39 INFO - PROCESS | 2528 | 1468216539357 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 22:55:39 INFO - PROCESS | 2528 | 1468216539360 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 22:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:55:39 INFO - PROCESS | 2528 | 1468216539364 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:55:39 INFO - PROCESS | 2528 | 1468216539366 Marionette TRACE conn5 <- [1,1886,null,{}] 22:55:39 INFO - PROCESS | 2528 | 1468216539370 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:55:39 INFO - PROCESS | 2528 | 1468216539373 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:39 INFO - PROCESS | 2528 | 1468216539489 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 22:55:39 INFO - PROCESS | 2528 | 1468216539615 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:39 INFO - PROCESS | 2528 | 1468216539618 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:39 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4B69800 == 42 [pid = 2528] [id = 481] 22:55:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDBBCA400) [pid = 2528] [serial = 1443] [outer = 0000000000000000] 22:55:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDE60B000) [pid = 2528] [serial = 1444] [outer = 0000008CDBBCA400] 22:55:39 INFO - PROCESS | 2528 | 1468216539676 Marionette DEBUG loaded listener.js 22:55:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CDEB18000) [pid = 2528] [serial = 1445] [outer = 0000008CDBBCA400] 22:55:40 INFO - PROCESS | 2528 | 1468216540280 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:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 987ms 22:55:40 INFO - PROCESS | 2528 | 1468216540351 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 22:55:40 INFO - PROCESS | 2528 | 1468216540356 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 22:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:55:40 INFO - PROCESS | 2528 | 1468216540367 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:55:40 INFO - PROCESS | 2528 | 1468216540372 Marionette TRACE conn5 <- [1,1890,null,{}] 22:55:40 INFO - PROCESS | 2528 | 1468216540376 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:55:40 INFO - PROCESS | 2528 | 1468216540380 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:40 INFO - PROCESS | 2528 | 1468216540502 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 22:55:40 INFO - PROCESS | 2528 | 1468216540618 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:40 INFO - PROCESS | 2528 | 1468216540621 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:40 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5EF0800 == 43 [pid = 2528] [id = 482] 22:55:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CE092D400) [pid = 2528] [serial = 1446] [outer = 0000000000000000] 22:55:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CE2476400) [pid = 2528] [serial = 1447] [outer = 0000008CE092D400] 22:55:40 INFO - PROCESS | 2528 | 1468216540677 Marionette DEBUG loaded listener.js 22:55:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CE247C800) [pid = 2528] [serial = 1448] [outer = 0000008CE092D400] 22:55:41 INFO - PROCESS | 2528 | 1468216541270 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:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 944ms 22:55:41 INFO - PROCESS | 2528 | 1468216541310 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 22:55:41 INFO - PROCESS | 2528 | 1468216541313 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 22:55:41 INFO - PROCESS | 2528 | 1468216541318 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:55:41 INFO - PROCESS | 2528 | 1468216541320 Marionette TRACE conn5 <- [1,1894,null,{}] 22:55:41 INFO - PROCESS | 2528 | 1468216541324 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:55:41 INFO - PROCESS | 2528 | 1468216541327 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:41 INFO - PROCESS | 2528 | 1468216541437 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 22:55:41 INFO - PROCESS | 2528 | 1468216541651 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:41 INFO - PROCESS | 2528 | 1468216541655 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:41 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD685A000 == 44 [pid = 2528] [id = 483] 22:55:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CD033C000) [pid = 2528] [serial = 1449] [outer = 0000000000000000] 22:55:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CD1654800) [pid = 2528] [serial = 1450] [outer = 0000008CD033C000] 22:55:41 INFO - PROCESS | 2528 | 1468216541715 Marionette DEBUG loaded listener.js 22:55:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CD03A5400) [pid = 2528] [serial = 1451] [outer = 0000008CD033C000] 22:55:42 INFO - PROCESS | 2528 | 1468216542347 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:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1085ms 22:55:42 INFO - PROCESS | 2528 | 1468216542408 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 22:55:42 INFO - PROCESS | 2528 | 1468216542411 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 22:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:55:42 INFO - PROCESS | 2528 | 1468216542415 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:55:42 INFO - PROCESS | 2528 | 1468216542419 Marionette TRACE conn5 <- [1,1898,null,{}] 22:55:42 INFO - PROCESS | 2528 | 1468216542424 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:55:42 INFO - PROCESS | 2528 | 1468216542427 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE481E000 == 43 [pid = 2528] [id = 478] 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32AA800 == 42 [pid = 2528] [id = 477] 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F54000 == 41 [pid = 2528] [id = 476] 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2C97000 == 40 [pid = 2528] [id = 475] 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24C4000 == 39 [pid = 2528] [id = 474] 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE138D000 == 38 [pid = 2528] [id = 473] 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF50A000 == 37 [pid = 2528] [id = 472] 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEB3D000 == 36 [pid = 2528] [id = 471] 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC39F800 == 35 [pid = 2528] [id = 470] 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7053800 == 34 [pid = 2528] [id = 469] 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD871D000 == 33 [pid = 2528] [id = 468] 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C97000 == 32 [pid = 2528] [id = 467] 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE485B800 == 31 [pid = 2528] [id = 453] 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5EF0800 == 30 [pid = 2528] [id = 482] 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4B69800 == 29 [pid = 2528] [id = 481] 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF3C000 == 28 [pid = 2528] [id = 480] 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD704F800 == 27 [pid = 2528] [id = 479] 22:55:43 INFO - PROCESS | 2528 | 1468216543150 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CDEA5F000) [pid = 2528] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CD733E400) [pid = 2528] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CD7380800) [pid = 2528] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CDEDA0800) [pid = 2528] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD228C400) [pid = 2528] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CE13C1000) [pid = 2528] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD7635400) [pid = 2528] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD8096C00) [pid = 2528] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD2031000) [pid = 2528] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD6780800) [pid = 2528] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD68D2800) [pid = 2528] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD2135C00) [pid = 2528] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDBB4BC00) [pid = 2528] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDBD39C00) [pid = 2528] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDE19BC00) [pid = 2528] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDEB10000) [pid = 2528] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD8B72800) [pid = 2528] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDB662800) [pid = 2528] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDFFAEC00) [pid = 2528] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD2037800) [pid = 2528] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDEF5B400) [pid = 2528] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDB65A800) [pid = 2528] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDF5C2000) [pid = 2528] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CE0929C00) [pid = 2528] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD2349000) [pid = 2528] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CDFF46800) [pid = 2528] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDE60A800) [pid = 2528] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 22:55:43 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD685A000 == 26 [pid = 2528] [id = 483] 22:55:43 INFO - PROCESS | 2528 | 1468216543328 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:43 INFO - PROCESS | 2528 | 1468216543331 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:43 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD2574800 == 27 [pid = 2528] [id = 484] 22:55:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD03AE000) [pid = 2528] [serial = 1452] [outer = 0000000000000000] 22:55:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD0CD0C00) [pid = 2528] [serial = 1453] [outer = 0000008CD03AE000] 22:55:43 INFO - PROCESS | 2528 | 1468216543382 Marionette DEBUG loaded listener.js 22:55:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD1D26800) [pid = 2528] [serial = 1454] [outer = 0000008CD03AE000] 22:55:43 INFO - PROCESS | 2528 | 1468216543848 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:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1485ms 22:55:43 INFO - PROCESS | 2528 | 1468216543903 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 22:55:43 INFO - PROCESS | 2528 | 1468216543907 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 22:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:55:43 INFO - PROCESS | 2528 | 1468216543913 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:55:43 INFO - PROCESS | 2528 | 1468216543916 Marionette TRACE conn5 <- [1,1902,null,{}] 22:55:43 INFO - PROCESS | 2528 | 1468216543921 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:55:43 INFO - PROCESS | 2528 | 1468216543924 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:44 INFO - PROCESS | 2528 | 1468216544014 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 22:55:44 INFO - PROCESS | 2528 | 1468216544023 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:44 INFO - PROCESS | 2528 | 1468216544026 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:44 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F59000 == 28 [pid = 2528] [id = 485] 22:55:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD213BC00) [pid = 2528] [serial = 1455] [outer = 0000000000000000] 22:55:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD2282400) [pid = 2528] [serial = 1456] [outer = 0000008CD213BC00] 22:55:44 INFO - PROCESS | 2528 | 1468216544080 Marionette DEBUG loaded listener.js 22:55:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD229DC00) [pid = 2528] [serial = 1457] [outer = 0000008CD213BC00] 22:55:44 INFO - PROCESS | 2528 | 1468216544535 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:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 22:55:44 INFO - PROCESS | 2528 | 1468216544629 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 22:55:44 INFO - PROCESS | 2528 | 1468216544633 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 22:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:55:44 INFO - PROCESS | 2528 | 1468216544639 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:55:44 INFO - PROCESS | 2528 | 1468216544641 Marionette TRACE conn5 <- [1,1906,null,{}] 22:55:44 INFO - PROCESS | 2528 | 1468216544645 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:55:44 INFO - PROCESS | 2528 | 1468216544648 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:44 INFO - PROCESS | 2528 | 1468216544754 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 22:55:44 INFO - PROCESS | 2528 | 1468216544827 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:44 INFO - PROCESS | 2528 | 1468216544829 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:44 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7522800 == 29 [pid = 2528] [id = 486] 22:55:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD234C800) [pid = 2528] [serial = 1458] [outer = 0000000000000000] 22:55:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD6562C00) [pid = 2528] [serial = 1459] [outer = 0000008CD234C800] 22:55:44 INFO - PROCESS | 2528 | 1468216544878 Marionette DEBUG loaded listener.js 22:55:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD677FC00) [pid = 2528] [serial = 1460] [outer = 0000008CD234C800] 22:55:45 INFO - PROCESS | 2528 | 1468216545287 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:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 692ms 22:55:45 INFO - PROCESS | 2528 | 1468216545333 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 22:55:45 INFO - PROCESS | 2528 | 1468216545337 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 22:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:55:45 INFO - PROCESS | 2528 | 1468216545349 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:55:45 INFO - PROCESS | 2528 | 1468216545354 Marionette TRACE conn5 <- [1,1910,null,{}] 22:55:45 INFO - PROCESS | 2528 | 1468216545366 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:55:45 INFO - PROCESS | 2528 | 1468216545370 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:45 INFO - PROCESS | 2528 | 1468216545486 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 22:55:45 INFO - PROCESS | 2528 | 1468216545498 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:45 INFO - PROCESS | 2528 | 1468216545500 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:45 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF23800 == 30 [pid = 2528] [id = 487] 22:55:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD6CE9400) [pid = 2528] [serial = 1461] [outer = 0000000000000000] 22:55:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD733B400) [pid = 2528] [serial = 1462] [outer = 0000008CD6CE9400] 22:55:45 INFO - PROCESS | 2528 | 1468216545546 Marionette DEBUG loaded listener.js 22:55:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD7625400) [pid = 2528] [serial = 1463] [outer = 0000008CD6CE9400] 22:55:46 INFO - PROCESS | 2528 | 1468216545997 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:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 709ms 22:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:55:46 INFO - PROCESS | 2528 | 1468216546056 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 22:55:46 INFO - PROCESS | 2528 | 1468216546058 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 22:55:46 INFO - PROCESS | 2528 | 1468216546062 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:55:46 INFO - PROCESS | 2528 | 1468216546064 Marionette TRACE conn5 <- [1,1914,null,{}] 22:55:46 INFO - PROCESS | 2528 | 1468216546073 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:55:46 INFO - PROCESS | 2528 | 1468216546075 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:46 INFO - PROCESS | 2528 | 1468216546223 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 22:55:46 INFO - PROCESS | 2528 | 1468216546235 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:46 INFO - PROCESS | 2528 | 1468216546238 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:46 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF3A0800 == 31 [pid = 2528] [id = 488] 22:55:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD763AC00) [pid = 2528] [serial = 1464] [outer = 0000000000000000] 22:55:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD84CD800) [pid = 2528] [serial = 1465] [outer = 0000008CD763AC00] 22:55:46 INFO - PROCESS | 2528 | 1468216546282 Marionette DEBUG loaded listener.js 22:55:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD862A800) [pid = 2528] [serial = 1466] [outer = 0000008CD763AC00] 22:55:46 INFO - PROCESS | 2528 | 1468216546717 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:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 692ms 22:55:46 INFO - PROCESS | 2528 | 1468216546757 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 22:55:46 INFO - PROCESS | 2528 | 1468216546759 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 22:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:55:46 INFO - PROCESS | 2528 | 1468216546763 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:55:46 INFO - PROCESS | 2528 | 1468216546765 Marionette TRACE conn5 <- [1,1918,null,{}] 22:55:46 INFO - PROCESS | 2528 | 1468216546769 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:55:46 INFO - PROCESS | 2528 | 1468216546771 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:46 INFO - PROCESS | 2528 | 1468216546883 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 22:55:46 INFO - PROCESS | 2528 | 1468216546889 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:46 INFO - PROCESS | 2528 | 1468216546895 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:46 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE138B000 == 32 [pid = 2528] [id = 489] 22:55:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD222FC00) [pid = 2528] [serial = 1467] [outer = 0000000000000000] 22:55:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDB661800) [pid = 2528] [serial = 1468] [outer = 0000008CD222FC00] 22:55:46 INFO - PROCESS | 2528 | 1468216546994 Marionette DEBUG loaded listener.js 22:55:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDBB4A800) [pid = 2528] [serial = 1469] [outer = 0000008CD222FC00] 22:55:47 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDB679400) [pid = 2528] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:55:47 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDEA55C00) [pid = 2528] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:55:47 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD7335400) [pid = 2528] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:55:47 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD2036800) [pid = 2528] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:55:47 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDFF4D800) [pid = 2528] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:55:47 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD228E400) [pid = 2528] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:55:47 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD1D22800) [pid = 2528] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:55:47 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD7620000) [pid = 2528] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:55:47 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD6779400) [pid = 2528] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:55:47 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD0C47400) [pid = 2528] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:55:47 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDEF4D800) [pid = 2528] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:55:47 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CE0B2B400) [pid = 2528] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:55:47 INFO - PROCESS | 2528 | 1468216547667 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:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 943ms 22:55:47 INFO - PROCESS | 2528 | 1468216547709 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 22:55:47 INFO - PROCESS | 2528 | 1468216547711 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 22:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:55:47 INFO - PROCESS | 2528 | 1468216547714 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:55:47 INFO - PROCESS | 2528 | 1468216547716 Marionette TRACE conn5 <- [1,1922,null,{}] 22:55:47 INFO - PROCESS | 2528 | 1468216547720 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:55:47 INFO - PROCESS | 2528 | 1468216547722 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:47 INFO - PROCESS | 2528 | 1468216547841 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 22:55:47 INFO - PROCESS | 2528 | 1468216547893 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:47 INFO - PROCESS | 2528 | 1468216547895 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:47 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD1D73800 == 33 [pid = 2528] [id = 490] 22:55:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD0C47400) [pid = 2528] [serial = 1470] [outer = 0000000000000000] 22:55:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD6779400) [pid = 2528] [serial = 1471] [outer = 0000008CD0C47400] 22:55:47 INFO - PROCESS | 2528 | 1468216547940 Marionette DEBUG loaded listener.js 22:55:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDBBC6C00) [pid = 2528] [serial = 1472] [outer = 0000008CD0C47400] 22:55:48 INFO - PROCESS | 2528 | 1468216548288 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:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 629ms 22:55:48 INFO - PROCESS | 2528 | 1468216548346 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 22:55:48 INFO - PROCESS | 2528 | 1468216548348 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 22:55:48 INFO - PROCESS | 2528 | 1468216548361 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:55:48 INFO - PROCESS | 2528 | 1468216548363 Marionette TRACE conn5 <- [1,1926,null,{}] 22:55:48 INFO - PROCESS | 2528 | 1468216548366 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:55:48 INFO - PROCESS | 2528 | 1468216548368 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:48 INFO - PROCESS | 2528 | 1468216548448 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 22:55:48 INFO - PROCESS | 2528 | 1468216548453 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:48 INFO - PROCESS | 2528 | 1468216548455 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:48 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BAC000 == 34 [pid = 2528] [id = 491] 22:55:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD2224000) [pid = 2528] [serial = 1473] [outer = 0000000000000000] 22:55:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDC4C4800) [pid = 2528] [serial = 1474] [outer = 0000008CD2224000] 22:55:48 INFO - PROCESS | 2528 | 1468216548499 Marionette DEBUG loaded listener.js 22:55:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDE587000) [pid = 2528] [serial = 1475] [outer = 0000008CD2224000] 22:55:48 INFO - PROCESS | 2528 | 1468216548905 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:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 586ms 22:55:48 INFO - PROCESS | 2528 | 1468216548960 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 22:55:48 INFO - PROCESS | 2528 | 1468216548963 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 22:55:48 INFO - PROCESS | 2528 | 1468216548966 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:55:48 INFO - PROCESS | 2528 | 1468216548968 Marionette TRACE conn5 <- [1,1930,null,{}] 22:55:48 INFO - PROCESS | 2528 | 1468216548972 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:55:48 INFO - PROCESS | 2528 | 1468216548974 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:49 INFO - PROCESS | 2528 | 1468216549064 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 22:55:49 INFO - PROCESS | 2528 | 1468216549071 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:49 INFO - PROCESS | 2528 | 1468216549073 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:49 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2CAB800 == 35 [pid = 2528] [id = 492] 22:55:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD753A800) [pid = 2528] [serial = 1476] [outer = 0000000000000000] 22:55:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDEA56000) [pid = 2528] [serial = 1477] [outer = 0000008CD753A800] 22:55:49 INFO - PROCESS | 2528 | 1468216549117 Marionette DEBUG loaded listener.js 22:55:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDEA5F800) [pid = 2528] [serial = 1478] [outer = 0000008CD753A800] 22:55:49 INFO - PROCESS | 2528 | 1468216549587 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:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 691ms 22:55:49 INFO - PROCESS | 2528 | 1468216549663 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 22:55:49 INFO - PROCESS | 2528 | 1468216549668 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 22:55:49 INFO - PROCESS | 2528 | 1468216549673 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:55:49 INFO - PROCESS | 2528 | 1468216549678 Marionette TRACE conn5 <- [1,1934,null,{}] 22:55:49 INFO - PROCESS | 2528 | 1468216549686 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:55:49 INFO - PROCESS | 2528 | 1468216549689 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:49 INFO - PROCESS | 2528 | 1468216549825 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 22:55:49 INFO - PROCESS | 2528 | 1468216549922 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:49 INFO - PROCESS | 2528 | 1468216549927 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:49 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD70C5800 == 36 [pid = 2528] [id = 493] 22:55:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD1D2F800) [pid = 2528] [serial = 1479] [outer = 0000000000000000] 22:55:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD1DD3800) [pid = 2528] [serial = 1480] [outer = 0000008CD1D2F800] 22:55:49 INFO - PROCESS | 2528 | 1468216549986 Marionette DEBUG loaded listener.js 22:55:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD2225400) [pid = 2528] [serial = 1481] [outer = 0000008CD1D2F800] 22:55:50 INFO - PROCESS | 2528 | 1468216550790 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:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1133ms 22:55:50 INFO - PROCESS | 2528 | 1468216550810 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 22:55:50 INFO - PROCESS | 2528 | 1468216550815 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 22:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:55:50 INFO - PROCESS | 2528 | 1468216550821 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:55:50 INFO - PROCESS | 2528 | 1468216550824 Marionette TRACE conn5 <- [1,1938,null,{}] 22:55:50 INFO - PROCESS | 2528 | 1468216550829 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:55:50 INFO - PROCESS | 2528 | 1468216550832 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:50 INFO - PROCESS | 2528 | 1468216550959 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 22:55:51 INFO - PROCESS | 2528 | 1468216551081 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:51 INFO - PROCESS | 2528 | 1468216551084 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:51 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF131000 == 37 [pid = 2528] [id = 494] 22:55:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD2681400) [pid = 2528] [serial = 1482] [outer = 0000000000000000] 22:55:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD67F8C00) [pid = 2528] [serial = 1483] [outer = 0000008CD2681400] 22:55:51 INFO - PROCESS | 2528 | 1468216551143 Marionette DEBUG loaded listener.js 22:55:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CD70A2000) [pid = 2528] [serial = 1484] [outer = 0000008CD2681400] 22:55:52 INFO - PROCESS | 2528 | 1468216552040 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:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1236ms 22:55:52 INFO - PROCESS | 2528 | 1468216552060 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 22:55:52 INFO - PROCESS | 2528 | 1468216552064 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 22:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:55:52 INFO - PROCESS | 2528 | 1468216552070 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:55:52 INFO - PROCESS | 2528 | 1468216552074 Marionette TRACE conn5 <- [1,1942,null,{}] 22:55:52 INFO - PROCESS | 2528 | 1468216552080 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:55:52 INFO - PROCESS | 2528 | 1468216552083 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:52 INFO - PROCESS | 2528 | 1468216552198 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 22:55:52 INFO - PROCESS | 2528 | 1468216552279 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:52 INFO - PROCESS | 2528 | 1468216552284 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:52 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD70B0000 == 38 [pid = 2528] [id = 495] 22:55:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CD20A4000) [pid = 2528] [serial = 1485] [outer = 0000000000000000] 22:55:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CD228C000) [pid = 2528] [serial = 1486] [outer = 0000008CD20A4000] 22:55:52 INFO - PROCESS | 2528 | 1468216552385 Marionette DEBUG loaded listener.js 22:55:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CD2353C00) [pid = 2528] [serial = 1487] [outer = 0000008CD20A4000] 22:55:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BAC000 == 37 [pid = 2528] [id = 491] 22:55:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD1D73800 == 36 [pid = 2528] [id = 490] 22:55:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE138B000 == 35 [pid = 2528] [id = 489] 22:55:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF3A0800 == 34 [pid = 2528] [id = 488] 22:55:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF23800 == 33 [pid = 2528] [id = 487] 22:55:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7522800 == 32 [pid = 2528] [id = 486] 22:55:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F59000 == 31 [pid = 2528] [id = 485] 22:55:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD2574800 == 30 [pid = 2528] [id = 484] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CE0E43000) [pid = 2528] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CDBBC3000) [pid = 2528] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CDF1C9800) [pid = 2528] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CDEF4E400) [pid = 2528] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDF5C0000) [pid = 2528] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD2136800) [pid = 2528] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD228CC00) [pid = 2528] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CE1289800) [pid = 2528] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CE0B24000) [pid = 2528] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD2297800) [pid = 2528] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD2818000) [pid = 2528] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD8AD1C00) [pid = 2528] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD7F11000) [pid = 2528] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD8167400) [pid = 2528] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD6783C00) [pid = 2528] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD6FB1400) [pid = 2528] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD729D800) [pid = 2528] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDE19B400) [pid = 2528] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CE00A7C00) [pid = 2528] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDFF94400) [pid = 2528] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CE13B6400) [pid = 2528] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDC4C5400) [pid = 2528] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CE0986800) [pid = 2528] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDB661400) [pid = 2528] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 22:55:52 INFO - PROCESS | 2528 | 1468216552845 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:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 839ms 22:55:52 INFO - PROCESS | 2528 | 1468216552913 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 22:55:52 INFO - PROCESS | 2528 | 1468216552917 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 22:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:55:52 INFO - PROCESS | 2528 | 1468216552924 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:55:52 INFO - PROCESS | 2528 | 1468216552926 Marionette TRACE conn5 <- [1,1946,null,{}] 22:55:52 INFO - PROCESS | 2528 | 1468216552930 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:55:52 INFO - PROCESS | 2528 | 1468216552933 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:53 INFO - PROCESS | 2528 | 1468216553024 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 22:55:53 INFO - PROCESS | 2528 | 1468216553032 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:53 INFO - PROCESS | 2528 | 1468216553034 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:53 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE183000 == 31 [pid = 2528] [id = 496] 22:55:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD6FAE400) [pid = 2528] [serial = 1488] [outer = 0000000000000000] 22:55:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD7272400) [pid = 2528] [serial = 1489] [outer = 0000008CD6FAE400] 22:55:53 INFO - PROCESS | 2528 | 1468216553089 Marionette DEBUG loaded listener.js 22:55:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD761B400) [pid = 2528] [serial = 1490] [outer = 0000008CD6FAE400] 22:55:53 INFO - PROCESS | 2528 | 1468216553563 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:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 22:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:55:53 INFO - PROCESS | 2528 | 1468216553598 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 22:55:53 INFO - PROCESS | 2528 | 1468216553600 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 22:55:53 INFO - PROCESS | 2528 | 1468216553603 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:55:53 INFO - PROCESS | 2528 | 1468216553607 Marionette TRACE conn5 <- [1,1950,null,{}] 22:55:53 INFO - PROCESS | 2528 | 1468216553618 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:55:53 INFO - PROCESS | 2528 | 1468216553623 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:53 INFO - PROCESS | 2528 | 1468216553720 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 22:55:53 INFO - PROCESS | 2528 | 1468216553729 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:53 INFO - PROCESS | 2528 | 1468216553732 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:53 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF129000 == 32 [pid = 2528] [id = 497] 22:55:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD84D2000) [pid = 2528] [serial = 1491] [outer = 0000000000000000] 22:55:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD86F2800) [pid = 2528] [serial = 1492] [outer = 0000008CD84D2000] 22:55:53 INFO - PROCESS | 2528 | 1468216553782 Marionette DEBUG loaded listener.js 22:55:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDB674C00) [pid = 2528] [serial = 1493] [outer = 0000008CD84D2000] 22:55:54 INFO - PROCESS | 2528 | 1468216554266 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:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 691ms 22:55:54 INFO - PROCESS | 2528 | 1468216554301 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 22:55:54 INFO - PROCESS | 2528 | 1468216554304 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 22:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:55:54 INFO - PROCESS | 2528 | 1468216554307 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:55:54 INFO - PROCESS | 2528 | 1468216554309 Marionette TRACE conn5 <- [1,1954,null,{}] 22:55:54 INFO - PROCESS | 2528 | 1468216554313 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:55:54 INFO - PROCESS | 2528 | 1468216554315 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:54 INFO - PROCESS | 2528 | 1468216554404 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 22:55:54 INFO - PROCESS | 2528 | 1468216554409 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:54 INFO - PROCESS | 2528 | 1468216554411 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:54 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2119800 == 33 [pid = 2528] [id = 498] 22:55:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDBB4BC00) [pid = 2528] [serial = 1494] [outer = 0000000000000000] 22:55:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDBD43000) [pid = 2528] [serial = 1495] [outer = 0000008CDBB4BC00] 22:55:54 INFO - PROCESS | 2528 | 1468216554456 Marionette DEBUG loaded listener.js 22:55:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDDFA2000) [pid = 2528] [serial = 1496] [outer = 0000008CDBB4BC00] 22:55:54 INFO - PROCESS | 2528 | 1468216554860 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:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 628ms 22:55:54 INFO - PROCESS | 2528 | 1468216554940 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 22:55:54 INFO - PROCESS | 2528 | 1468216554942 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 22:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:55:54 INFO - PROCESS | 2528 | 1468216554946 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:55:54 INFO - PROCESS | 2528 | 1468216554947 Marionette TRACE conn5 <- [1,1958,null,{}] 22:55:54 INFO - PROCESS | 2528 | 1468216554958 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:55:54 INFO - PROCESS | 2528 | 1468216554961 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:55 INFO - PROCESS | 2528 | 1468216555071 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 22:55:55 INFO - PROCESS | 2528 | 1468216555076 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:55 INFO - PROCESS | 2528 | 1468216555078 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:55 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24DB800 == 34 [pid = 2528] [id = 499] 22:55:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDE60EC00) [pid = 2528] [serial = 1497] [outer = 0000000000000000] 22:55:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDEA58400) [pid = 2528] [serial = 1498] [outer = 0000008CDE60EC00] 22:55:55 INFO - PROCESS | 2528 | 1468216555151 Marionette DEBUG loaded listener.js 22:55:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDEB12400) [pid = 2528] [serial = 1499] [outer = 0000008CDE60EC00] 22:55:55 INFO - PROCESS | 2528 | 1468216555595 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:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 22:55:55 INFO - PROCESS | 2528 | 1468216555619 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 22:55:55 INFO - PROCESS | 2528 | 1468216555621 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 22:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:55:55 INFO - PROCESS | 2528 | 1468216555631 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:55:55 INFO - PROCESS | 2528 | 1468216555633 Marionette TRACE conn5 <- [1,1962,null,{}] 22:55:55 INFO - PROCESS | 2528 | 1468216555637 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:55:55 INFO - PROCESS | 2528 | 1468216555642 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:55 INFO - PROCESS | 2528 | 1468216555779 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 22:55:55 INFO - PROCESS | 2528 | 1468216555835 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:55 INFO - PROCESS | 2528 | 1468216555837 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:55 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE316B000 == 35 [pid = 2528] [id = 500] 22:55:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDEF4D400) [pid = 2528] [serial = 1500] [outer = 0000000000000000] 22:55:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDEF59400) [pid = 2528] [serial = 1501] [outer = 0000008CDEF4D400] 22:55:55 INFO - PROCESS | 2528 | 1468216555883 Marionette DEBUG loaded listener.js 22:55:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDF42C000) [pid = 2528] [serial = 1502] [outer = 0000008CDEF4D400] 22:55:56 INFO - PROCESS | 2528 | 1468216556322 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:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 732ms 22:55:56 INFO - PROCESS | 2528 | 1468216556360 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 22:55:56 INFO - PROCESS | 2528 | 1468216556362 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 22:55:56 INFO - PROCESS | 2528 | 1468216556370 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:55:56 INFO - PROCESS | 2528 | 1468216556372 Marionette TRACE conn5 <- [1,1966,null,{}] 22:55:56 INFO - PROCESS | 2528 | 1468216556375 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:55:56 INFO - PROCESS | 2528 | 1468216556377 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:56 INFO - PROCESS | 2528 | 1468216556516 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 22:55:56 INFO - PROCESS | 2528 | 1468216556527 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:56 INFO - PROCESS | 2528 | 1468216556529 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:56 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32A7000 == 36 [pid = 2528] [id = 501] 22:55:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDEF4D800) [pid = 2528] [serial = 1503] [outer = 0000000000000000] 22:55:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDF8C9800) [pid = 2528] [serial = 1504] [outer = 0000008CDEF4D800] 22:55:56 INFO - PROCESS | 2528 | 1468216556573 Marionette DEBUG loaded listener.js 22:55:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDF8D3000) [pid = 2528] [serial = 1505] [outer = 0000008CDEF4D800] 22:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD6CE9400) [pid = 2528] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD222FC00) [pid = 2528] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD213BC00) [pid = 2528] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD033C000) [pid = 2528] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD03AE000) [pid = 2528] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD234C800) [pid = 2528] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD0CD6400) [pid = 2528] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD2286C00) [pid = 2528] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDBBCA400) [pid = 2528] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD763AC00) [pid = 2528] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CE092D400) [pid = 2528] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD0C47400) [pid = 2528] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:55:57 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD2224000) [pid = 2528] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:55:57 INFO - PROCESS | 2528 | 1468216557111 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:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 794ms 22:55:57 INFO - PROCESS | 2528 | 1468216557168 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 22:55:57 INFO - PROCESS | 2528 | 1468216557170 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 22:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:55:57 INFO - PROCESS | 2528 | 1468216557173 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:55:57 INFO - PROCESS | 2528 | 1468216557175 Marionette TRACE conn5 <- [1,1970,null,{}] 22:55:57 INFO - PROCESS | 2528 | 1468216557179 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:55:57 INFO - PROCESS | 2528 | 1468216557181 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:57 INFO - PROCESS | 2528 | 1468216557262 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 22:55:57 INFO - PROCESS | 2528 | 1468216557268 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:57 INFO - PROCESS | 2528 | 1468216557270 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:57 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32F6000 == 37 [pid = 2528] [id = 502] 22:55:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD213BC00) [pid = 2528] [serial = 1506] [outer = 0000000000000000] 22:55:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD234C800) [pid = 2528] [serial = 1507] [outer = 0000008CD213BC00] 22:55:57 INFO - PROCESS | 2528 | 1468216557314 Marionette DEBUG loaded listener.js 22:55:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD8B63400) [pid = 2528] [serial = 1508] [outer = 0000008CD213BC00] 22:55:57 INFO - PROCESS | 2528 | 1468216557737 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:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 586ms 22:55:57 INFO - PROCESS | 2528 | 1468216557773 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 22:55:57 INFO - PROCESS | 2528 | 1468216557775 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 22:55:57 INFO - PROCESS | 2528 | 1468216557778 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:55:57 INFO - PROCESS | 2528 | 1468216557780 Marionette TRACE conn5 <- [1,1974,null,{}] 22:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:55:57 INFO - PROCESS | 2528 | 1468216557784 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:55:57 INFO - PROCESS | 2528 | 1468216557786 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:57 INFO - PROCESS | 2528 | 1468216557895 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 22:55:57 INFO - PROCESS | 2528 | 1468216557901 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:57 INFO - PROCESS | 2528 | 1468216557903 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:57 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4847000 == 38 [pid = 2528] [id = 503] 22:55:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDF8CAC00) [pid = 2528] [serial = 1509] [outer = 0000000000000000] 22:55:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDF966800) [pid = 2528] [serial = 1510] [outer = 0000008CDF8CAC00] 22:55:57 INFO - PROCESS | 2528 | 1468216557947 Marionette DEBUG loaded listener.js 22:55:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDFF47400) [pid = 2528] [serial = 1511] [outer = 0000008CDF8CAC00] 22:55:58 INFO - PROCESS | 2528 | 1468216558353 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:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 627ms 22:55:58 INFO - PROCESS | 2528 | 1468216558411 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 22:55:58 INFO - PROCESS | 2528 | 1468216558413 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 22:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:55:58 INFO - PROCESS | 2528 | 1468216558422 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:55:58 INFO - PROCESS | 2528 | 1468216558424 Marionette TRACE conn5 <- [1,1978,null,{}] 22:55:58 INFO - PROCESS | 2528 | 1468216558428 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:55:58 INFO - PROCESS | 2528 | 1468216558430 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:58 INFO - PROCESS | 2528 | 1468216558514 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 22:55:58 INFO - PROCESS | 2528 | 1468216558519 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:58 INFO - PROCESS | 2528 | 1468216558521 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:58 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4B63000 == 39 [pid = 2528] [id = 504] 22:55:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDFFA5400) [pid = 2528] [serial = 1512] [outer = 0000000000000000] 22:55:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CE00A4400) [pid = 2528] [serial = 1513] [outer = 0000008CDFFA5400] 22:55:58 INFO - PROCESS | 2528 | 1468216558574 Marionette DEBUG loaded listener.js 22:55:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CE02C6C00) [pid = 2528] [serial = 1514] [outer = 0000008CDFFA5400] 22:55:58 INFO - PROCESS | 2528 | 1468216558977 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:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 585ms 22:55:59 INFO - PROCESS | 2528 | 1468216559008 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 22:55:59 INFO - PROCESS | 2528 | 1468216559011 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 22:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:55:59 INFO - PROCESS | 2528 | 1468216559014 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:55:59 INFO - PROCESS | 2528 | 1468216559016 Marionette TRACE conn5 <- [1,1982,null,{}] 22:55:59 INFO - PROCESS | 2528 | 1468216559020 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:55:59 INFO - PROCESS | 2528 | 1468216559022 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:59 INFO - PROCESS | 2528 | 1468216559205 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 22:55:59 INFO - PROCESS | 2528 | 1468216559338 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:59 INFO - PROCESS | 2528 | 1468216559342 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:55:59 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F25800 == 40 [pid = 2528] [id = 505] 22:55:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD1D29400) [pid = 2528] [serial = 1515] [outer = 0000000000000000] 22:55:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD2036000) [pid = 2528] [serial = 1516] [outer = 0000008CD1D29400] 22:55:59 INFO - PROCESS | 2528 | 1468216559403 Marionette DEBUG loaded listener.js 22:55:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD2350000) [pid = 2528] [serial = 1517] [outer = 0000008CD1D29400] 22:55:59 INFO - PROCESS | 2528 | 1468216559965 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:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 984ms 22:56:00 INFO - PROCESS | 2528 | 1468216560003 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 22:56:00 INFO - PROCESS | 2528 | 1468216560008 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 22:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:56:00 INFO - PROCESS | 2528 | 1468216560013 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:56:00 INFO - PROCESS | 2528 | 1468216560017 Marionette TRACE conn5 <- [1,1986,null,{}] 22:56:00 INFO - PROCESS | 2528 | 1468216560022 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:56:00 INFO - PROCESS | 2528 | 1468216560025 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:00 INFO - PROCESS | 2528 | 1468216560144 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 22:56:00 INFO - PROCESS | 2528 | 1468216560240 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:00 INFO - PROCESS | 2528 | 1468216560243 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:00 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF92E000 == 41 [pid = 2528] [id = 506] 22:56:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD8094800) [pid = 2528] [serial = 1518] [outer = 0000000000000000] 22:56:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD80DD800) [pid = 2528] [serial = 1519] [outer = 0000008CD8094800] 22:56:00 INFO - PROCESS | 2528 | 1468216560301 Marionette DEBUG loaded listener.js 22:56:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDB65D800) [pid = 2528] [serial = 1520] [outer = 0000008CD8094800] 22:56:00 INFO - PROCESS | 2528 | 1468216560931 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:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 985ms 22:56:01 INFO - PROCESS | 2528 | 1468216561001 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 22:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:56:01 INFO - PROCESS | 2528 | 1468216561005 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 22:56:01 INFO - PROCESS | 2528 | 1468216561009 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:56:01 INFO - PROCESS | 2528 | 1468216561011 Marionette TRACE conn5 <- [1,1990,null,{}] 22:56:01 INFO - PROCESS | 2528 | 1468216561015 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:56:01 INFO - PROCESS | 2528 | 1468216561018 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:01 INFO - PROCESS | 2528 | 1468216561134 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 22:56:01 INFO - PROCESS | 2528 | 1468216561259 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:01 INFO - PROCESS | 2528 | 1468216561262 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:01 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4B61000 == 42 [pid = 2528] [id = 507] 22:56:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CDBDE2C00) [pid = 2528] [serial = 1521] [outer = 0000000000000000] 22:56:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CDEF4C400) [pid = 2528] [serial = 1522] [outer = 0000008CDBDE2C00] 22:56:01 INFO - PROCESS | 2528 | 1468216561319 Marionette DEBUG loaded listener.js 22:56:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CDF0CAC00) [pid = 2528] [serial = 1523] [outer = 0000008CDBDE2C00] 22:56:01 INFO - PROCESS | 2528 | 1468216561899 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:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 923ms 22:56:01 INFO - PROCESS | 2528 | 1468216561933 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 22:56:01 INFO - PROCESS | 2528 | 1468216561937 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 22:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:56:01 INFO - PROCESS | 2528 | 1468216561949 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:56:01 INFO - PROCESS | 2528 | 1468216561954 Marionette TRACE conn5 <- [1,1994,null,{}] 22:56:01 INFO - PROCESS | 2528 | 1468216561958 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:56:01 INFO - PROCESS | 2528 | 1468216561961 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:02 INFO - PROCESS | 2528 | 1468216562081 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 22:56:02 INFO - PROCESS | 2528 | 1468216562203 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:02 INFO - PROCESS | 2528 | 1468216562206 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:02 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5EF3800 == 43 [pid = 2528] [id = 508] 22:56:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CE00A5400) [pid = 2528] [serial = 1524] [outer = 0000000000000000] 22:56:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CE0E49C00) [pid = 2528] [serial = 1525] [outer = 0000008CE00A5400] 22:56:02 INFO - PROCESS | 2528 | 1468216562261 Marionette DEBUG loaded listener.js 22:56:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CE136F400) [pid = 2528] [serial = 1526] [outer = 0000008CE00A5400] 22:56:03 INFO - PROCESS | 2528 | 1468216563074 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:56:03 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:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1196ms 22:56:03 INFO - PROCESS | 2528 | 1468216563143 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 22:56:03 INFO - PROCESS | 2528 | 1468216563147 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 22:56:03 INFO - PROCESS | 2528 | 1468216563153 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:56:03 INFO - PROCESS | 2528 | 1468216563157 Marionette TRACE conn5 <- [1,1998,null,{}] 22:56:03 INFO - PROCESS | 2528 | 1468216563162 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:56:03 INFO - PROCESS | 2528 | 1468216563166 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:03 INFO - PROCESS | 2528 | 1468216563305 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 22:56:03 INFO - PROCESS | 2528 | 1468216563382 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:03 INFO - PROCESS | 2528 | 1468216563386 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:03 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD268B800 == 44 [pid = 2528] [id = 509] 22:56:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CD2281400) [pid = 2528] [serial = 1527] [outer = 0000000000000000] 22:56:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0000008CD2288C00) [pid = 2528] [serial = 1528] [outer = 0000008CD2281400] 22:56:03 INFO - PROCESS | 2528 | 1468216563486 Marionette DEBUG loaded listener.js 22:56:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0000008CD2819C00) [pid = 2528] [serial = 1529] [outer = 0000008CD2281400] 22:56:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4B63000 == 43 [pid = 2528] [id = 504] 22:56:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4847000 == 42 [pid = 2528] [id = 503] 22:56:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32F6000 == 41 [pid = 2528] [id = 502] 22:56:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32A7000 == 40 [pid = 2528] [id = 501] 22:56:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE316B000 == 39 [pid = 2528] [id = 500] 22:56:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24DB800 == 38 [pid = 2528] [id = 499] 22:56:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2119800 == 37 [pid = 2528] [id = 498] 22:56:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF129000 == 36 [pid = 2528] [id = 497] 22:56:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE183000 == 35 [pid = 2528] [id = 496] 22:56:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD70B0000 == 34 [pid = 2528] [id = 495] 22:56:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF131000 == 33 [pid = 2528] [id = 494] 22:56:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD70C5800 == 32 [pid = 2528] [id = 493] 22:56:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2CAB800 == 31 [pid = 2528] [id = 492] 22:56:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5EF3800 == 30 [pid = 2528] [id = 508] 22:56:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4B61000 == 29 [pid = 2528] [id = 507] 22:56:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF92E000 == 28 [pid = 2528] [id = 506] 22:56:04 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F25800 == 27 [pid = 2528] [id = 505] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0000008CD733B400) [pid = 2528] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0000008CDB661800) [pid = 2528] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CD2282400) [pid = 2528] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CD229DC00) [pid = 2528] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CD03A5400) [pid = 2528] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CD1654800) [pid = 2528] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD0CD0C00) [pid = 2528] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CD1D26800) [pid = 2528] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD6562C00) [pid = 2528] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD2286000) [pid = 2528] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD164E400) [pid = 2528] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD80DBC00) [pid = 2528] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD7342000) [pid = 2528] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDEB18000) [pid = 2528] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD84CD800) [pid = 2528] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDE60B000) [pid = 2528] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CE247C800) [pid = 2528] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CE2476400) [pid = 2528] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD6779400) [pid = 2528] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDC4C4800) [pid = 2528] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDEA56000) [pid = 2528] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDBB4A800) [pid = 2528] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD7625400) [pid = 2528] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD862A800) [pid = 2528] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD677FC00) [pid = 2528] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDBBC6C00) [pid = 2528] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDE587000) [pid = 2528] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 22:56:04 INFO - PROCESS | 2528 | 1468216564728 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:56:04 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:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1641ms 22:56:04 INFO - PROCESS | 2528 | 1468216564800 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 22:56:04 INFO - PROCESS | 2528 | 1468216564804 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 22:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:56:04 INFO - PROCESS | 2528 | 1468216564809 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:56:04 INFO - PROCESS | 2528 | 1468216564812 Marionette TRACE conn5 <- [1,2002,null,{}] 22:56:04 INFO - PROCESS | 2528 | 1468216564820 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:56:04 INFO - PROCESS | 2528 | 1468216564823 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:04 INFO - PROCESS | 2528 | 1468216564911 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 22:56:04 INFO - PROCESS | 2528 | 1468216564925 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:04 INFO - PROCESS | 2528 | 1468216564928 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:04 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD72C6000 == 28 [pid = 2528] [id = 510] 22:56:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD212FC00) [pid = 2528] [serial = 1530] [outer = 0000000000000000] 22:56:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD2134800) [pid = 2528] [serial = 1531] [outer = 0000008CD212FC00] 22:56:04 INFO - PROCESS | 2528 | 1468216564977 Marionette DEBUG loaded listener.js 22:56:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD222FC00) [pid = 2528] [serial = 1532] [outer = 0000008CD212FC00] 22:56:05 INFO - PROCESS | 2528 | 1468216565438 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:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 691ms 22:56:05 INFO - PROCESS | 2528 | 1468216565501 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 22:56:05 INFO - PROCESS | 2528 | 1468216565507 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 22:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:56:05 INFO - PROCESS | 2528 | 1468216565513 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:56:05 INFO - PROCESS | 2528 | 1468216565516 Marionette TRACE conn5 <- [1,2006,null,{}] 22:56:05 INFO - PROCESS | 2528 | 1468216565520 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:56:05 INFO - PROCESS | 2528 | 1468216565522 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:05 INFO - PROCESS | 2528 | 1468216565643 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 22:56:05 INFO - PROCESS | 2528 | 1468216565660 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:05 INFO - PROCESS | 2528 | 1468216565662 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:05 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC397800 == 29 [pid = 2528] [id = 511] 22:56:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD267DC00) [pid = 2528] [serial = 1533] [outer = 0000000000000000] 22:56:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD6556C00) [pid = 2528] [serial = 1534] [outer = 0000008CD267DC00] 22:56:05 INFO - PROCESS | 2528 | 1468216565711 Marionette DEBUG loaded listener.js 22:56:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD6785800) [pid = 2528] [serial = 1535] [outer = 0000008CD267DC00] 22:56:06 INFO - PROCESS | 2528 | 1468216566184 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:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 732ms 22:56:06 INFO - PROCESS | 2528 | 1468216566247 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 22:56:06 INFO - PROCESS | 2528 | 1468216566250 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 22:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:56:06 INFO - PROCESS | 2528 | 1468216566253 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:56:06 INFO - PROCESS | 2528 | 1468216566257 Marionette TRACE conn5 <- [1,2010,null,{}] 22:56:06 INFO - PROCESS | 2528 | 1468216566268 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:56:06 INFO - PROCESS | 2528 | 1468216566273 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:06 INFO - PROCESS | 2528 | 1468216566394 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 22:56:06 INFO - PROCESS | 2528 | 1468216566449 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:06 INFO - PROCESS | 2528 | 1468216566453 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:06 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE21000 == 30 [pid = 2528] [id = 512] 22:56:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD03A4000) [pid = 2528] [serial = 1536] [outer = 0000000000000000] 22:56:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD7625400) [pid = 2528] [serial = 1537] [outer = 0000008CD03A4000] 22:56:06 INFO - PROCESS | 2528 | 1468216566502 Marionette DEBUG loaded listener.js 22:56:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD8095000) [pid = 2528] [serial = 1538] [outer = 0000008CD03A4000] 22:56:06 INFO - PROCESS | 2528 | 1468216566918 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:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 690ms 22:56:06 INFO - PROCESS | 2528 | 1468216566955 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 22:56:06 INFO - PROCESS | 2528 | 1468216566958 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 22:56:06 INFO - PROCESS | 2528 | 1468216566961 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:56:06 INFO - PROCESS | 2528 | 1468216566963 Marionette TRACE conn5 <- [1,2014,null,{}] 22:56:06 INFO - PROCESS | 2528 | 1468216566967 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:56:06 INFO - PROCESS | 2528 | 1468216566969 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:07 INFO - PROCESS | 2528 | 1468216567119 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 22:56:07 INFO - PROCESS | 2528 | 1468216567174 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:07 INFO - PROCESS | 2528 | 1468216567176 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:07 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF91000 == 31 [pid = 2528] [id = 513] 22:56:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD84C6800) [pid = 2528] [serial = 1539] [outer = 0000000000000000] 22:56:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD8622000) [pid = 2528] [serial = 1540] [outer = 0000008CD84C6800] 22:56:07 INFO - PROCESS | 2528 | 1468216567222 Marionette DEBUG loaded listener.js 22:56:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD86FB000) [pid = 2528] [serial = 1541] [outer = 0000008CD84C6800] 22:56:07 INFO - PROCESS | 2528 | 1468216567647 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:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 733ms 22:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:56:07 INFO - PROCESS | 2528 | 1468216567702 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 22:56:07 INFO - PROCESS | 2528 | 1468216567704 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 22:56:07 INFO - PROCESS | 2528 | 1468216567707 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:56:07 INFO - PROCESS | 2528 | 1468216567709 Marionette TRACE conn5 <- [1,2018,null,{}] 22:56:07 INFO - PROCESS | 2528 | 1468216567712 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:56:07 INFO - PROCESS | 2528 | 1468216567715 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:07 INFO - PROCESS | 2528 | 1468216567828 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 22:56:07 INFO - PROCESS | 2528 | 1468216567840 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:07 INFO - PROCESS | 2528 | 1468216567842 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:07 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE0BE6000 == 32 [pid = 2528] [id = 514] 22:56:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD25DD800) [pid = 2528] [serial = 1542] [outer = 0000000000000000] 22:56:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDB65E400) [pid = 2528] [serial = 1543] [outer = 0000008CD25DD800] 22:56:07 INFO - PROCESS | 2528 | 1468216567929 Marionette DEBUG loaded listener.js 22:56:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDBBBB400) [pid = 2528] [serial = 1544] [outer = 0000008CD25DD800] 22:56:08 INFO - PROCESS | 2528 | 1468216568366 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:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 690ms 22:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:56:08 INFO - PROCESS | 2528 | 1468216568398 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 22:56:08 INFO - PROCESS | 2528 | 1468216568401 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 22:56:08 INFO - PROCESS | 2528 | 1468216568404 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:56:08 INFO - PROCESS | 2528 | 1468216568405 Marionette TRACE conn5 <- [1,2022,null,{}] 22:56:08 INFO - PROCESS | 2528 | 1468216568409 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:56:08 INFO - PROCESS | 2528 | 1468216568415 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:08 INFO - PROCESS | 2528 | 1468216568585 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 22:56:08 INFO - PROCESS | 2528 | 1468216568642 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:08 INFO - PROCESS | 2528 | 1468216568644 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:08 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2274800 == 33 [pid = 2528] [id = 515] 22:56:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD2351000) [pid = 2528] [serial = 1545] [outer = 0000000000000000] 22:56:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDBDDC800) [pid = 2528] [serial = 1546] [outer = 0000008CD2351000] 22:56:08 INFO - PROCESS | 2528 | 1468216568691 Marionette DEBUG loaded listener.js 22:56:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDEA60C00) [pid = 2528] [serial = 1547] [outer = 0000008CD2351000] 22:56:09 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDFFA5400) [pid = 2528] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:56:09 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDE60EC00) [pid = 2528] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:56:09 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD20A4000) [pid = 2528] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:56:09 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD1D2F800) [pid = 2528] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:56:09 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDEF4D400) [pid = 2528] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:56:09 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD84D2000) [pid = 2528] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:56:09 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDBB4BC00) [pid = 2528] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:56:09 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD6FAE400) [pid = 2528] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:56:09 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD753A800) [pid = 2528] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:56:09 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD2681400) [pid = 2528] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:56:09 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDEF4D800) [pid = 2528] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:56:09 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD213BC00) [pid = 2528] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:56:09 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDF8CAC00) [pid = 2528] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:56:09 INFO - PROCESS | 2528 | 1468216569225 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:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 880ms 22:56:09 INFO - PROCESS | 2528 | 1468216569288 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 22:56:09 INFO - PROCESS | 2528 | 1468216569290 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 22:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:56:09 INFO - PROCESS | 2528 | 1468216569293 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:56:09 INFO - PROCESS | 2528 | 1468216569295 Marionette TRACE conn5 <- [1,2026,null,{}] 22:56:09 INFO - PROCESS | 2528 | 1468216569298 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:56:09 INFO - PROCESS | 2528 | 1468216569300 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:09 INFO - PROCESS | 2528 | 1468216569380 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 22:56:09 INFO - PROCESS | 2528 | 1468216569385 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:09 INFO - PROCESS | 2528 | 1468216569387 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:09 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2B9E800 == 34 [pid = 2528] [id = 516] 22:56:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD7545000) [pid = 2528] [serial = 1548] [outer = 0000000000000000] 22:56:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDBBC7000) [pid = 2528] [serial = 1549] [outer = 0000008CD7545000] 22:56:09 INFO - PROCESS | 2528 | 1468216569432 Marionette DEBUG loaded listener.js 22:56:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDEA5E000) [pid = 2528] [serial = 1550] [outer = 0000008CD7545000] 22:56:09 INFO - PROCESS | 2528 | 1468216569833 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:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 585ms 22:56:09 INFO - PROCESS | 2528 | 1468216569890 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 22:56:09 INFO - PROCESS | 2528 | 1468216569892 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 22:56:09 INFO - PROCESS | 2528 | 1468216569895 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:56:09 INFO - PROCESS | 2528 | 1468216569897 Marionette TRACE conn5 <- [1,2030,null,{}] 22:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:56:09 INFO - PROCESS | 2528 | 1468216569905 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:56:09 INFO - PROCESS | 2528 | 1468216569907 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:09 INFO - PROCESS | 2528 | 1468216569989 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 22:56:10 INFO - PROCESS | 2528 | 1468216569995 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:10 INFO - PROCESS | 2528 | 1468216569997 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:10 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE315A800 == 35 [pid = 2528] [id = 517] 22:56:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDEB13400) [pid = 2528] [serial = 1551] [outer = 0000000000000000] 22:56:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDEEBB000) [pid = 2528] [serial = 1552] [outer = 0000008CDEB13400] 22:56:10 INFO - PROCESS | 2528 | 1468216570046 Marionette DEBUG loaded listener.js 22:56:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDEF4E800) [pid = 2528] [serial = 1553] [outer = 0000008CDEB13400] 22:56:10 INFO - PROCESS | 2528 | 1468216570491 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:56:10 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:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 629ms 22:56:10 INFO - PROCESS | 2528 | 1468216570531 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 22:56:10 INFO - PROCESS | 2528 | 1468216570533 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 22:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:56:10 INFO - PROCESS | 2528 | 1468216570554 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:56:10 INFO - PROCESS | 2528 | 1468216570556 Marionette TRACE conn5 <- [1,2034,null,{}] 22:56:10 INFO - PROCESS | 2528 | 1468216570559 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:56:10 INFO - PROCESS | 2528 | 1468216570561 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:10 INFO - PROCESS | 2528 | 1468216570643 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 22:56:10 INFO - PROCESS | 2528 | 1468216570650 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:10 INFO - PROCESS | 2528 | 1468216570652 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:10 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE18800 == 36 [pid = 2528] [id = 518] 22:56:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDEF54800) [pid = 2528] [serial = 1554] [outer = 0000000000000000] 22:56:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDEFE5800) [pid = 2528] [serial = 1555] [outer = 0000008CDEF54800] 22:56:10 INFO - PROCESS | 2528 | 1468216570696 Marionette DEBUG loaded listener.js 22:56:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDF426800) [pid = 2528] [serial = 1556] [outer = 0000008CDEF54800] 22:56:11 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD72C6000 == 35 [pid = 2528] [id = 510] 22:56:11 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD268B800 == 34 [pid = 2528] [id = 509] 22:56:12 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE21000 == 33 [pid = 2528] [id = 512] 22:56:12 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF91000 == 32 [pid = 2528] [id = 513] 22:56:12 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE315A800 == 31 [pid = 2528] [id = 517] 22:56:12 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2B9E800 == 30 [pid = 2528] [id = 516] 22:56:12 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE0BE6000 == 29 [pid = 2528] [id = 514] 22:56:12 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC397800 == 28 [pid = 2528] [id = 511] 22:56:12 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2274800 == 27 [pid = 2528] [id = 515] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDEA58400) [pid = 2528] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD228C000) [pid = 2528] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD2353C00) [pid = 2528] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD1DD3800) [pid = 2528] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDF42C000) [pid = 2528] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD2225400) [pid = 2528] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD86F2800) [pid = 2528] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDB674C00) [pid = 2528] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDBD43000) [pid = 2528] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD7272400) [pid = 2528] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD761B400) [pid = 2528] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDEF59400) [pid = 2528] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDEA5F800) [pid = 2528] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD67F8C00) [pid = 2528] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD70A2000) [pid = 2528] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDF8C9800) [pid = 2528] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD8B63400) [pid = 2528] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD234C800) [pid = 2528] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDF966800) [pid = 2528] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CE02C6C00) [pid = 2528] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CDF8D3000) [pid = 2528] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CDEB12400) [pid = 2528] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CDFF47400) [pid = 2528] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CDDFA2000) [pid = 2528] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (0000008CE00A4400) [pid = 2528] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 22:56:12 INFO - PROCESS | 2528 | 1468216572494 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:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1998ms 22:56:12 INFO - PROCESS | 2528 | 1468216572550 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 22:56:12 INFO - PROCESS | 2528 | 1468216572553 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 22:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:56:12 INFO - PROCESS | 2528 | 1468216572559 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:56:12 INFO - PROCESS | 2528 | 1468216572562 Marionette TRACE conn5 <- [1,2038,null,{}] 22:56:12 INFO - PROCESS | 2528 | 1468216572568 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:56:12 INFO - PROCESS | 2528 | 1468216572571 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:12 INFO - PROCESS | 2528 | 1468216572664 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 22:56:12 INFO - PROCESS | 2528 | 1468216572671 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:12 INFO - PROCESS | 2528 | 1468216572674 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:12 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD6F5F000 == 28 [pid = 2528] [id = 519] 22:56:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CD1D2A000) [pid = 2528] [serial = 1557] [outer = 0000000000000000] 22:56:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CD1D2F800) [pid = 2528] [serial = 1558] [outer = 0000008CD1D2A000] 22:56:12 INFO - PROCESS | 2528 | 1468216572730 Marionette DEBUG loaded listener.js 22:56:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD2034400) [pid = 2528] [serial = 1559] [outer = 0000008CD1D2A000] 22:56:13 INFO - PROCESS | 2528 | 1468216573221 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:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 693ms 22:56:13 INFO - PROCESS | 2528 | 1468216573254 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 22:56:13 INFO - PROCESS | 2528 | 1468216573260 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 22:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:56:13 INFO - PROCESS | 2528 | 1468216573266 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:56:13 INFO - PROCESS | 2528 | 1468216573269 Marionette TRACE conn5 <- [1,2042,null,{}] 22:56:13 INFO - PROCESS | 2528 | 1468216573273 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:56:13 INFO - PROCESS | 2528 | 1468216573276 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:13 INFO - PROCESS | 2528 | 1468216573371 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 22:56:13 INFO - PROCESS | 2528 | 1468216573380 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:13 INFO - PROCESS | 2528 | 1468216573383 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:13 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBB51000 == 29 [pid = 2528] [id = 520] 22:56:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD2230C00) [pid = 2528] [serial = 1560] [outer = 0000000000000000] 22:56:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD2285800) [pid = 2528] [serial = 1561] [outer = 0000008CD2230C00] 22:56:13 INFO - PROCESS | 2528 | 1468216573434 Marionette DEBUG loaded listener.js 22:56:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD229F800) [pid = 2528] [serial = 1562] [outer = 0000008CD2230C00] 22:56:13 INFO - PROCESS | 2528 | 1468216573909 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:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 692ms 22:56:13 INFO - PROCESS | 2528 | 1468216573961 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 22:56:13 INFO - PROCESS | 2528 | 1468216573963 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 22:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:56:13 INFO - PROCESS | 2528 | 1468216573967 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:56:13 INFO - PROCESS | 2528 | 1468216573971 Marionette TRACE conn5 <- [1,2046,null,{}] 22:56:13 INFO - PROCESS | 2528 | 1468216573982 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:56:13 INFO - PROCESS | 2528 | 1468216573987 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:14 INFO - PROCESS | 2528 | 1468216574101 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 22:56:14 INFO - PROCESS | 2528 | 1468216574183 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:14 INFO - PROCESS | 2528 | 1468216574187 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:14 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE53F000 == 30 [pid = 2528] [id = 521] 22:56:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD0299C00) [pid = 2528] [serial = 1563] [outer = 0000000000000000] 22:56:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD677C400) [pid = 2528] [serial = 1564] [outer = 0000008CD0299C00] 22:56:14 INFO - PROCESS | 2528 | 1468216574236 Marionette DEBUG loaded listener.js 22:56:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD687E400) [pid = 2528] [serial = 1565] [outer = 0000008CD0299C00] 22:56:14 INFO - PROCESS | 2528 | 1468216574606 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:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 691ms 22:56:14 INFO - PROCESS | 2528 | 1468216574660 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 22:56:14 INFO - PROCESS | 2528 | 1468216574663 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 22:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:56:14 INFO - PROCESS | 2528 | 1468216574673 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:56:14 INFO - PROCESS | 2528 | 1468216574675 Marionette TRACE conn5 <- [1,2050,null,{}] 22:56:14 INFO - PROCESS | 2528 | 1468216574678 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:56:14 INFO - PROCESS | 2528 | 1468216574681 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:14 INFO - PROCESS | 2528 | 1468216574766 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 22:56:14 INFO - PROCESS | 2528 | 1468216574772 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:14 INFO - PROCESS | 2528 | 1468216574774 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:14 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF23800 == 31 [pid = 2528] [id = 522] 22:56:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD7272400) [pid = 2528] [serial = 1566] [outer = 0000000000000000] 22:56:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD7340800) [pid = 2528] [serial = 1567] [outer = 0000008CD7272400] 22:56:14 INFO - PROCESS | 2528 | 1468216574822 Marionette DEBUG loaded listener.js 22:56:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD761DC00) [pid = 2528] [serial = 1568] [outer = 0000008CD7272400] 22:56:15 INFO - PROCESS | 2528 | 1468216575232 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:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 629ms 22:56:15 INFO - PROCESS | 2528 | 1468216575303 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 22:56:15 INFO - PROCESS | 2528 | 1468216575306 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 22:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:56:15 INFO - PROCESS | 2528 | 1468216575309 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:56:15 INFO - PROCESS | 2528 | 1468216575310 Marionette TRACE conn5 <- [1,2054,null,{}] 22:56:15 INFO - PROCESS | 2528 | 1468216575314 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:56:15 INFO - PROCESS | 2528 | 1468216575316 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:15 INFO - PROCESS | 2528 | 1468216575397 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 22:56:15 INFO - PROCESS | 2528 | 1468216575406 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:15 INFO - PROCESS | 2528 | 1468216575409 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:15 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF50D000 == 32 [pid = 2528] [id = 523] 22:56:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD222D400) [pid = 2528] [serial = 1569] [outer = 0000000000000000] 22:56:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD7F0EC00) [pid = 2528] [serial = 1570] [outer = 0000008CD222D400] 22:56:15 INFO - PROCESS | 2528 | 1468216575456 Marionette DEBUG loaded listener.js 22:56:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD80DBC00) [pid = 2528] [serial = 1571] [outer = 0000008CD222D400] 22:56:15 INFO - PROCESS | 2528 | 1468216575904 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:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 627ms 22:56:15 INFO - PROCESS | 2528 | 1468216575940 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 22:56:15 INFO - PROCESS | 2528 | 1468216575942 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 22:56:15 INFO - PROCESS | 2528 | 1468216575945 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:56:15 INFO - PROCESS | 2528 | 1468216575947 Marionette TRACE conn5 <- [1,2058,null,{}] 22:56:15 INFO - PROCESS | 2528 | 1468216575955 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:56:15 INFO - PROCESS | 2528 | 1468216575961 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:16 INFO - PROCESS | 2528 | 1468216576066 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 22:56:16 INFO - PROCESS | 2528 | 1468216576075 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:16 INFO - PROCESS | 2528 | 1468216576077 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:16 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2010800 == 33 [pid = 2528] [id = 524] 22:56:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD80E0400) [pid = 2528] [serial = 1572] [outer = 0000000000000000] 22:56:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDB674C00) [pid = 2528] [serial = 1573] [outer = 0000008CD80E0400] 22:56:16 INFO - PROCESS | 2528 | 1468216576123 Marionette DEBUG loaded listener.js 22:56:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDBB40000) [pid = 2528] [serial = 1574] [outer = 0000008CD80E0400] 22:56:16 INFO - PROCESS | 2528 | 1468216576539 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:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 626ms 22:56:16 INFO - PROCESS | 2528 | 1468216576581 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 22:56:16 INFO - PROCESS | 2528 | 1468216576584 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 22:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:56:16 INFO - PROCESS | 2528 | 1468216576587 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:56:16 INFO - PROCESS | 2528 | 1468216576589 Marionette TRACE conn5 <- [1,2062,null,{}] 22:56:16 INFO - PROCESS | 2528 | 1468216576592 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:56:16 INFO - PROCESS | 2528 | 1468216576594 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:16 INFO - PROCESS | 2528 | 1468216576676 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 22:56:16 INFO - PROCESS | 2528 | 1468216576682 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:16 INFO - PROCESS | 2528 | 1468216576684 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:16 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE227E800 == 34 [pid = 2528] [id = 525] 22:56:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDBBC0C00) [pid = 2528] [serial = 1575] [outer = 0000000000000000] 22:56:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDBBC9000) [pid = 2528] [serial = 1576] [outer = 0000008CDBBC0C00] 22:56:16 INFO - PROCESS | 2528 | 1468216576728 Marionette DEBUG loaded listener.js 22:56:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDC317C00) [pid = 2528] [serial = 1577] [outer = 0000008CDBBC0C00] 22:56:17 INFO - PROCESS | 2528 | 1468216577169 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:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 628ms 22:56:17 INFO - PROCESS | 2528 | 1468216577221 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 22:56:17 INFO - PROCESS | 2528 | 1468216577224 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 22:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:56:17 INFO - PROCESS | 2528 | 1468216577227 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:56:17 INFO - PROCESS | 2528 | 1468216577229 Marionette TRACE conn5 <- [1,2066,null,{}] 22:56:17 INFO - PROCESS | 2528 | 1468216577232 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:56:17 INFO - PROCESS | 2528 | 1468216577234 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:17 INFO - PROCESS | 2528 | 1468216577314 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 22:56:17 INFO - PROCESS | 2528 | 1468216577319 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:17 INFO - PROCESS | 2528 | 1468216577321 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:17 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BAB000 == 35 [pid = 2528] [id = 526] 22:56:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDC318800) [pid = 2528] [serial = 1578] [outer = 0000000000000000] 22:56:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDC4BF400) [pid = 2528] [serial = 1579] [outer = 0000008CDC318800] 22:56:17 INFO - PROCESS | 2528 | 1468216577368 Marionette DEBUG loaded listener.js 22:56:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDE607C00) [pid = 2528] [serial = 1580] [outer = 0000008CDC318800] 22:56:17 INFO - PROCESS | 2528 | 1468216577827 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:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 628ms 22:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:56:17 INFO - PROCESS | 2528 | 1468216577859 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 22:56:17 INFO - PROCESS | 2528 | 1468216577861 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 22:56:17 INFO - PROCESS | 2528 | 1468216577868 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:56:17 INFO - PROCESS | 2528 | 1468216577870 Marionette TRACE conn5 <- [1,2070,null,{}] 22:56:17 INFO - PROCESS | 2528 | 1468216577874 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:56:17 INFO - PROCESS | 2528 | 1468216577875 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:17 INFO - PROCESS | 2528 | 1468216577986 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 22:56:17 INFO - PROCESS | 2528 | 1468216577992 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:18 INFO - PROCESS | 2528 | 1468216577994 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:18 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE53E000 == 36 [pid = 2528] [id = 527] 22:56:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDE606000) [pid = 2528] [serial = 1581] [outer = 0000000000000000] 22:56:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDEA59C00) [pid = 2528] [serial = 1582] [outer = 0000008CDE606000] 22:56:18 INFO - PROCESS | 2528 | 1468216578038 Marionette DEBUG loaded listener.js 22:56:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDEA62C00) [pid = 2528] [serial = 1583] [outer = 0000008CDE606000] 22:56:18 INFO - PROCESS | 2528 | 1468216578490 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:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 688ms 22:56:18 INFO - PROCESS | 2528 | 1468216578556 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 22:56:18 INFO - PROCESS | 2528 | 1468216578558 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 22:56:18 INFO - PROCESS | 2528 | 1468216578561 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:56:18 INFO - PROCESS | 2528 | 1468216578563 Marionette TRACE conn5 <- [1,2074,null,{}] 22:56:18 INFO - PROCESS | 2528 | 1468216578567 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:56:18 INFO - PROCESS | 2528 | 1468216578569 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:18 INFO - PROCESS | 2528 | 1468216578681 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 22:56:18 INFO - PROCESS | 2528 | 1468216578690 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:18 INFO - PROCESS | 2528 | 1468216578692 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:18 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32A0800 == 37 [pid = 2528] [id = 528] 22:56:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDEA58C00) [pid = 2528] [serial = 1584] [outer = 0000000000000000] 22:56:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDEB19000) [pid = 2528] [serial = 1585] [outer = 0000008CDEA58C00] 22:56:18 INFO - PROCESS | 2528 | 1468216578781 Marionette DEBUG loaded listener.js 22:56:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CDEF56000) [pid = 2528] [serial = 1586] [outer = 0000008CDEA58C00] 22:56:19 INFO - PROCESS | 2528 | 1468216579212 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:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 672ms 22:56:19 INFO - PROCESS | 2528 | 1468216579238 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 22:56:19 INFO - PROCESS | 2528 | 1468216579241 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 22:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:56:19 INFO - PROCESS | 2528 | 1468216579244 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:56:19 INFO - PROCESS | 2528 | 1468216579246 Marionette TRACE conn5 <- [1,2078,null,{}] 22:56:19 INFO - PROCESS | 2528 | 1468216579251 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:56:19 INFO - PROCESS | 2528 | 1468216579254 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:19 INFO - PROCESS | 2528 | 1468216579405 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 22:56:19 INFO - PROCESS | 2528 | 1468216579432 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:19 INFO - PROCESS | 2528 | 1468216579434 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:19 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF509000 == 38 [pid = 2528] [id = 529] 22:56:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CDF5C0000) [pid = 2528] [serial = 1587] [outer = 0000000000000000] 22:56:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CDF8A0C00) [pid = 2528] [serial = 1588] [outer = 0000008CDF5C0000] 22:56:19 INFO - PROCESS | 2528 | 1468216579481 Marionette DEBUG loaded listener.js 22:56:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CDF8D6400) [pid = 2528] [serial = 1589] [outer = 0000008CDF5C0000] 22:56:19 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CDEB13400) [pid = 2528] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:56:19 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD84C6800) [pid = 2528] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:56:19 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CD25DD800) [pid = 2528] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:56:19 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD2351000) [pid = 2528] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:56:19 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD212FC00) [pid = 2528] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:56:19 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD2281400) [pid = 2528] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:56:19 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CE00A5400) [pid = 2528] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:56:19 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDBDE2C00) [pid = 2528] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:56:19 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD8094800) [pid = 2528] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:56:19 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD1D29400) [pid = 2528] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:56:19 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD03A4000) [pid = 2528] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:56:19 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD267DC00) [pid = 2528] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:56:19 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD7545000) [pid = 2528] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:56:20 INFO - PROCESS | 2528 | 1468216580021 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:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 838ms 22:56:20 INFO - PROCESS | 2528 | 1468216580084 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 22:56:20 INFO - PROCESS | 2528 | 1468216580086 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 22:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:56:20 INFO - PROCESS | 2528 | 1468216580089 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:56:20 INFO - PROCESS | 2528 | 1468216580091 Marionette TRACE conn5 <- [1,2082,null,{}] 22:56:20 INFO - PROCESS | 2528 | 1468216580094 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:56:20 INFO - PROCESS | 2528 | 1468216580096 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:20 INFO - PROCESS | 2528 | 1468216580178 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 22:56:20 INFO - PROCESS | 2528 | 1468216580183 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:20 INFO - PROCESS | 2528 | 1468216580185 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:20 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4855000 == 39 [pid = 2528] [id = 530] 22:56:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD677DC00) [pid = 2528] [serial = 1590] [outer = 0000000000000000] 22:56:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD862BC00) [pid = 2528] [serial = 1591] [outer = 0000008CD677DC00] 22:56:20 INFO - PROCESS | 2528 | 1468216580230 Marionette DEBUG loaded listener.js 22:56:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDEA5DC00) [pid = 2528] [serial = 1592] [outer = 0000008CD677DC00] 22:56:20 INFO - PROCESS | 2528 | 1468216580626 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:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 587ms 22:56:20 INFO - PROCESS | 2528 | 1468216580689 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 22:56:20 INFO - PROCESS | 2528 | 1468216580691 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 22:56:20 INFO - PROCESS | 2528 | 1468216580694 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:56:20 INFO - PROCESS | 2528 | 1468216580696 Marionette TRACE conn5 <- [1,2086,null,{}] 22:56:20 INFO - PROCESS | 2528 | 1468216580704 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:56:20 INFO - PROCESS | 2528 | 1468216580706 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:20 INFO - PROCESS | 2528 | 1468216580793 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 22:56:20 INFO - PROCESS | 2528 | 1468216580800 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:20 INFO - PROCESS | 2528 | 1468216580802 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:20 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4B73800 == 40 [pid = 2528] [id = 531] 22:56:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDF896800) [pid = 2528] [serial = 1593] [outer = 0000000000000000] 22:56:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDFF43000) [pid = 2528] [serial = 1594] [outer = 0000008CDF896800] 22:56:20 INFO - PROCESS | 2528 | 1468216580847 Marionette DEBUG loaded listener.js 22:56:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDF8CA000) [pid = 2528] [serial = 1595] [outer = 0000008CDF896800] 22:56:21 INFO - PROCESS | 2528 | 1468216581280 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:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 629ms 22:56:21 INFO - PROCESS | 2528 | 1468216581340 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 22:56:21 INFO - PROCESS | 2528 | 1468216581342 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 22:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:56:21 INFO - PROCESS | 2528 | 1468216581346 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:56:21 INFO - PROCESS | 2528 | 1468216581347 Marionette TRACE conn5 <- [1,2090,null,{}] 22:56:21 INFO - PROCESS | 2528 | 1468216581351 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:56:21 INFO - PROCESS | 2528 | 1468216581353 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:21 INFO - PROCESS | 2528 | 1468216581436 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 22:56:21 INFO - PROCESS | 2528 | 1468216581441 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:21 INFO - PROCESS | 2528 | 1468216581443 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:21 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C96000 == 41 [pid = 2528] [id = 532] 22:56:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDFF46400) [pid = 2528] [serial = 1596] [outer = 0000000000000000] 22:56:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDFF9B800) [pid = 2528] [serial = 1597] [outer = 0000008CDFF46400] 22:56:21 INFO - PROCESS | 2528 | 1468216581496 Marionette DEBUG loaded listener.js 22:56:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CE00A7400) [pid = 2528] [serial = 1598] [outer = 0000008CDFF46400] 22:56:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD6F5F000 == 40 [pid = 2528] [id = 519] 22:56:22 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE18800 == 39 [pid = 2528] [id = 518] 22:56:23 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF23800 == 38 [pid = 2528] [id = 522] 22:56:23 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF50D000 == 37 [pid = 2528] [id = 523] 22:56:23 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBB51000 == 36 [pid = 2528] [id = 520] 22:56:23 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4B73800 == 35 [pid = 2528] [id = 531] 22:56:23 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE53F000 == 34 [pid = 2528] [id = 521] 22:56:23 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BAB000 == 33 [pid = 2528] [id = 526] 22:56:23 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF509000 == 32 [pid = 2528] [id = 529] 22:56:23 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4855000 == 31 [pid = 2528] [id = 530] 22:56:23 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2010800 == 30 [pid = 2528] [id = 524] 22:56:23 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE53E000 == 29 [pid = 2528] [id = 527] 22:56:23 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE227E800 == 28 [pid = 2528] [id = 525] 22:56:23 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32A0800 == 27 [pid = 2528] [id = 528] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDEF4E800) [pid = 2528] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDEFE5800) [pid = 2528] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD8622000) [pid = 2528] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDB65E400) [pid = 2528] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD86FB000) [pid = 2528] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDBDDC800) [pid = 2528] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDBBBB400) [pid = 2528] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDEEBB000) [pid = 2528] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDEA60C00) [pid = 2528] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD2134800) [pid = 2528] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD2819C00) [pid = 2528] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD2288C00) [pid = 2528] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CE136F400) [pid = 2528] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CE0E49C00) [pid = 2528] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDF0CAC00) [pid = 2528] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDEF4C400) [pid = 2528] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDB65D800) [pid = 2528] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD80DD800) [pid = 2528] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD2350000) [pid = 2528] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD2036000) [pid = 2528] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD7625400) [pid = 2528] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD6556C00) [pid = 2528] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD6785800) [pid = 2528] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD222FC00) [pid = 2528] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CDBBC7000) [pid = 2528] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CDEA5E000) [pid = 2528] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CD8095000) [pid = 2528] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 22:56:23 INFO - PROCESS | 2528 | 1468216583303 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:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1998ms 22:56:23 INFO - PROCESS | 2528 | 1468216583347 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 22:56:23 INFO - PROCESS | 2528 | 1468216583351 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 22:56:23 INFO - PROCESS | 2528 | 1468216583357 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:56:23 INFO - PROCESS | 2528 | 1468216583360 Marionette TRACE conn5 <- [1,2094,null,{}] 22:56:23 INFO - PROCESS | 2528 | 1468216583366 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:56:23 INFO - PROCESS | 2528 | 1468216583371 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:23 INFO - PROCESS | 2528 | 1468216583467 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 22:56:23 INFO - PROCESS | 2528 | 1468216583476 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:23 INFO - PROCESS | 2528 | 1468216583480 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:23 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD68E9800 == 28 [pid = 2528] [id = 533] 22:56:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD1DC9C00) [pid = 2528] [serial = 1599] [outer = 0000000000000000] 22:56:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD1DCEC00) [pid = 2528] [serial = 1600] [outer = 0000008CD1DC9C00] 22:56:23 INFO - PROCESS | 2528 | 1468216583532 Marionette DEBUG loaded listener.js 22:56:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD20A7800) [pid = 2528] [serial = 1601] [outer = 0000008CD1DC9C00] 22:56:24 INFO - PROCESS | 2528 | 1468216584008 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:56:24 INFO - PROCESS | 2528 | 1468216584046 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 22:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:56:24 INFO - PROCESS | 2528 | 1468216584057 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:56:24 INFO - PROCESS | 2528 | 1468216584060 Marionette TRACE conn5 <- [1,2098,null,{}] 22:56:24 INFO - PROCESS | 2528 | 1468216584064 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:56:24 INFO - PROCESS | 2528 | 1468216584068 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:24 INFO - PROCESS | 2528 | 1468216584160 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 22:56:24 INFO - PROCESS | 2528 | 1468216584169 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:24 INFO - PROCESS | 2528 | 1468216584172 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:24 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD889D000 == 29 [pid = 2528] [id = 534] 22:56:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD2286000) [pid = 2528] [serial = 1602] [outer = 0000000000000000] 22:56:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD228D400) [pid = 2528] [serial = 1603] [outer = 0000008CD2286000] 22:56:24 INFO - PROCESS | 2528 | 1468216584220 Marionette DEBUG loaded listener.js 22:56:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD2347400) [pid = 2528] [serial = 1604] [outer = 0000008CD2286000] 22:56:24 INFO - PROCESS | 2528 | 1468216584693 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:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 691ms 22:56:24 INFO - PROCESS | 2528 | 1468216584751 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 22:56:24 INFO - PROCESS | 2528 | 1468216584753 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 22:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:56:24 INFO - PROCESS | 2528 | 1468216584757 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:56:24 INFO - PROCESS | 2528 | 1468216584761 Marionette TRACE conn5 <- [1,2102,null,{}] 22:56:24 INFO - PROCESS | 2528 | 1468216584772 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:56:24 INFO - PROCESS | 2528 | 1468216584777 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:24 INFO - PROCESS | 2528 | 1468216584894 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 22:56:24 INFO - PROCESS | 2528 | 1468216584912 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:24 INFO - PROCESS | 2528 | 1468216584915 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:24 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE12B800 == 30 [pid = 2528] [id = 535] 22:56:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD033EC00) [pid = 2528] [serial = 1605] [outer = 0000000000000000] 22:56:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD677A000) [pid = 2528] [serial = 1606] [outer = 0000008CD033EC00] 22:56:24 INFO - PROCESS | 2528 | 1468216584964 Marionette DEBUG loaded listener.js 22:56:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD6875800) [pid = 2528] [serial = 1607] [outer = 0000008CD033EC00] 22:56:25 INFO - PROCESS | 2528 | 1468216585386 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:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 692ms 22:56:25 INFO - PROCESS | 2528 | 1468216585452 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 22:56:25 INFO - PROCESS | 2528 | 1468216585454 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 22:56:25 INFO - PROCESS | 2528 | 1468216585458 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:56:25 INFO - PROCESS | 2528 | 1468216585459 Marionette TRACE conn5 <- [1,2106,null,{}] 22:56:25 INFO - PROCESS | 2528 | 1468216585463 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:56:25 INFO - PROCESS | 2528 | 1468216585465 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:25 INFO - PROCESS | 2528 | 1468216585553 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 22:56:25 INFO - PROCESS | 2528 | 1468216585559 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:25 INFO - PROCESS | 2528 | 1468216585561 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:25 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE10000 == 31 [pid = 2528] [id = 536] 22:56:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD6FB8000) [pid = 2528] [serial = 1608] [outer = 0000000000000000] 22:56:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD7338800) [pid = 2528] [serial = 1609] [outer = 0000008CD6FB8000] 22:56:25 INFO - PROCESS | 2528 | 1468216585607 Marionette DEBUG loaded listener.js 22:56:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD761CC00) [pid = 2528] [serial = 1610] [outer = 0000008CD6FB8000] 22:56:26 INFO - PROCESS | 2528 | 1468216586031 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:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 629ms 22:56:26 INFO - PROCESS | 2528 | 1468216586090 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 22:56:26 INFO - PROCESS | 2528 | 1468216586092 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 22:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:56:26 INFO - PROCESS | 2528 | 1468216586095 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:56:26 INFO - PROCESS | 2528 | 1468216586097 Marionette TRACE conn5 <- [1,2110,null,{}] 22:56:26 INFO - PROCESS | 2528 | 1468216586102 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:56:26 INFO - PROCESS | 2528 | 1468216586104 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:26 INFO - PROCESS | 2528 | 1468216586187 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 22:56:26 INFO - PROCESS | 2528 | 1468216586195 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:26 INFO - PROCESS | 2528 | 1468216586197 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:26 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF130000 == 32 [pid = 2528] [id = 537] 22:56:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD222FC00) [pid = 2528] [serial = 1611] [outer = 0000000000000000] 22:56:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD763B000) [pid = 2528] [serial = 1612] [outer = 0000008CD222FC00] 22:56:26 INFO - PROCESS | 2528 | 1468216586244 Marionette DEBUG loaded listener.js 22:56:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD80DB400) [pid = 2528] [serial = 1613] [outer = 0000008CD222FC00] 22:56:26 INFO - PROCESS | 2528 | 1468216586699 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:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 22:56:26 INFO - PROCESS | 2528 | 1468216586727 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 22:56:26 INFO - PROCESS | 2528 | 1468216586729 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 22:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:56:26 INFO - PROCESS | 2528 | 1468216586737 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:56:26 INFO - PROCESS | 2528 | 1468216586739 Marionette TRACE conn5 <- [1,2114,null,{}] 22:56:26 INFO - PROCESS | 2528 | 1468216586742 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:56:26 INFO - PROCESS | 2528 | 1468216586748 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:26 INFO - PROCESS | 2528 | 1468216586854 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 22:56:26 INFO - PROCESS | 2528 | 1468216586862 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:26 INFO - PROCESS | 2528 | 1468216586864 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:26 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE12DD000 == 33 [pid = 2528] [id = 538] 22:56:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD80DD800) [pid = 2528] [serial = 1614] [outer = 0000000000000000] 22:56:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDB65E400) [pid = 2528] [serial = 1615] [outer = 0000008CD80DD800] 22:56:26 INFO - PROCESS | 2528 | 1468216586912 Marionette DEBUG loaded listener.js 22:56:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDBA7C400) [pid = 2528] [serial = 1616] [outer = 0000008CD80DD800] 22:56:27 INFO - PROCESS | 2528 | 1468216587338 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:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 629ms 22:56:27 INFO - PROCESS | 2528 | 1468216587376 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 22:56:27 INFO - PROCESS | 2528 | 1468216587378 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 22:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:56:27 INFO - PROCESS | 2528 | 1468216587386 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:56:27 INFO - PROCESS | 2528 | 1468216587388 Marionette TRACE conn5 <- [1,2118,null,{}] 22:56:27 INFO - PROCESS | 2528 | 1468216587391 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:56:27 INFO - PROCESS | 2528 | 1468216587393 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:27 INFO - PROCESS | 2528 | 1468216587473 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 22:56:27 INFO - PROCESS | 2528 | 1468216587479 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:27 INFO - PROCESS | 2528 | 1468216587481 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:27 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE225E800 == 34 [pid = 2528] [id = 539] 22:56:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDBA86C00) [pid = 2528] [serial = 1617] [outer = 0000000000000000] 22:56:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDBD39C00) [pid = 2528] [serial = 1618] [outer = 0000008CDBA86C00] 22:56:27 INFO - PROCESS | 2528 | 1468216587528 Marionette DEBUG loaded listener.js 22:56:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDC4C2C00) [pid = 2528] [serial = 1619] [outer = 0000008CDBA86C00] 22:56:27 INFO - PROCESS | 2528 | 1468216587959 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:56:28 INFO - PROCESS | 2528 | 1468216588021 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 22:56:28 INFO - PROCESS | 2528 | 1468216588024 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:56:28 INFO - PROCESS | 2528 | 1468216588026 Marionette TRACE conn5 <- [1,2122,null,{}] 22:56:28 INFO - PROCESS | 2528 | 1468216588029 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:56:28 INFO - PROCESS | 2528 | 1468216588032 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:28 INFO - PROCESS | 2528 | 1468216588112 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 22:56:28 INFO - PROCESS | 2528 | 1468216588117 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:28 INFO - PROCESS | 2528 | 1468216588119 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:28 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2B9E800 == 35 [pid = 2528] [id = 540] 22:56:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDDFA1000) [pid = 2528] [serial = 1620] [outer = 0000000000000000] 22:56:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDE9A3800) [pid = 2528] [serial = 1621] [outer = 0000008CDDFA1000] 22:56:28 INFO - PROCESS | 2528 | 1468216588164 Marionette DEBUG loaded listener.js 22:56:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDEA5F400) [pid = 2528] [serial = 1622] [outer = 0000008CDDFA1000] 22:56:28 INFO - PROCESS | 2528 | 1468216588600 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:56:28 INFO - PROCESS | 2528 | 1468216588661 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 22:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:56:28 INFO - PROCESS | 2528 | 1468216588676 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:56:28 INFO - PROCESS | 2528 | 1468216588678 Marionette TRACE conn5 <- [1,2126,null,{}] 22:56:28 INFO - PROCESS | 2528 | 1468216588682 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:56:28 INFO - PROCESS | 2528 | 1468216588684 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:28 INFO - PROCESS | 2528 | 1468216588792 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 22:56:28 INFO - PROCESS | 2528 | 1468216588871 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:28 INFO - PROCESS | 2528 | 1468216588873 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:28 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE12A000 == 35 [pid = 2528] [id = 541] 22:56:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDE60E800) [pid = 2528] [serial = 1623] [outer = 0000000000000000] 22:56:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDEB0D400) [pid = 2528] [serial = 1624] [outer = 0000008CDE60E800] 22:56:28 INFO - PROCESS | 2528 | 1468216588920 Marionette DEBUG loaded listener.js 22:56:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDEDA3400) [pid = 2528] [serial = 1625] [outer = 0000008CDE60E800] 22:56:29 INFO - PROCESS | 2528 | 1468216589330 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:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 22:56:29 INFO - PROCESS | 2528 | 1468216589352 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 22:56:29 INFO - PROCESS | 2528 | 1468216589354 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 22:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:56:29 INFO - PROCESS | 2528 | 1468216589357 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:56:29 INFO - PROCESS | 2528 | 1468216589359 Marionette TRACE conn5 <- [1,2130,null,{}] 22:56:29 INFO - PROCESS | 2528 | 1468216589362 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:56:29 INFO - PROCESS | 2528 | 1468216589364 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:29 INFO - PROCESS | 2528 | 1468216589476 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 22:56:29 INFO - PROCESS | 2528 | 1468216589483 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:29 INFO - PROCESS | 2528 | 1468216589485 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:29 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE3292000 == 36 [pid = 2528] [id = 542] 22:56:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CDEE4F000) [pid = 2528] [serial = 1626] [outer = 0000000000000000] 22:56:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CDEF57400) [pid = 2528] [serial = 1627] [outer = 0000008CDEE4F000] 22:56:29 INFO - PROCESS | 2528 | 1468216589529 Marionette DEBUG loaded listener.js 22:56:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CDF422800) [pid = 2528] [serial = 1628] [outer = 0000008CDEE4F000] 22:56:30 INFO - PROCESS | 2528 | 1468216590003 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:56:30 INFO - PROCESS | 2528 | 1468216590036 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 22:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:56:30 INFO - PROCESS | 2528 | 1468216590039 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:56:30 INFO - PROCESS | 2528 | 1468216590041 Marionette TRACE conn5 <- [1,2134,null,{}] 22:56:30 INFO - PROCESS | 2528 | 1468216590045 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:56:30 INFO - PROCESS | 2528 | 1468216590047 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:30 INFO - PROCESS | 2528 | 1468216590173 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 22:56:30 INFO - PROCESS | 2528 | 1468216590262 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:30 INFO - PROCESS | 2528 | 1468216590264 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:30 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF12F800 == 37 [pid = 2528] [id = 543] 22:56:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CDF5C2000) [pid = 2528] [serial = 1629] [outer = 0000000000000000] 22:56:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CDF8D4400) [pid = 2528] [serial = 1630] [outer = 0000008CDF5C2000] 22:56:30 INFO - PROCESS | 2528 | 1468216590313 Marionette DEBUG loaded listener.js 22:56:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CDFFA2000) [pid = 2528] [serial = 1631] [outer = 0000008CDF5C2000] 22:56:30 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CDE606000) [pid = 2528] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:56:30 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CDEA58C00) [pid = 2528] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:56:30 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CDF5C0000) [pid = 2528] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:56:30 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CDF896800) [pid = 2528] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:56:30 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CD2230C00) [pid = 2528] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:56:30 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD1D2A000) [pid = 2528] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:56:30 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDEF54800) [pid = 2528] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:56:30 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDC318800) [pid = 2528] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:56:30 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDBBC0C00) [pid = 2528] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:56:30 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD80E0400) [pid = 2528] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:56:30 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD222D400) [pid = 2528] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:56:30 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD7272400) [pid = 2528] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:56:30 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD0299C00) [pid = 2528] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:56:30 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD677DC00) [pid = 2528] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:56:30 INFO - PROCESS | 2528 | 1468216590889 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:56:30 INFO - PROCESS | 2528 | 1468216590958 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 22:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:56:30 INFO - PROCESS | 2528 | 1468216590969 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:56:30 INFO - PROCESS | 2528 | 1468216590974 Marionette TRACE conn5 <- [1,2138,null,{}] 22:56:30 INFO - PROCESS | 2528 | 1468216590981 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:56:30 INFO - PROCESS | 2528 | 1468216590985 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:31 INFO - PROCESS | 2528 | 1468216591129 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 22:56:31 INFO - PROCESS | 2528 | 1468216591234 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:31 INFO - PROCESS | 2528 | 1468216591239 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:31 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD6F5F000 == 38 [pid = 2528] [id = 544] 22:56:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD142E000) [pid = 2528] [serial = 1632] [outer = 0000000000000000] 22:56:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD1640400) [pid = 2528] [serial = 1633] [outer = 0000008CD142E000] 22:56:31 INFO - PROCESS | 2528 | 1468216591300 Marionette DEBUG loaded listener.js 22:56:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD2034C00) [pid = 2528] [serial = 1634] [outer = 0000008CD142E000] 22:56:32 INFO - PROCESS | 2528 | 1468216592098 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:56:32 INFO - PROCESS | 2528 | 1468216592175 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 22:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:56:32 INFO - PROCESS | 2528 | 1468216592183 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:56:32 INFO - PROCESS | 2528 | 1468216592187 Marionette TRACE conn5 <- [1,2142,null,{}] 22:56:32 INFO - PROCESS | 2528 | 1468216592192 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:56:32 INFO - PROCESS | 2528 | 1468216592195 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:32 INFO - PROCESS | 2528 | 1468216592327 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 22:56:32 INFO - PROCESS | 2528 | 1468216592444 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:32 INFO - PROCESS | 2528 | 1468216592447 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:32 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEB33000 == 39 [pid = 2528] [id = 545] 22:56:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD2298C00) [pid = 2528] [serial = 1635] [outer = 0000000000000000] 22:56:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD2815800) [pid = 2528] [serial = 1636] [outer = 0000008CD2298C00] 22:56:32 INFO - PROCESS | 2528 | 1468216592507 Marionette DEBUG loaded listener.js 22:56:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD6780C00) [pid = 2528] [serial = 1637] [outer = 0000008CD2298C00] 22:56:33 INFO - PROCESS | 2528 | 1468216593456 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:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1336ms 22:56:33 INFO - PROCESS | 2528 | 1468216593522 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 22:56:33 INFO - PROCESS | 2528 | 1468216593526 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 22:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:56:33 INFO - PROCESS | 2528 | 1468216593532 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:56:33 INFO - PROCESS | 2528 | 1468216593535 Marionette TRACE conn5 <- [1,2146,null,{}] 22:56:33 INFO - PROCESS | 2528 | 1468216593541 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:56:33 INFO - PROCESS | 2528 | 1468216593544 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:33 INFO - PROCESS | 2528 | 1468216593662 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 22:56:33 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE3292000 == 38 [pid = 2528] [id = 542] 22:56:33 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE12A000 == 37 [pid = 2528] [id = 541] 22:56:33 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2B9E800 == 36 [pid = 2528] [id = 540] 22:56:33 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE225E800 == 35 [pid = 2528] [id = 539] 22:56:33 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE12DD000 == 34 [pid = 2528] [id = 538] 22:56:33 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF130000 == 33 [pid = 2528] [id = 537] 22:56:33 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE10000 == 32 [pid = 2528] [id = 536] 22:56:33 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE12B800 == 31 [pid = 2528] [id = 535] 22:56:33 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD889D000 == 30 [pid = 2528] [id = 534] 22:56:33 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD68E9800 == 29 [pid = 2528] [id = 533] 22:56:33 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD0CFD800 == 28 [pid = 2528] [id = 12] 22:56:33 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C96000 == 27 [pid = 2528] [id = 532] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDEA59C00) [pid = 2528] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDEB19000) [pid = 2528] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDF8A0C00) [pid = 2528] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDEF56000) [pid = 2528] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDFF43000) [pid = 2528] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDF8D6400) [pid = 2528] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDF8CA000) [pid = 2528] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDFF9B800) [pid = 2528] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD2285800) [pid = 2528] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD229F800) [pid = 2528] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD1D2F800) [pid = 2528] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD2034400) [pid = 2528] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDF426800) [pid = 2528] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDC4BF400) [pid = 2528] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDBBC9000) [pid = 2528] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDC317C00) [pid = 2528] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CDB674C00) [pid = 2528] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDBB40000) [pid = 2528] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD7F0EC00) [pid = 2528] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD80DBC00) [pid = 2528] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD7340800) [pid = 2528] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD761DC00) [pid = 2528] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CD687E400) [pid = 2528] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CD677C400) [pid = 2528] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CD862BC00) [pid = 2528] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CDEA62C00) [pid = 2528] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (0000008CDEA5DC00) [pid = 2528] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | --DOMWINDOW == 60 (0000008CDE607C00) [pid = 2528] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 22:56:33 INFO - PROCESS | 2528 | 1468216593769 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:33 INFO - PROCESS | 2528 | 1468216593774 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:33 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD3115800 == 28 [pid = 2528] [id = 546] 22:56:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 61 (0000008CD03A1400) [pid = 2528] [serial = 1638] [outer = 0000000000000000] 22:56:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CD2036800) [pid = 2528] [serial = 1639] [outer = 0000008CD03A1400] 22:56:33 INFO - PROCESS | 2528 | 1468216593823 Marionette DEBUG loaded listener.js 22:56:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CD2344C00) [pid = 2528] [serial = 1640] [outer = 0000008CD03A1400] 22:56:34 INFO - PROCESS | 2528 | 1468216594274 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:56:34 INFO - PROCESS | 2528 | 1468216594315 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 22:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:56:34 INFO - PROCESS | 2528 | 1468216594321 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:56:34 INFO - PROCESS | 2528 | 1468216594324 Marionette TRACE conn5 <- [1,2150,null,{}] 22:56:34 INFO - PROCESS | 2528 | 1468216594328 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:56:34 INFO - PROCESS | 2528 | 1468216594331 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:34 INFO - PROCESS | 2528 | 1468216594422 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 22:56:34 INFO - PROCESS | 2528 | 1468216594429 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:34 INFO - PROCESS | 2528 | 1468216594431 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:34 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC47C000 == 29 [pid = 2528] [id = 547] 22:56:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD677A400) [pid = 2528] [serial = 1641] [outer = 0000000000000000] 22:56:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD6FADC00) [pid = 2528] [serial = 1642] [outer = 0000008CD677A400] 22:56:34 INFO - PROCESS | 2528 | 1468216594481 Marionette DEBUG loaded listener.js 22:56:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD737A800) [pid = 2528] [serial = 1643] [outer = 0000008CD677A400] 22:56:34 INFO - PROCESS | 2528 | 1468216594967 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:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 691ms 22:56:35 INFO - PROCESS | 2528 | 1468216595016 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 22:56:35 INFO - PROCESS | 2528 | 1468216595018 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 22:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:56:35 INFO - PROCESS | 2528 | 1468216595022 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:56:35 INFO - PROCESS | 2528 | 1468216595026 Marionette TRACE conn5 <- [1,2154,null,{}] 22:56:35 INFO - PROCESS | 2528 | 1468216595037 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:56:35 INFO - PROCESS | 2528 | 1468216595042 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:35 INFO - PROCESS | 2528 | 1468216595166 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 22:56:35 INFO - PROCESS | 2528 | 1468216595249 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:35 INFO - PROCESS | 2528 | 1468216595252 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:35 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF35800 == 30 [pid = 2528] [id = 548] 22:56:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD67F2400) [pid = 2528] [serial = 1644] [outer = 0000000000000000] 22:56:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD8167800) [pid = 2528] [serial = 1645] [outer = 0000008CD67F2400] 22:56:35 INFO - PROCESS | 2528 | 1468216595302 Marionette DEBUG loaded listener.js 22:56:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD862A400) [pid = 2528] [serial = 1646] [outer = 0000008CD67F2400] 22:56:35 INFO - PROCESS | 2528 | 1468216595654 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:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 691ms 22:56:35 INFO - PROCESS | 2528 | 1468216595716 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 22:56:35 INFO - PROCESS | 2528 | 1468216595719 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 22:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:56:35 INFO - PROCESS | 2528 | 1468216595722 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:56:35 INFO - PROCESS | 2528 | 1468216595724 Marionette TRACE conn5 <- [1,2158,null,{}] 22:56:35 INFO - PROCESS | 2528 | 1468216595727 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:56:35 INFO - PROCESS | 2528 | 1468216595729 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:35 INFO - PROCESS | 2528 | 1468216595819 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 22:56:35 INFO - PROCESS | 2528 | 1468216595825 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:35 INFO - PROCESS | 2528 | 1468216595827 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:35 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE09B7800 == 31 [pid = 2528] [id = 549] 22:56:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD8ACC800) [pid = 2528] [serial = 1647] [outer = 0000000000000000] 22:56:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CDB660C00) [pid = 2528] [serial = 1648] [outer = 0000008CD8ACC800] 22:56:35 INFO - PROCESS | 2528 | 1468216595874 Marionette DEBUG loaded listener.js 22:56:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CDBB46400) [pid = 2528] [serial = 1649] [outer = 0000008CD8ACC800] 22:56:36 INFO - PROCESS | 2528 | 1468216596348 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:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 692ms 22:56:36 INFO - PROCESS | 2528 | 1468216596416 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 22:56:36 INFO - PROCESS | 2528 | 1468216596418 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 22:56:36 INFO - PROCESS | 2528 | 1468216596421 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:56:36 INFO - PROCESS | 2528 | 1468216596423 Marionette TRACE conn5 <- [1,2162,null,{}] 22:56:36 INFO - PROCESS | 2528 | 1468216596426 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:56:36 INFO - PROCESS | 2528 | 1468216596429 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:36 INFO - PROCESS | 2528 | 1468216596537 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 22:56:36 INFO - PROCESS | 2528 | 1468216596619 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:36 INFO - PROCESS | 2528 | 1468216596621 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:36 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE212E800 == 32 [pid = 2528] [id = 550] 22:56:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDBBC6400) [pid = 2528] [serial = 1650] [outer = 0000000000000000] 22:56:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDBDDA400) [pid = 2528] [serial = 1651] [outer = 0000008CDBBC6400] 22:56:36 INFO - PROCESS | 2528 | 1468216596666 Marionette DEBUG loaded listener.js 22:56:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDDFA2800) [pid = 2528] [serial = 1652] [outer = 0000008CDBBC6400] 22:56:37 INFO - PROCESS | 2528 | 1468216597092 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:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 690ms 22:56:37 INFO - PROCESS | 2528 | 1468216597115 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 22:56:37 INFO - PROCESS | 2528 | 1468216597117 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 22:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:56:37 INFO - PROCESS | 2528 | 1468216597120 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:56:37 INFO - PROCESS | 2528 | 1468216597122 Marionette TRACE conn5 <- [1,2166,null,{}] 22:56:37 INFO - PROCESS | 2528 | 1468216597125 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:56:37 INFO - PROCESS | 2528 | 1468216597131 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:37 INFO - PROCESS | 2528 | 1468216597269 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 22:56:37 INFO - PROCESS | 2528 | 1468216597275 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:37 INFO - PROCESS | 2528 | 1468216597277 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:37 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BBC000 == 33 [pid = 2528] [id = 551] 22:56:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDE606000) [pid = 2528] [serial = 1653] [outer = 0000000000000000] 22:56:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDEB10000) [pid = 2528] [serial = 1654] [outer = 0000008CDE606000] 22:56:37 INFO - PROCESS | 2528 | 1468216597370 Marionette DEBUG loaded listener.js 22:56:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDEFE1400) [pid = 2528] [serial = 1655] [outer = 0000008CDE606000] 22:56:37 INFO - PROCESS | 2528 | 1468216597813 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:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 733ms 22:56:37 INFO - PROCESS | 2528 | 1468216597857 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 22:56:37 INFO - PROCESS | 2528 | 1468216597859 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 22:56:37 INFO - PROCESS | 2528 | 1468216597862 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:56:37 INFO - PROCESS | 2528 | 1468216597864 Marionette TRACE conn5 <- [1,2170,null,{}] 22:56:37 INFO - PROCESS | 2528 | 1468216597873 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:56:37 INFO - PROCESS | 2528 | 1468216597875 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:38 INFO - PROCESS | 2528 | 1468216598010 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 22:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD033EC00) [pid = 2528] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDFF46400) [pid = 2528] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD6FB8000) [pid = 2528] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD80DD800) [pid = 2528] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD222FC00) [pid = 2528] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDE582400) [pid = 2528] [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:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD7526000) [pid = 2528] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDDFA1000) [pid = 2528] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDE60E800) [pid = 2528] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDEE4F000) [pid = 2528] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD2286000) [pid = 2528] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD1DC9C00) [pid = 2528] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:56:38 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CDBA86C00) [pid = 2528] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:56:38 INFO - PROCESS | 2528 | 1468216598135 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:38 INFO - PROCESS | 2528 | 1468216598137 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:38 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE1B800 == 34 [pid = 2528] [id = 552] 22:56:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD0C50C00) [pid = 2528] [serial = 1656] [outer = 0000000000000000] 22:56:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD2286000) [pid = 2528] [serial = 1657] [outer = 0000008CD0C50C00] 22:56:38 INFO - PROCESS | 2528 | 1468216598182 Marionette DEBUG loaded listener.js 22:56:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD8626000) [pid = 2528] [serial = 1658] [outer = 0000008CD0C50C00] 22:56:38 INFO - PROCESS | 2528 | 1468216598545 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:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 734ms 22:56:38 INFO - PROCESS | 2528 | 1468216598599 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 22:56:38 INFO - PROCESS | 2528 | 1468216598601 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 22:56:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:56:38 INFO - PROCESS | 2528 | 1468216598610 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:56:38 INFO - PROCESS | 2528 | 1468216598612 Marionette TRACE conn5 <- [1,2174,null,{}] 22:56:38 INFO - PROCESS | 2528 | 1468216598616 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:56:38 INFO - PROCESS | 2528 | 1468216598618 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:38 INFO - PROCESS | 2528 | 1468216598704 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 22:56:38 INFO - PROCESS | 2528 | 1468216598710 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:38 INFO - PROCESS | 2528 | 1468216598712 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:38 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32E6000 == 35 [pid = 2528] [id = 553] 22:56:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CDBDE0000) [pid = 2528] [serial = 1659] [outer = 0000000000000000] 22:56:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CDF431C00) [pid = 2528] [serial = 1660] [outer = 0000008CDBDE0000] 22:56:38 INFO - PROCESS | 2528 | 1468216598759 Marionette DEBUG loaded listener.js 22:56:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CDF8D6400) [pid = 2528] [serial = 1661] [outer = 0000008CDBDE0000] 22:56:39 INFO - PROCESS | 2528 | 1468216599183 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:56:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:56:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 629ms 22:56:39 INFO - PROCESS | 2528 | 1468216599242 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 22:56:39 INFO - PROCESS | 2528 | 1468216599244 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 22:56:39 INFO - PROCESS | 2528 | 1468216599248 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:56:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:56:39 INFO - PROCESS | 2528 | 1468216599249 Marionette TRACE conn5 <- [1,2178,null,{}] 22:56:39 INFO - PROCESS | 2528 | 1468216599253 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:56:39 INFO - PROCESS | 2528 | 1468216599255 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:39 INFO - PROCESS | 2528 | 1468216599336 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 22:56:39 INFO - PROCESS | 2528 | 1468216599341 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:39 INFO - PROCESS | 2528 | 1468216599343 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:39 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4828800 == 36 [pid = 2528] [id = 554] 22:56:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CDF8D2800) [pid = 2528] [serial = 1662] [outer = 0000000000000000] 22:56:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDFF47000) [pid = 2528] [serial = 1663] [outer = 0000008CDF8D2800] 22:56:39 INFO - PROCESS | 2528 | 1468216599387 Marionette DEBUG loaded listener.js 22:56:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDFFAD000) [pid = 2528] [serial = 1664] [outer = 0000008CDF8D2800] 22:56:39 INFO - PROCESS | 2528 | 1468216599809 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:56:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:56:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 626ms 22:56:39 INFO - PROCESS | 2528 | 1468216599877 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 22:56:39 INFO - PROCESS | 2528 | 1468216599880 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 22:56:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:56:39 INFO - PROCESS | 2528 | 1468216599883 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:56:39 INFO - PROCESS | 2528 | 1468216599885 Marionette TRACE conn5 <- [1,2182,null,{}] 22:56:39 INFO - PROCESS | 2528 | 1468216599889 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:56:39 INFO - PROCESS | 2528 | 1468216599891 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:39 INFO - PROCESS | 2528 | 1468216599975 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 22:56:39 INFO - PROCESS | 2528 | 1468216599983 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:40 INFO - PROCESS | 2528 | 1468216599992 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:40 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4B6E800 == 37 [pid = 2528] [id = 555] 22:56:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDBB11800) [pid = 2528] [serial = 1665] [outer = 0000000000000000] 22:56:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CE0983C00) [pid = 2528] [serial = 1666] [outer = 0000008CDBB11800] 22:56:40 INFO - PROCESS | 2528 | 1468216600037 Marionette DEBUG loaded listener.js 22:56:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CE0BBC800) [pid = 2528] [serial = 1667] [outer = 0000008CDBB11800] 22:56:40 INFO - PROCESS | 2528 | 1468216600729 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:56:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:56:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 879ms 22:56:40 INFO - PROCESS | 2528 | 1468216600766 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 22:56:40 INFO - PROCESS | 2528 | 1468216600771 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 22:56:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:56:40 INFO - PROCESS | 2528 | 1468216600776 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:56:40 INFO - PROCESS | 2528 | 1468216600781 Marionette TRACE conn5 <- [1,2186,null,{}] 22:56:40 INFO - PROCESS | 2528 | 1468216600787 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:56:40 INFO - PROCESS | 2528 | 1468216600790 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:40 INFO - PROCESS | 2528 | 1468216600918 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 22:56:41 INFO - PROCESS | 2528 | 1468216601033 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:41 INFO - PROCESS | 2528 | 1468216601036 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:41 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC490000 == 38 [pid = 2528] [id = 556] 22:56:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD2289000) [pid = 2528] [serial = 1668] [outer = 0000000000000000] 22:56:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD25DBC00) [pid = 2528] [serial = 1669] [outer = 0000008CD2289000] 22:56:41 INFO - PROCESS | 2528 | 1468216601096 Marionette DEBUG loaded listener.js 22:56:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD6FD5400) [pid = 2528] [serial = 1670] [outer = 0000008CD2289000] 22:56:41 INFO - PROCESS | 2528 | 1468216601648 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:56:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:56:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 881ms 22:56:41 INFO - PROCESS | 2528 | 1468216601660 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 22:56:41 INFO - PROCESS | 2528 | 1468216601666 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 22:56:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:56:41 INFO - PROCESS | 2528 | 1468216601672 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:56:41 INFO - PROCESS | 2528 | 1468216601675 Marionette TRACE conn5 <- [1,2190,null,{}] 22:56:41 INFO - PROCESS | 2528 | 1468216601696 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:56:41 INFO - PROCESS | 2528 | 1468216601699 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:41 INFO - PROCESS | 2528 | 1468216601846 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 22:56:41 INFO - PROCESS | 2528 | 1468216601915 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:41 INFO - PROCESS | 2528 | 1468216601918 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:41 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BAD000 == 39 [pid = 2528] [id = 557] 22:56:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD84CC400) [pid = 2528] [serial = 1671] [outer = 0000000000000000] 22:56:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD8698800) [pid = 2528] [serial = 1672] [outer = 0000008CD84CC400] 22:56:41 INFO - PROCESS | 2528 | 1468216601976 Marionette DEBUG loaded listener.js 22:56:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDBBC0C00) [pid = 2528] [serial = 1673] [outer = 0000008CD84CC400] 22:56:42 INFO - PROCESS | 2528 | 1468216602629 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:56:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:56:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 985ms 22:56:42 INFO - PROCESS | 2528 | 1468216602660 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 22:56:42 INFO - PROCESS | 2528 | 1468216602663 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 22:56:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:56:42 INFO - PROCESS | 2528 | 1468216602667 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:56:42 INFO - PROCESS | 2528 | 1468216602671 Marionette TRACE conn5 <- [1,2194,null,{}] 22:56:42 INFO - PROCESS | 2528 | 1468216602682 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:56:42 INFO - PROCESS | 2528 | 1468216602687 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:42 INFO - PROCESS | 2528 | 1468216602799 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 22:56:42 INFO - PROCESS | 2528 | 1468216602922 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:42 INFO - PROCESS | 2528 | 1468216602926 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:42 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5EDA000 == 40 [pid = 2528] [id = 558] 22:56:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDEB14400) [pid = 2528] [serial = 1674] [outer = 0000000000000000] 22:56:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDF424000) [pid = 2528] [serial = 1675] [outer = 0000008CDEB14400] 22:56:42 INFO - PROCESS | 2528 | 1468216602986 Marionette DEBUG loaded listener.js 22:56:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CE0931000) [pid = 2528] [serial = 1676] [outer = 0000008CDEB14400] 22:56:43 INFO - PROCESS | 2528 | 1468216603608 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:56:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:56:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1134ms 22:56:43 INFO - PROCESS | 2528 | 1468216603814 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 22:56:43 INFO - PROCESS | 2528 | 1468216603819 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 22:56:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:56:43 INFO - PROCESS | 2528 | 1468216603825 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:56:43 INFO - PROCESS | 2528 | 1468216603828 Marionette TRACE conn5 <- [1,2198,null,{}] 22:56:43 INFO - PROCESS | 2528 | 1468216603834 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:56:43 INFO - PROCESS | 2528 | 1468216603837 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:43 INFO - PROCESS | 2528 | 1468216603945 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 22:56:44 INFO - PROCESS | 2528 | 1468216604019 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:44 INFO - PROCESS | 2528 | 1468216604024 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:44 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBD8A000 == 41 [pid = 2528] [id = 559] 22:56:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD2230000) [pid = 2528] [serial = 1677] [outer = 0000000000000000] 22:56:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD228B400) [pid = 2528] [serial = 1678] [outer = 0000008CD2230000] 22:56:44 INFO - PROCESS | 2528 | 1468216604073 Marionette DEBUG loaded listener.js 22:56:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD2A5F400) [pid = 2528] [serial = 1679] [outer = 0000008CD2230000] 22:56:45 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4828800 == 40 [pid = 2528] [id = 554] 22:56:45 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32E6000 == 39 [pid = 2528] [id = 553] 22:56:45 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE1B800 == 38 [pid = 2528] [id = 552] 22:56:45 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BBC000 == 37 [pid = 2528] [id = 551] 22:56:45 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE212E800 == 36 [pid = 2528] [id = 550] 22:56:45 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE09B7800 == 35 [pid = 2528] [id = 549] 22:56:45 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF35800 == 34 [pid = 2528] [id = 548] 22:56:45 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC47C000 == 33 [pid = 2528] [id = 547] 22:56:45 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD3115800 == 32 [pid = 2528] [id = 546] 22:56:45 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEB33000 == 31 [pid = 2528] [id = 545] 22:56:45 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF12F800 == 30 [pid = 2528] [id = 543] 22:56:45 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD6F5F000 == 29 [pid = 2528] [id = 544] 22:56:45 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5EDA000 == 28 [pid = 2528] [id = 558] 22:56:45 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BAD000 == 27 [pid = 2528] [id = 557] 22:56:45 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC490000 == 26 [pid = 2528] [id = 556] 22:56:45 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4B6E800 == 25 [pid = 2528] [id = 555] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD7512800) [pid = 2528] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDEA5F400) [pid = 2528] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDE9A3800) [pid = 2528] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDEB0D400) [pid = 2528] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDEF57400) [pid = 2528] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDF422800) [pid = 2528] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDF8D4400) [pid = 2528] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDEDA3400) [pid = 2528] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD228D400) [pid = 2528] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD2347400) [pid = 2528] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD1DCEC00) [pid = 2528] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD20A7800) [pid = 2528] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDBD39C00) [pid = 2528] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDC4C2C00) [pid = 2528] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD677A000) [pid = 2528] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD6875800) [pid = 2528] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CE00A7400) [pid = 2528] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD7338800) [pid = 2528] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD761CC00) [pid = 2528] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDB65E400) [pid = 2528] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDBA7C400) [pid = 2528] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD763B000) [pid = 2528] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD80DB400) [pid = 2528] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 22:56:45 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CD2231000) [pid = 2528] [serial = 1103] [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:56:45 INFO - PROCESS | 2528 | 1468216605433 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:56:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:56:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1636ms 22:56:45 INFO - PROCESS | 2528 | 1468216605466 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 22:56:45 INFO - PROCESS | 2528 | 1468216605471 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 22:56:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:56:45 INFO - PROCESS | 2528 | 1468216605476 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:56:45 INFO - PROCESS | 2528 | 1468216605479 Marionette TRACE conn5 <- [1,2202,null,{}] 22:56:45 INFO - PROCESS | 2528 | 1468216605485 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:56:45 INFO - PROCESS | 2528 | 1468216605488 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:45 INFO - PROCESS | 2528 | 1468216605587 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 22:56:45 INFO - PROCESS | 2528 | 1468216605666 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:45 INFO - PROCESS | 2528 | 1468216605670 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:45 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD72C8000 == 26 [pid = 2528] [id = 560] 22:56:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD2031800) [pid = 2528] [serial = 1680] [outer = 0000000000000000] 22:56:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD203AC00) [pid = 2528] [serial = 1681] [outer = 0000008CD2031800] 22:56:45 INFO - PROCESS | 2528 | 1468216605719 Marionette DEBUG loaded listener.js 22:56:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD18CA800) [pid = 2528] [serial = 1682] [outer = 0000008CD2031800] 22:56:46 INFO - PROCESS | 2528 | 1468216606135 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:56:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:56:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 688ms 22:56:46 INFO - PROCESS | 2528 | 1468216606168 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 22:56:46 INFO - PROCESS | 2528 | 1468216606173 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 22:56:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:56:46 INFO - PROCESS | 2528 | 1468216606180 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:56:46 INFO - PROCESS | 2528 | 1468216606183 Marionette TRACE conn5 <- [1,2206,null,{}] 22:56:46 INFO - PROCESS | 2528 | 1468216606187 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:56:46 INFO - PROCESS | 2528 | 1468216606190 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:46 INFO - PROCESS | 2528 | 1468216606282 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 22:56:46 INFO - PROCESS | 2528 | 1468216606288 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:46 INFO - PROCESS | 2528 | 1468216606291 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:46 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBB54800 == 27 [pid = 2528] [id = 561] 22:56:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD22A1800) [pid = 2528] [serial = 1683] [outer = 0000000000000000] 22:56:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD25D8C00) [pid = 2528] [serial = 1684] [outer = 0000008CD22A1800] 22:56:46 INFO - PROCESS | 2528 | 1468216606342 Marionette DEBUG loaded listener.js 22:56:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD6560C00) [pid = 2528] [serial = 1685] [outer = 0000008CD22A1800] 22:56:46 INFO - PROCESS | 2528 | 1468216606813 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:56:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:56:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 691ms 22:56:46 INFO - PROCESS | 2528 | 1468216606872 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 22:56:46 INFO - PROCESS | 2528 | 1468216606874 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 22:56:46 INFO - PROCESS | 2528 | 1468216606878 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:56:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:56:46 INFO - PROCESS | 2528 | 1468216606881 Marionette TRACE conn5 <- [1,2210,null,{}] 22:56:46 INFO - PROCESS | 2528 | 1468216606893 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:56:46 INFO - PROCESS | 2528 | 1468216606897 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:47 INFO - PROCESS | 2528 | 1468216607015 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 22:56:47 INFO - PROCESS | 2528 | 1468216607101 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:47 INFO - PROCESS | 2528 | 1468216607105 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:47 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDECEB800 == 28 [pid = 2528] [id = 562] 22:56:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD2031000) [pid = 2528] [serial = 1686] [outer = 0000000000000000] 22:56:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD737B000) [pid = 2528] [serial = 1687] [outer = 0000008CD2031000] 22:56:47 INFO - PROCESS | 2528 | 1468216607154 Marionette DEBUG loaded listener.js 22:56:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD762EC00) [pid = 2528] [serial = 1688] [outer = 0000008CD2031000] 22:56:47 INFO - PROCESS | 2528 | 1468216607580 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:56:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:56:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 734ms 22:56:47 INFO - PROCESS | 2528 | 1468216607617 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 22:56:47 INFO - PROCESS | 2528 | 1468216607620 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 22:56:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:56:47 INFO - PROCESS | 2528 | 1468216607623 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:56:47 INFO - PROCESS | 2528 | 1468216607625 Marionette TRACE conn5 <- [1,2214,null,{}] 22:56:47 INFO - PROCESS | 2528 | 1468216607628 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:56:47 INFO - PROCESS | 2528 | 1468216607630 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:47 INFO - PROCESS | 2528 | 1468216607745 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 22:56:47 INFO - PROCESS | 2528 | 1468216607750 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:47 INFO - PROCESS | 2528 | 1468216607752 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:47 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF134000 == 29 [pid = 2528] [id = 563] 22:56:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD7F05000) [pid = 2528] [serial = 1689] [outer = 0000000000000000] 22:56:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD816A400) [pid = 2528] [serial = 1690] [outer = 0000008CD7F05000] 22:56:47 INFO - PROCESS | 2528 | 1468216607800 Marionette DEBUG loaded listener.js 22:56:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD8626C00) [pid = 2528] [serial = 1691] [outer = 0000008CD7F05000] 22:56:48 INFO - PROCESS | 2528 | 1468216608240 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:56:48 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:56:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 628ms 22:56:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:56:48 INFO - PROCESS | 2528 | 1468216608258 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 22:56:48 INFO - PROCESS | 2528 | 1468216608260 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 22:56:48 INFO - PROCESS | 2528 | 1468216608263 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:56:48 INFO - PROCESS | 2528 | 1468216608265 Marionette TRACE conn5 <- [1,2218,null,{}] 22:56:48 INFO - PROCESS | 2528 | 1468216608269 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:56:48 INFO - PROCESS | 2528 | 1468216608271 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:48 INFO - PROCESS | 2528 | 1468216608379 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 22:56:48 INFO - PROCESS | 2528 | 1468216608461 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:48 INFO - PROCESS | 2528 | 1468216608463 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:48 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE0ECF000 == 30 [pid = 2528] [id = 564] 22:56:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD229A000) [pid = 2528] [serial = 1692] [outer = 0000000000000000] 22:56:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDB658000) [pid = 2528] [serial = 1693] [outer = 0000008CD229A000] 22:56:48 INFO - PROCESS | 2528 | 1468216608508 Marionette DEBUG loaded listener.js 22:56:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDBA89800) [pid = 2528] [serial = 1694] [outer = 0000008CD229A000] 22:56:48 INFO - PROCESS | 2528 | 1468216608938 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:56:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:56:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 732ms 22:56:49 INFO - PROCESS | 2528 | 1468216608998 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 22:56:49 INFO - PROCESS | 2528 | 1468216609000 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 22:56:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:56:49 INFO - PROCESS | 2528 | 1468216609009 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:56:49 INFO - PROCESS | 2528 | 1468216609011 Marionette TRACE conn5 <- [1,2222,null,{}] 22:56:49 INFO - PROCESS | 2528 | 1468216609020 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:56:49 INFO - PROCESS | 2528 | 1468216609026 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:49 INFO - PROCESS | 2528 | 1468216609162 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 22:56:49 INFO - PROCESS | 2528 | 1468216609176 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:49 INFO - PROCESS | 2528 | 1468216609178 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:49 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE227B800 == 31 [pid = 2528] [id = 565] 22:56:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDBB05C00) [pid = 2528] [serial = 1695] [outer = 0000000000000000] 22:56:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDE606C00) [pid = 2528] [serial = 1696] [outer = 0000008CDBB05C00] 22:56:49 INFO - PROCESS | 2528 | 1468216609271 Marionette DEBUG loaded listener.js 22:56:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDE62BC00) [pid = 2528] [serial = 1697] [outer = 0000008CDBB05C00] 22:56:49 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDBBC6400) [pid = 2528] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:56:49 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDE606000) [pid = 2528] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:56:49 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD0C50C00) [pid = 2528] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:56:49 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD677A400) [pid = 2528] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:56:49 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD8ACC800) [pid = 2528] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:56:49 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD2298C00) [pid = 2528] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:56:49 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD142E000) [pid = 2528] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:56:49 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD03A1400) [pid = 2528] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:56:49 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD67F2400) [pid = 2528] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:56:49 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDF5C2000) [pid = 2528] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:56:49 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDBDE0000) [pid = 2528] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:56:49 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CDBB11800) [pid = 2528] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:56:49 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDF8D2800) [pid = 2528] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:56:49 INFO - PROCESS | 2528 | 1468216609857 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:56:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:56:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 876ms 22:56:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:56:49 INFO - PROCESS | 2528 | 1468216609888 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 22:56:49 INFO - PROCESS | 2528 | 1468216609890 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 22:56:49 INFO - PROCESS | 2528 | 1468216609893 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:56:49 INFO - PROCESS | 2528 | 1468216609895 Marionette TRACE conn5 <- [1,2226,null,{}] 22:56:49 INFO - PROCESS | 2528 | 1468216609898 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:56:49 INFO - PROCESS | 2528 | 1468216609900 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:49 INFO - PROCESS | 2528 | 1468216609978 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 22:56:49 INFO - PROCESS | 2528 | 1468216609984 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:49 INFO - PROCESS | 2528 | 1468216609986 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BA4800 == 32 [pid = 2528] [id = 566] 22:56:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD7340400) [pid = 2528] [serial = 1698] [outer = 0000000000000000] 22:56:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CDBBC3C00) [pid = 2528] [serial = 1699] [outer = 0000008CD7340400] 22:56:50 INFO - PROCESS | 2528 | 1468216610032 Marionette DEBUG loaded listener.js 22:56:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDE998400) [pid = 2528] [serial = 1700] [outer = 0000008CD7340400] 22:56:50 INFO - PROCESS | 2528 | 1468216610424 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:56:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:56:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 585ms 22:56:50 INFO - PROCESS | 2528 | 1468216610504 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 22:56:50 INFO - PROCESS | 2528 | 1468216610507 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 22:56:50 INFO - PROCESS | 2528 | 1468216610510 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:56:50 INFO - PROCESS | 2528 | 1468216610512 Marionette TRACE conn5 <- [1,2230,null,{}] 22:56:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:56:50 INFO - PROCESS | 2528 | 1468216610519 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:56:50 INFO - PROCESS | 2528 | 1468216610521 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:50 INFO - PROCESS | 2528 | 1468216610602 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 22:56:50 INFO - PROCESS | 2528 | 1468216610607 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:50 INFO - PROCESS | 2528 | 1468216610609 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE3154000 == 33 [pid = 2528] [id = 567] 22:56:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDEA5DC00) [pid = 2528] [serial = 1701] [outer = 0000000000000000] 22:56:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDEA63400) [pid = 2528] [serial = 1702] [outer = 0000008CDEA5DC00] 22:56:50 INFO - PROCESS | 2528 | 1468216610655 Marionette DEBUG loaded listener.js 22:56:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDEB16800) [pid = 2528] [serial = 1703] [outer = 0000008CDEA5DC00] 22:56:51 INFO - PROCESS | 2528 | 1468216611061 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:56:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:56:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 586ms 22:56:51 INFO - PROCESS | 2528 | 1468216611102 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 22:56:51 INFO - PROCESS | 2528 | 1468216611105 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 22:56:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:56:51 INFO - PROCESS | 2528 | 1468216611121 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:56:51 INFO - PROCESS | 2528 | 1468216611123 Marionette TRACE conn5 <- [1,2234,null,{}] 22:56:51 INFO - PROCESS | 2528 | 1468216611126 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:56:51 INFO - PROCESS | 2528 | 1468216611128 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:51 INFO - PROCESS | 2528 | 1468216611208 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 22:56:51 INFO - PROCESS | 2528 | 1468216611214 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:51 INFO - PROCESS | 2528 | 1468216611216 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:51 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEB41000 == 34 [pid = 2528] [id = 568] 22:56:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDEB1A800) [pid = 2528] [serial = 1704] [outer = 0000000000000000] 22:56:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDEF52800) [pid = 2528] [serial = 1705] [outer = 0000008CDEB1A800] 22:56:51 INFO - PROCESS | 2528 | 1468216611263 Marionette DEBUG loaded listener.js 22:56:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDEFE0800) [pid = 2528] [serial = 1706] [outer = 0000008CDEB1A800] 22:56:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD72C8000 == 33 [pid = 2528] [id = 560] 22:56:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBD8A000 == 32 [pid = 2528] [id = 559] 22:56:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBB54800 == 31 [pid = 2528] [id = 561] 22:56:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDECEB800 == 30 [pid = 2528] [id = 562] 22:56:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF134000 == 29 [pid = 2528] [id = 563] 22:56:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BA4800 == 28 [pid = 2528] [id = 566] 22:56:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE3154000 == 27 [pid = 2528] [id = 567] 22:56:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE0ECF000 == 26 [pid = 2528] [id = 564] 22:56:52 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE227B800 == 25 [pid = 2528] [id = 565] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CE0BBC800) [pid = 2528] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDFF47000) [pid = 2528] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CE0983C00) [pid = 2528] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDFFAD000) [pid = 2528] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDBDDA400) [pid = 2528] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDEB10000) [pid = 2528] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDDFA2800) [pid = 2528] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD2286000) [pid = 2528] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDEFE1400) [pid = 2528] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD6FADC00) [pid = 2528] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD737A800) [pid = 2528] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD8626000) [pid = 2528] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CDB660C00) [pid = 2528] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CD2815800) [pid = 2528] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CD6780C00) [pid = 2528] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CD1640400) [pid = 2528] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CD2034C00) [pid = 2528] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (0000008CD2036800) [pid = 2528] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 60 (0000008CD2344C00) [pid = 2528] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 59 (0000008CD8167800) [pid = 2528] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 58 (0000008CD862A400) [pid = 2528] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 57 (0000008CDFFA2000) [pid = 2528] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 56 (0000008CDF431C00) [pid = 2528] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 55 (0000008CDF8D6400) [pid = 2528] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 22:56:52 INFO - PROCESS | 2528 | --DOMWINDOW == 54 (0000008CDBB46400) [pid = 2528] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 22:56:53 INFO - PROCESS | 2528 | 1468216613047 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:56:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:56:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1985ms 22:56:53 INFO - PROCESS | 2528 | 1468216613109 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 22:56:53 INFO - PROCESS | 2528 | 1468216613113 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 22:56:53 INFO - PROCESS | 2528 | 1468216613118 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:56:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:56:53 INFO - PROCESS | 2528 | 1468216613122 Marionette TRACE conn5 <- [1,2238,null,{}] 22:56:53 INFO - PROCESS | 2528 | 1468216613128 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:56:53 INFO - PROCESS | 2528 | 1468216613131 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:53 INFO - PROCESS | 2528 | 1468216613227 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 22:56:53 INFO - PROCESS | 2528 | 1468216613242 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:53 INFO - PROCESS | 2528 | 1468216613244 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:53 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD70B7800 == 26 [pid = 2528] [id = 569] 22:56:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 55 (0000008CD1D28400) [pid = 2528] [serial = 1707] [outer = 0000000000000000] 22:56:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 56 (0000008CD1D2A000) [pid = 2528] [serial = 1708] [outer = 0000008CD1D28400] 22:56:53 INFO - PROCESS | 2528 | 1468216613295 Marionette DEBUG loaded listener.js 22:56:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 57 (0000008CD2036400) [pid = 2528] [serial = 1709] [outer = 0000008CD1D28400] 22:56:53 INFO - PROCESS | 2528 | 1468216613775 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:56:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:56:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 691ms 22:56:53 INFO - PROCESS | 2528 | 1468216613813 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 22:56:53 INFO - PROCESS | 2528 | 1468216613819 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 22:56:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:56:53 INFO - PROCESS | 2528 | 1468216613825 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:56:53 INFO - PROCESS | 2528 | 1468216613828 Marionette TRACE conn5 <- [1,2242,null,{}] 22:56:53 INFO - PROCESS | 2528 | 1468216613832 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:56:53 INFO - PROCESS | 2528 | 1468216613835 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:53 INFO - PROCESS | 2528 | 1468216613925 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 22:56:53 INFO - PROCESS | 2528 | 1468216613934 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:53 INFO - PROCESS | 2528 | 1468216613937 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:53 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD889A000 == 27 [pid = 2528] [id = 570] 22:56:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 58 (0000008CD2222800) [pid = 2528] [serial = 1710] [outer = 0000000000000000] 22:56:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 59 (0000008CD222B000) [pid = 2528] [serial = 1711] [outer = 0000008CD2222800] 22:56:53 INFO - PROCESS | 2528 | 1468216613985 Marionette DEBUG loaded listener.js 22:56:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 60 (0000008CD2290C00) [pid = 2528] [serial = 1712] [outer = 0000008CD2222800] 22:56:54 INFO - PROCESS | 2528 | 1468216614436 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:56:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:56:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 693ms 22:56:54 INFO - PROCESS | 2528 | 1468216614521 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 22:56:54 INFO - PROCESS | 2528 | 1468216614523 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 22:56:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:56:54 INFO - PROCESS | 2528 | 1468216614527 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:56:54 INFO - PROCESS | 2528 | 1468216614530 Marionette TRACE conn5 <- [1,2246,null,{}] 22:56:54 INFO - PROCESS | 2528 | 1468216614542 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:56:54 INFO - PROCESS | 2528 | 1468216614547 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:54 INFO - PROCESS | 2528 | 1468216614661 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 22:56:54 INFO - PROCESS | 2528 | 1468216614742 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:54 INFO - PROCESS | 2528 | 1468216614745 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:54 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE521000 == 28 [pid = 2528] [id = 571] 22:56:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 61 (0000008CD033C800) [pid = 2528] [serial = 1713] [outer = 0000000000000000] 22:56:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CD2A17400) [pid = 2528] [serial = 1714] [outer = 0000008CD033C800] 22:56:54 INFO - PROCESS | 2528 | 1468216614794 Marionette DEBUG loaded listener.js 22:56:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CD6778C00) [pid = 2528] [serial = 1715] [outer = 0000008CD033C800] 22:56:55 INFO - PROCESS | 2528 | 1468216615180 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:56:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:56:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 691ms 22:56:55 INFO - PROCESS | 2528 | 1468216615219 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 22:56:55 INFO - PROCESS | 2528 | 1468216615221 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 22:56:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:56:55 INFO - PROCESS | 2528 | 1468216615224 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:56:55 INFO - PROCESS | 2528 | 1468216615226 Marionette TRACE conn5 <- [1,2250,null,{}] 22:56:55 INFO - PROCESS | 2528 | 1468216615230 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:56:55 INFO - PROCESS | 2528 | 1468216615232 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:55 INFO - PROCESS | 2528 | 1468216615317 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 22:56:55 INFO - PROCESS | 2528 | 1468216615392 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:55 INFO - PROCESS | 2528 | 1468216615395 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:55 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE681800 == 29 [pid = 2528] [id = 572] 22:56:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD6781C00) [pid = 2528] [serial = 1716] [outer = 0000000000000000] 22:56:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD6FAE000) [pid = 2528] [serial = 1717] [outer = 0000008CD6781C00] 22:56:55 INFO - PROCESS | 2528 | 1468216615441 Marionette DEBUG loaded listener.js 22:56:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD7339C00) [pid = 2528] [serial = 1718] [outer = 0000008CD6781C00] 22:56:55 INFO - PROCESS | 2528 | 1468216615804 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:56:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:56:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 627ms 22:56:55 INFO - PROCESS | 2528 | 1468216615855 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 22:56:55 INFO - PROCESS | 2528 | 1468216615857 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 22:56:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:56:55 INFO - PROCESS | 2528 | 1468216615860 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:56:55 INFO - PROCESS | 2528 | 1468216615862 Marionette TRACE conn5 <- [1,2254,null,{}] 22:56:55 INFO - PROCESS | 2528 | 1468216615866 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:56:55 INFO - PROCESS | 2528 | 1468216615868 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:55 INFO - PROCESS | 2528 | 1468216615979 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 22:56:56 INFO - PROCESS | 2528 | 1468216616018 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:56 INFO - PROCESS | 2528 | 1468216616020 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:56 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF391800 == 30 [pid = 2528] [id = 573] 22:56:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD213D000) [pid = 2528] [serial = 1719] [outer = 0000000000000000] 22:56:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD7621800) [pid = 2528] [serial = 1720] [outer = 0000008CD213D000] 22:56:56 INFO - PROCESS | 2528 | 1468216616064 Marionette DEBUG loaded listener.js 22:56:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD7F08000) [pid = 2528] [serial = 1721] [outer = 0000008CD213D000] 22:56:56 INFO - PROCESS | 2528 | 1468216616457 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:56:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:56:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 22:56:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:56:56 INFO - PROCESS | 2528 | 1468216616493 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 22:56:56 INFO - PROCESS | 2528 | 1468216616495 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 22:56:56 INFO - PROCESS | 2528 | 1468216616498 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:56:56 INFO - PROCESS | 2528 | 1468216616500 Marionette TRACE conn5 <- [1,2258,null,{}] 22:56:56 INFO - PROCESS | 2528 | 1468216616504 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:56:56 INFO - PROCESS | 2528 | 1468216616509 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:56 INFO - PROCESS | 2528 | 1468216616645 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 22:56:56 INFO - PROCESS | 2528 | 1468216616660 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:56 INFO - PROCESS | 2528 | 1468216616662 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:56 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE200D800 == 31 [pid = 2528] [id = 574] 22:56:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD80A1800) [pid = 2528] [serial = 1722] [outer = 0000000000000000] 22:56:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD8620800) [pid = 2528] [serial = 1723] [outer = 0000008CD80A1800] 22:56:56 INFO - PROCESS | 2528 | 1468216616710 Marionette DEBUG loaded listener.js 22:56:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CDB65B800) [pid = 2528] [serial = 1724] [outer = 0000008CD80A1800] 22:56:57 INFO - PROCESS | 2528 | 1468216617113 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:56:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:56:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 629ms 22:56:57 INFO - PROCESS | 2528 | 1468216617130 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 22:56:57 INFO - PROCESS | 2528 | 1468216617132 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 22:56:57 INFO - PROCESS | 2528 | 1468216617135 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:56:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:56:57 INFO - PROCESS | 2528 | 1468216617137 Marionette TRACE conn5 <- [1,2262,null,{}] 22:56:57 INFO - PROCESS | 2528 | 1468216617140 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:56:57 INFO - PROCESS | 2528 | 1468216617143 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:57 INFO - PROCESS | 2528 | 1468216617251 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 22:56:57 INFO - PROCESS | 2528 | 1468216617258 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:57 INFO - PROCESS | 2528 | 1468216617260 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:57 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2285000 == 32 [pid = 2528] [id = 575] 22:56:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD7344800) [pid = 2528] [serial = 1725] [outer = 0000000000000000] 22:56:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDBB3F800) [pid = 2528] [serial = 1726] [outer = 0000008CD7344800] 22:56:57 INFO - PROCESS | 2528 | 1468216617306 Marionette DEBUG loaded listener.js 22:56:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDBBC4C00) [pid = 2528] [serial = 1727] [outer = 0000008CD7344800] 22:56:57 INFO - PROCESS | 2528 | 1468216617742 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:56:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:56:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 628ms 22:56:57 INFO - PROCESS | 2528 | 1468216617767 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 22:56:57 INFO - PROCESS | 2528 | 1468216617769 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 22:56:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:56:57 INFO - PROCESS | 2528 | 1468216617772 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:56:57 INFO - PROCESS | 2528 | 1468216617774 Marionette TRACE conn5 <- [1,2266,null,{}] 22:56:57 INFO - PROCESS | 2528 | 1468216617778 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:56:57 INFO - PROCESS | 2528 | 1468216617780 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:57 INFO - PROCESS | 2528 | 1468216617895 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 22:56:57 INFO - PROCESS | 2528 | 1468216617902 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:57 INFO - PROCESS | 2528 | 1468216617905 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:57 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BB8800 == 33 [pid = 2528] [id = 576] 22:56:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDBBCAC00) [pid = 2528] [serial = 1728] [outer = 0000000000000000] 22:56:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDBDDD800) [pid = 2528] [serial = 1729] [outer = 0000008CDBBCAC00] 22:56:57 INFO - PROCESS | 2528 | 1468216617951 Marionette DEBUG loaded listener.js 22:56:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDDF98000) [pid = 2528] [serial = 1730] [outer = 0000008CDBBCAC00] 22:56:58 INFO - PROCESS | 2528 | 1468216618385 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:56:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:56:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 627ms 22:56:58 INFO - PROCESS | 2528 | 1468216618403 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 22:56:58 INFO - PROCESS | 2528 | 1468216618405 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 22:56:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:56:58 INFO - PROCESS | 2528 | 1468216618414 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:56:58 INFO - PROCESS | 2528 | 1468216618416 Marionette TRACE conn5 <- [1,2270,null,{}] 22:56:58 INFO - PROCESS | 2528 | 1468216618420 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:56:58 INFO - PROCESS | 2528 | 1468216618422 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:58 INFO - PROCESS | 2528 | 1468216618532 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 22:56:58 INFO - PROCESS | 2528 | 1468216618538 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:58 INFO - PROCESS | 2528 | 1468216618540 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:58 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE186800 == 34 [pid = 2528] [id = 577] 22:56:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDDFA0C00) [pid = 2528] [serial = 1731] [outer = 0000000000000000] 22:56:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDE582400) [pid = 2528] [serial = 1732] [outer = 0000008CDDFA0C00] 22:56:58 INFO - PROCESS | 2528 | 1468216618585 Marionette DEBUG loaded listener.js 22:56:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDE60CC00) [pid = 2528] [serial = 1733] [outer = 0000008CDDFA0C00] 22:56:59 INFO - PROCESS | 2528 | 1468216619045 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:56:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 689ms 22:56:59 INFO - PROCESS | 2528 | 1468216619101 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 22:56:59 INFO - PROCESS | 2528 | 1468216619103 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 22:56:59 INFO - PROCESS | 2528 | 1468216619107 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:56:59 INFO - PROCESS | 2528 | 1468216619108 Marionette TRACE conn5 <- [1,2274,null,{}] 22:56:59 INFO - PROCESS | 2528 | 1468216619111 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:56:59 INFO - PROCESS | 2528 | 1468216619113 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:59 INFO - PROCESS | 2528 | 1468216619231 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 22:56:59 INFO - PROCESS | 2528 | 1468216619237 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:59 INFO - PROCESS | 2528 | 1468216619239 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:59 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32A6000 == 35 [pid = 2528] [id = 578] 22:56:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDE607400) [pid = 2528] [serial = 1734] [outer = 0000000000000000] 22:56:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDEA5D400) [pid = 2528] [serial = 1735] [outer = 0000008CDE607400] 22:56:59 INFO - PROCESS | 2528 | 1468216619288 Marionette DEBUG loaded listener.js 22:56:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDEB13C00) [pid = 2528] [serial = 1736] [outer = 0000008CDE607400] 22:56:59 INFO - PROCESS | 2528 | 1468216619740 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:56:59 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:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 691ms 22:56:59 INFO - PROCESS | 2528 | 1468216619802 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 22:56:59 INFO - PROCESS | 2528 | 1468216619804 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 22:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:56:59 INFO - PROCESS | 2528 | 1468216619816 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:56:59 INFO - PROCESS | 2528 | 1468216619819 Marionette TRACE conn5 <- [1,2278,null,{}] 22:56:59 INFO - PROCESS | 2528 | 1468216619823 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:56:59 INFO - PROCESS | 2528 | 1468216619825 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:56:59 INFO - PROCESS | 2528 | 1468216619976 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 22:56:59 INFO - PROCESS | 2528 | 1468216619990 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:59 INFO - PROCESS | 2528 | 1468216619992 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:00 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF390800 == 36 [pid = 2528] [id = 579] 22:57:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDED98C00) [pid = 2528] [serial = 1737] [outer = 0000000000000000] 22:57:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDEF58000) [pid = 2528] [serial = 1738] [outer = 0000008CDED98C00] 22:57:00 INFO - PROCESS | 2528 | 1468216620083 Marionette DEBUG loaded listener.js 22:57:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDF42A000) [pid = 2528] [serial = 1739] [outer = 0000008CDED98C00] 22:57:00 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDEA5DC00) [pid = 2528] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:57:00 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD7F05000) [pid = 2528] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:57:00 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD229A000) [pid = 2528] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:57:00 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDBB05C00) [pid = 2528] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:57:00 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDEB14400) [pid = 2528] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:57:00 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD84CC400) [pid = 2528] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:57:00 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD2289000) [pid = 2528] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:57:00 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD2031000) [pid = 2528] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:57:00 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD22A1800) [pid = 2528] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:57:00 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD2031800) [pid = 2528] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:57:00 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD2230000) [pid = 2528] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:57:00 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD7340400) [pid = 2528] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:57:00 INFO - PROCESS | 2528 | 1468216620563 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:57:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:57:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 773ms 22:57:00 INFO - PROCESS | 2528 | 1468216620604 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 22:57:00 INFO - PROCESS | 2528 | 1468216620606 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 22:57:00 INFO - PROCESS | 2528 | 1468216620609 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:57:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:57:00 INFO - PROCESS | 2528 | 1468216620611 Marionette TRACE conn5 <- [1,2282,null,{}] 22:57:00 INFO - PROCESS | 2528 | 1468216620614 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:57:00 INFO - PROCESS | 2528 | 1468216620616 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:00 INFO - PROCESS | 2528 | 1468216620698 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 22:57:00 INFO - PROCESS | 2528 | 1468216620703 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:00 INFO - PROCESS | 2528 | 1468216620705 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:00 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE485C000 == 37 [pid = 2528] [id = 580] 22:57:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD727F400) [pid = 2528] [serial = 1740] [outer = 0000000000000000] 22:57:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDBA81800) [pid = 2528] [serial = 1741] [outer = 0000008CD727F400] 22:57:00 INFO - PROCESS | 2528 | 1468216620752 Marionette DEBUG loaded listener.js 22:57:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDEEBB000) [pid = 2528] [serial = 1742] [outer = 0000008CD727F400] 22:57:01 INFO - PROCESS | 2528 | 1468216621165 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:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 587ms 22:57:01 INFO - PROCESS | 2528 | 1468216621201 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 22:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:57:01 INFO - PROCESS | 2528 | 1468216621203 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 22:57:01 INFO - PROCESS | 2528 | 1468216621224 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:57:01 INFO - PROCESS | 2528 | 1468216621226 Marionette TRACE conn5 <- [1,2286,null,{}] 22:57:01 INFO - PROCESS | 2528 | 1468216621230 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:57:01 INFO - PROCESS | 2528 | 1468216621232 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:01 INFO - PROCESS | 2528 | 1468216621313 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 22:57:01 INFO - PROCESS | 2528 | 1468216621318 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:01 INFO - PROCESS | 2528 | 1468216621320 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:01 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4B7B000 == 38 [pid = 2528] [id = 581] 22:57:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDF42AC00) [pid = 2528] [serial = 1743] [outer = 0000000000000000] 22:57:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDF899400) [pid = 2528] [serial = 1744] [outer = 0000008CDF42AC00] 22:57:01 INFO - PROCESS | 2528 | 1468216621365 Marionette DEBUG loaded listener.js 22:57:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDF8D1000) [pid = 2528] [serial = 1745] [outer = 0000008CDF42AC00] 22:57:01 INFO - PROCESS | 2528 | 1468216621781 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:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 650ms 22:57:01 INFO - PROCESS | 2528 | 1468216621860 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 22:57:01 INFO - PROCESS | 2528 | 1468216621862 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 22:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:57:01 INFO - PROCESS | 2528 | 1468216621865 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:57:01 INFO - PROCESS | 2528 | 1468216621867 Marionette TRACE conn5 <- [1,2290,null,{}] 22:57:01 INFO - PROCESS | 2528 | 1468216621870 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:57:01 INFO - PROCESS | 2528 | 1468216621872 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:01 INFO - PROCESS | 2528 | 1468216621954 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 22:57:01 INFO - PROCESS | 2528 | 1468216621970 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:01 INFO - PROCESS | 2528 | 1468216621972 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:01 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5ED4000 == 39 [pid = 2528] [id = 582] 22:57:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDF8D3800) [pid = 2528] [serial = 1746] [outer = 0000000000000000] 22:57:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDF966C00) [pid = 2528] [serial = 1747] [outer = 0000008CDF8D3800] 22:57:02 INFO - PROCESS | 2528 | 1468216622020 Marionette DEBUG loaded listener.js 22:57:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDFF45C00) [pid = 2528] [serial = 1748] [outer = 0000008CDF8D3800] 22:57:02 INFO - PROCESS | 2528 | 1468216622605 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:57:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:57:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 776ms 22:57:02 INFO - PROCESS | 2528 | 1468216622706 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 22:57:02 INFO - PROCESS | 2528 | 1468216622711 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 22:57:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:57:02 INFO - PROCESS | 2528 | 1468216622719 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:57:02 INFO - PROCESS | 2528 | 1468216622722 Marionette TRACE conn5 <- [1,2294,null,{}] 22:57:02 INFO - PROCESS | 2528 | 1468216622729 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:57:02 INFO - PROCESS | 2528 | 1468216622732 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:02 INFO - PROCESS | 2528 | 1468216622875 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 22:57:02 INFO - PROCESS | 2528 | 1468216622990 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:03 INFO - PROCESS | 2528 | 1468216622996 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:03 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD866D000 == 40 [pid = 2528] [id = 583] 22:57:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD163CC00) [pid = 2528] [serial = 1749] [outer = 0000000000000000] 22:57:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD1DD5400) [pid = 2528] [serial = 1750] [outer = 0000008CD163CC00] 22:57:03 INFO - PROCESS | 2528 | 1468216623056 Marionette DEBUG loaded listener.js 22:57:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD2137C00) [pid = 2528] [serial = 1751] [outer = 0000008CD163CC00] 22:57:03 INFO - PROCESS | 2528 | 1468216623753 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:57:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:57:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1086ms 22:57:03 INFO - PROCESS | 2528 | 1468216623807 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 22:57:03 INFO - PROCESS | 2528 | 1468216623812 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 22:57:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:57:03 INFO - PROCESS | 2528 | 1468216623819 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:57:03 INFO - PROCESS | 2528 | 1468216623822 Marionette TRACE conn5 <- [1,2298,null,{}] 22:57:03 INFO - PROCESS | 2528 | 1468216623827 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:57:03 INFO - PROCESS | 2528 | 1468216623830 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:04 INFO - PROCESS | 2528 | 1468216624038 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 22:57:04 INFO - PROCESS | 2528 | 1468216624049 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:04 INFO - PROCESS | 2528 | 1468216624052 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:04 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF381800 == 41 [pid = 2528] [id = 584] 22:57:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD234D400) [pid = 2528] [serial = 1752] [outer = 0000000000000000] 22:57:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD2351800) [pid = 2528] [serial = 1753] [outer = 0000008CD234D400] 22:57:04 INFO - PROCESS | 2528 | 1468216624111 Marionette DEBUG loaded listener.js 22:57:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD677FC00) [pid = 2528] [serial = 1754] [outer = 0000008CD234D400] 22:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4B7B000 == 40 [pid = 2528] [id = 581] 22:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE485C000 == 39 [pid = 2528] [id = 580] 22:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF390800 == 38 [pid = 2528] [id = 579] 22:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32A6000 == 37 [pid = 2528] [id = 578] 22:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE186800 == 36 [pid = 2528] [id = 577] 22:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BB8800 == 35 [pid = 2528] [id = 576] 22:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2285000 == 34 [pid = 2528] [id = 575] 22:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE200D800 == 33 [pid = 2528] [id = 574] 22:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF391800 == 32 [pid = 2528] [id = 573] 22:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE681800 == 31 [pid = 2528] [id = 572] 22:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE521000 == 30 [pid = 2528] [id = 571] 22:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD889A000 == 29 [pid = 2528] [id = 570] 22:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD70B7800 == 28 [pid = 2528] [id = 569] 22:57:05 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEB41000 == 27 [pid = 2528] [id = 568] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDEF52800) [pid = 2528] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDEB16800) [pid = 2528] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD816A400) [pid = 2528] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDB658000) [pid = 2528] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDE606C00) [pid = 2528] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDBA89800) [pid = 2528] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDEA63400) [pid = 2528] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDE62BC00) [pid = 2528] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDF424000) [pid = 2528] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDBBC0C00) [pid = 2528] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD8698800) [pid = 2528] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD6FD5400) [pid = 2528] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD25DBC00) [pid = 2528] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD737B000) [pid = 2528] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD25D8C00) [pid = 2528] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD6560C00) [pid = 2528] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD203AC00) [pid = 2528] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD18CA800) [pid = 2528] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD2A5F400) [pid = 2528] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD228B400) [pid = 2528] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CE0931000) [pid = 2528] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD8626C00) [pid = 2528] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDBBC3C00) [pid = 2528] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CDE998400) [pid = 2528] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CD762EC00) [pid = 2528] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 22:57:05 INFO - PROCESS | 2528 | 1468216625089 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:57:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:57:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1296ms 22:57:05 INFO - PROCESS | 2528 | 1468216625117 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 22:57:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:57:05 INFO - PROCESS | 2528 | 1468216625122 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 22:57:05 INFO - PROCESS | 2528 | 1468216625126 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:57:05 INFO - PROCESS | 2528 | 1468216625130 Marionette TRACE conn5 <- [1,2302,null,{}] 22:57:05 INFO - PROCESS | 2528 | 1468216625136 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:57:05 INFO - PROCESS | 2528 | 1468216625139 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:05 INFO - PROCESS | 2528 | 1468216625229 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 22:57:05 INFO - PROCESS | 2528 | 1468216625236 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:05 INFO - PROCESS | 2528 | 1468216625240 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:05 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F37000 == 28 [pid = 2528] [id = 585] 22:57:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD213B000) [pid = 2528] [serial = 1755] [outer = 0000000000000000] 22:57:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD2231000) [pid = 2528] [serial = 1756] [outer = 0000008CD213B000] 22:57:05 INFO - PROCESS | 2528 | 1468216625289 Marionette DEBUG loaded listener.js 22:57:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD2353C00) [pid = 2528] [serial = 1757] [outer = 0000008CD213B000] 22:57:05 INFO - PROCESS | 2528 | 1468216625800 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:57:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:57:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 733ms 22:57:05 INFO - PROCESS | 2528 | 1468216625860 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 22:57:05 INFO - PROCESS | 2528 | 1468216625864 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 22:57:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:57:05 INFO - PROCESS | 2528 | 1468216625870 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:57:05 INFO - PROCESS | 2528 | 1468216625873 Marionette TRACE conn5 <- [1,2306,null,{}] 22:57:05 INFO - PROCESS | 2528 | 1468216625877 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:57:05 INFO - PROCESS | 2528 | 1468216625879 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:05 INFO - PROCESS | 2528 | 1468216625970 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 22:57:06 INFO - PROCESS | 2528 | 1468216626049 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:06 INFO - PROCESS | 2528 | 1468216626052 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:06 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC411800 == 29 [pid = 2528] [id = 586] 22:57:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD6780C00) [pid = 2528] [serial = 1758] [outer = 0000000000000000] 22:57:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD67F8C00) [pid = 2528] [serial = 1759] [outer = 0000008CD6780C00] 22:57:06 INFO - PROCESS | 2528 | 1468216626101 Marionette DEBUG loaded listener.js 22:57:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD737B400) [pid = 2528] [serial = 1760] [outer = 0000008CD6780C00] 22:57:06 INFO - PROCESS | 2528 | 1468216626500 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:57:06 INFO - PROCESS | 2528 | 1468216626568 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 22:57:06 INFO - PROCESS | 2528 | 1468216626572 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:57:06 INFO - PROCESS | 2528 | 1468216626575 Marionette TRACE conn5 <- [1,2310,null,{}] 22:57:06 INFO - PROCESS | 2528 | 1468216626587 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:57:06 INFO - PROCESS | 2528 | 1468216626592 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:06 INFO - PROCESS | 2528 | 1468216626682 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 22:57:06 INFO - PROCESS | 2528 | 1468216626728 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:06 INFO - PROCESS | 2528 | 1468216626731 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:06 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF21800 == 30 [pid = 2528] [id = 587] 22:57:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD1D29800) [pid = 2528] [serial = 1761] [outer = 0000000000000000] 22:57:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD84CCC00) [pid = 2528] [serial = 1762] [outer = 0000008CD1D29800] 22:57:06 INFO - PROCESS | 2528 | 1468216626780 Marionette DEBUG loaded listener.js 22:57:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD862A400) [pid = 2528] [serial = 1763] [outer = 0000008CD1D29800] 22:57:07 INFO - PROCESS | 2528 | 1468216627200 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:57:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:57:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 692ms 22:57:07 INFO - PROCESS | 2528 | 1468216627267 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 22:57:07 INFO - PROCESS | 2528 | 1468216627269 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 22:57:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:57:07 INFO - PROCESS | 2528 | 1468216627273 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:57:07 INFO - PROCESS | 2528 | 1468216627275 Marionette TRACE conn5 <- [1,2314,null,{}] 22:57:07 INFO - PROCESS | 2528 | 1468216627278 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:57:07 INFO - PROCESS | 2528 | 1468216627280 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:07 INFO - PROCESS | 2528 | 1468216627394 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 22:57:07 INFO - PROCESS | 2528 | 1468216627401 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:07 INFO - PROCESS | 2528 | 1468216627403 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:07 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE0084800 == 31 [pid = 2528] [id = 588] 22:57:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD8ACC400) [pid = 2528] [serial = 1764] [outer = 0000000000000000] 22:57:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDB661800) [pid = 2528] [serial = 1765] [outer = 0000008CD8ACC400] 22:57:07 INFO - PROCESS | 2528 | 1468216627500 Marionette DEBUG loaded listener.js 22:57:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDBB40000) [pid = 2528] [serial = 1766] [outer = 0000008CD8ACC400] 22:57:07 INFO - PROCESS | 2528 | 1468216627912 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:57:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:57:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 689ms 22:57:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:57:07 INFO - PROCESS | 2528 | 1468216627967 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 22:57:07 INFO - PROCESS | 2528 | 1468216627969 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 22:57:07 INFO - PROCESS | 2528 | 1468216627973 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:57:07 INFO - PROCESS | 2528 | 1468216627974 Marionette TRACE conn5 <- [1,2318,null,{}] 22:57:07 INFO - PROCESS | 2528 | 1468216627978 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:57:07 INFO - PROCESS | 2528 | 1468216627981 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:08 INFO - PROCESS | 2528 | 1468216628118 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 22:57:08 INFO - PROCESS | 2528 | 1468216628143 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:08 INFO - PROCESS | 2528 | 1468216628145 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:08 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE224A800 == 32 [pid = 2528] [id = 589] 22:57:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD8B69400) [pid = 2528] [serial = 1767] [outer = 0000000000000000] 22:57:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDBDE2C00) [pid = 2528] [serial = 1768] [outer = 0000008CD8B69400] 22:57:08 INFO - PROCESS | 2528 | 1468216628190 Marionette DEBUG loaded listener.js 22:57:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDDFA3000) [pid = 2528] [serial = 1769] [outer = 0000008CD8B69400] 22:57:08 INFO - PROCESS | 2528 | 1468216628634 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:57:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:57:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 671ms 22:57:08 INFO - PROCESS | 2528 | 1468216628644 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 22:57:08 INFO - PROCESS | 2528 | 1468216628647 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 22:57:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:57:08 INFO - PROCESS | 2528 | 1468216628650 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:57:08 INFO - PROCESS | 2528 | 1468216628652 Marionette TRACE conn5 <- [1,2322,null,{}] 22:57:08 INFO - PROCESS | 2528 | 1468216628655 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:57:08 INFO - PROCESS | 2528 | 1468216628661 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:08 INFO - PROCESS | 2528 | 1468216628812 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 22:57:08 INFO - PROCESS | 2528 | 1468216628825 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:08 INFO - PROCESS | 2528 | 1468216628827 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:08 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BB9800 == 33 [pid = 2528] [id = 590] 22:57:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDE628000) [pid = 2528] [serial = 1770] [outer = 0000000000000000] 22:57:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDEA5F400) [pid = 2528] [serial = 1771] [outer = 0000008CDE628000] 22:57:08 INFO - PROCESS | 2528 | 1468216628874 Marionette DEBUG loaded listener.js 22:57:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDEF57800) [pid = 2528] [serial = 1772] [outer = 0000008CDE628000] 22:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD80A1800) [pid = 2528] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD6781C00) [pid = 2528] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD213D000) [pid = 2528] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDDFA0C00) [pid = 2528] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD1D28400) [pid = 2528] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD7344800) [pid = 2528] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDE607400) [pid = 2528] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDBBCAC00) [pid = 2528] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDED98C00) [pid = 2528] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD033C800) [pid = 2528] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDEB1A800) [pid = 2528] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CDF42AC00) [pid = 2528] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD2222800) [pid = 2528] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:57:09 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD727F400) [pid = 2528] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:57:09 INFO - PROCESS | 2528 | 1468216629473 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:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 881ms 22:57:09 INFO - PROCESS | 2528 | 1468216629534 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 22:57:09 INFO - PROCESS | 2528 | 1468216629537 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 22:57:09 INFO - PROCESS | 2528 | 1468216629540 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:57:09 INFO - PROCESS | 2528 | 1468216629542 Marionette TRACE conn5 <- [1,2326,null,{}] 22:57:09 INFO - PROCESS | 2528 | 1468216629545 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:57:09 INFO - PROCESS | 2528 | 1468216629547 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:09 INFO - PROCESS | 2528 | 1468216629632 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 22:57:09 INFO - PROCESS | 2528 | 1468216629642 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:09 INFO - PROCESS | 2528 | 1468216629644 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:09 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE227C800 == 34 [pid = 2528] [id = 591] 22:57:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD2224000) [pid = 2528] [serial = 1773] [outer = 0000000000000000] 22:57:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD72EB800) [pid = 2528] [serial = 1774] [outer = 0000008CD2224000] 22:57:09 INFO - PROCESS | 2528 | 1468216629690 Marionette DEBUG loaded listener.js 22:57:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CDBD40800) [pid = 2528] [serial = 1775] [outer = 0000008CD2224000] 22:57:10 INFO - PROCESS | 2528 | 1468216630084 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:57:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:57:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 586ms 22:57:10 INFO - PROCESS | 2528 | 1468216630136 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 22:57:10 INFO - PROCESS | 2528 | 1468216630138 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 22:57:10 INFO - PROCESS | 2528 | 1468216630141 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:57:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:57:10 INFO - PROCESS | 2528 | 1468216630143 Marionette TRACE conn5 <- [1,2330,null,{}] 22:57:10 INFO - PROCESS | 2528 | 1468216630154 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:57:10 INFO - PROCESS | 2528 | 1468216630157 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:10 INFO - PROCESS | 2528 | 1468216630239 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 22:57:10 INFO - PROCESS | 2528 | 1468216630245 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:10 INFO - PROCESS | 2528 | 1468216630247 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:10 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32EA000 == 35 [pid = 2528] [id = 592] 22:57:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDEB1A800) [pid = 2528] [serial = 1776] [outer = 0000000000000000] 22:57:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDF422400) [pid = 2528] [serial = 1777] [outer = 0000008CDEB1A800] 22:57:10 INFO - PROCESS | 2528 | 1468216630294 Marionette DEBUG loaded listener.js 22:57:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDF8CC400) [pid = 2528] [serial = 1778] [outer = 0000008CDEB1A800] 22:57:10 INFO - PROCESS | 2528 | 1468216630711 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:57:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:57:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 585ms 22:57:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:57:10 INFO - PROCESS | 2528 | 1468216630729 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 22:57:10 INFO - PROCESS | 2528 | 1468216630731 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 22:57:10 INFO - PROCESS | 2528 | 1468216630734 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:57:10 INFO - PROCESS | 2528 | 1468216630736 Marionette TRACE conn5 <- [1,2334,null,{}] 22:57:10 INFO - PROCESS | 2528 | 1468216630740 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:57:10 INFO - PROCESS | 2528 | 1468216630742 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:10 INFO - PROCESS | 2528 | 1468216630861 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 22:57:10 INFO - PROCESS | 2528 | 1468216630869 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:10 INFO - PROCESS | 2528 | 1468216630871 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:10 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF21000 == 36 [pid = 2528] [id = 593] 22:57:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDF8D0000) [pid = 2528] [serial = 1779] [outer = 0000000000000000] 22:57:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDFF3FC00) [pid = 2528] [serial = 1780] [outer = 0000008CDF8D0000] 22:57:10 INFO - PROCESS | 2528 | 1468216630915 Marionette DEBUG loaded listener.js 22:57:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDFF4BC00) [pid = 2528] [serial = 1781] [outer = 0000008CDF8D0000] 22:57:11 INFO - PROCESS | 2528 | 1468216631346 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:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 629ms 22:57:11 INFO - PROCESS | 2528 | 1468216631366 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 22:57:11 INFO - PROCESS | 2528 | 1468216631368 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 22:57:11 INFO - PROCESS | 2528 | 1468216631371 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:57:11 INFO - PROCESS | 2528 | 1468216631373 Marionette TRACE conn5 <- [1,2338,null,{}] 22:57:11 INFO - PROCESS | 2528 | 1468216631388 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:57:11 INFO - PROCESS | 2528 | 1468216631390 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:11 INFO - PROCESS | 2528 | 1468216631517 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 22:57:11 INFO - PROCESS | 2528 | 1468216631643 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:11 INFO - PROCESS | 2528 | 1468216631647 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:11 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD2AC8800 == 37 [pid = 2528] [id = 594] 22:57:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD029B000) [pid = 2528] [serial = 1782] [outer = 0000000000000000] 22:57:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD039E000) [pid = 2528] [serial = 1783] [outer = 0000008CD029B000] 22:57:11 INFO - PROCESS | 2528 | 1468216631710 Marionette DEBUG loaded listener.js 22:57:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD20A4000) [pid = 2528] [serial = 1784] [outer = 0000008CD029B000] 22:57:12 INFO - PROCESS | 2528 | 1468216632351 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:57:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:57:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1029ms 22:57:12 INFO - PROCESS | 2528 | 1468216632405 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 22:57:12 INFO - PROCESS | 2528 | 1468216632410 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 22:57:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:57:12 INFO - PROCESS | 2528 | 1468216632416 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:57:12 INFO - PROCESS | 2528 | 1468216632419 Marionette TRACE conn5 <- [1,2342,null,{}] 22:57:12 INFO - PROCESS | 2528 | 1468216632490 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:57:12 INFO - PROCESS | 2528 | 1468216632494 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:12 INFO - PROCESS | 2528 | 1468216632622 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 22:57:12 INFO - PROCESS | 2528 | 1468216632762 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:12 INFO - PROCESS | 2528 | 1468216632766 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:12 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF82000 == 38 [pid = 2528] [id = 595] 22:57:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD7382C00) [pid = 2528] [serial = 1785] [outer = 0000000000000000] 22:57:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD7627000) [pid = 2528] [serial = 1786] [outer = 0000008CD7382C00] 22:57:12 INFO - PROCESS | 2528 | 1468216632826 Marionette DEBUG loaded listener.js 22:57:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD8169C00) [pid = 2528] [serial = 1787] [outer = 0000008CD7382C00] 22:57:13 INFO - PROCESS | 2528 | 1468216633408 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:57:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:57:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1054ms 22:57:13 INFO - PROCESS | 2528 | 1468216633472 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 22:57:13 INFO - PROCESS | 2528 | 1468216633476 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 22:57:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:57:13 INFO - PROCESS | 2528 | 1468216633480 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:57:13 INFO - PROCESS | 2528 | 1468216633482 Marionette TRACE conn5 <- [1,2346,null,{}] 22:57:13 INFO - PROCESS | 2528 | 1468216633487 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:57:13 INFO - PROCESS | 2528 | 1468216633490 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:13 INFO - PROCESS | 2528 | 1468216633605 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 22:57:13 INFO - PROCESS | 2528 | 1468216633728 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:13 INFO - PROCESS | 2528 | 1468216633731 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:13 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C86000 == 39 [pid = 2528] [id = 596] 22:57:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDBBCA400) [pid = 2528] [serial = 1788] [outer = 0000000000000000] 22:57:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDE606000) [pid = 2528] [serial = 1789] [outer = 0000008CDBBCA400] 22:57:13 INFO - PROCESS | 2528 | 1468216633788 Marionette DEBUG loaded listener.js 22:57:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDEA61C00) [pid = 2528] [serial = 1790] [outer = 0000008CDBBCA400] 22:57:14 INFO - PROCESS | 2528 | 1468216634379 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:57:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 942ms 22:57:14 INFO - PROCESS | 2528 | 1468216634423 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 22:57:14 INFO - PROCESS | 2528 | 1468216634427 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 22:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:57:14 INFO - PROCESS | 2528 | 1468216634439 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:57:14 INFO - PROCESS | 2528 | 1468216634444 Marionette TRACE conn5 <- [1,2350,null,{}] 22:57:14 INFO - PROCESS | 2528 | 1468216634448 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:57:14 INFO - PROCESS | 2528 | 1468216634452 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:14 INFO - PROCESS | 2528 | 1468216634569 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 22:57:14 INFO - PROCESS | 2528 | 1468216634706 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:14 INFO - PROCESS | 2528 | 1468216634709 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:14 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C91800 == 40 [pid = 2528] [id = 597] 22:57:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDBD39C00) [pid = 2528] [serial = 1791] [outer = 0000000000000000] 22:57:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CE00A7400) [pid = 2528] [serial = 1792] [outer = 0000008CDBD39C00] 22:57:14 INFO - PROCESS | 2528 | 1468216634765 Marionette DEBUG loaded listener.js 22:57:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CE0933800) [pid = 2528] [serial = 1793] [outer = 0000008CDBD39C00] 22:57:15 INFO - PROCESS | 2528 | 1468216635473 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:57:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:57:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1088ms 22:57:15 INFO - PROCESS | 2528 | 1468216635525 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 22:57:15 INFO - PROCESS | 2528 | 1468216635529 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 22:57:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:57:15 INFO - PROCESS | 2528 | 1468216635534 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:57:15 INFO - PROCESS | 2528 | 1468216635537 Marionette TRACE conn5 <- [1,2354,null,{}] 22:57:15 INFO - PROCESS | 2528 | 1468216635542 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:57:15 INFO - PROCESS | 2528 | 1468216635545 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:15 INFO - PROCESS | 2528 | 1468216635650 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 22:57:15 INFO - PROCESS | 2528 | 1468216635774 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:15 INFO - PROCESS | 2528 | 1468216635777 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:15 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F1F800 == 41 [pid = 2528] [id = 598] 22:57:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CD22A1800) [pid = 2528] [serial = 1794] [outer = 0000000000000000] 22:57:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CD2350000) [pid = 2528] [serial = 1795] [outer = 0000008CD22A1800] 22:57:15 INFO - PROCESS | 2528 | 1468216635832 Marionette DEBUG loaded listener.js 22:57:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CD6781000) [pid = 2528] [serial = 1796] [outer = 0000008CD22A1800] 22:57:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF21000 == 40 [pid = 2528] [id = 593] 22:57:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32EA000 == 39 [pid = 2528] [id = 592] 22:57:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE227C800 == 38 [pid = 2528] [id = 591] 22:57:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BB9800 == 37 [pid = 2528] [id = 590] 22:57:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE224A800 == 36 [pid = 2528] [id = 589] 22:57:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE0084800 == 35 [pid = 2528] [id = 588] 22:57:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF21800 == 34 [pid = 2528] [id = 587] 22:57:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC411800 == 33 [pid = 2528] [id = 586] 22:57:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F37000 == 32 [pid = 2528] [id = 585] 22:57:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD866D000 == 31 [pid = 2528] [id = 583] 22:57:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF381800 == 30 [pid = 2528] [id = 584] 22:57:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5ED4000 == 29 [pid = 2528] [id = 582] 22:57:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C91800 == 28 [pid = 2528] [id = 597] 22:57:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C86000 == 27 [pid = 2528] [id = 596] 22:57:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF82000 == 26 [pid = 2528] [id = 595] 22:57:16 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD2AC8800 == 25 [pid = 2528] [id = 594] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD8620800) [pid = 2528] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CDB65B800) [pid = 2528] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD6FAE000) [pid = 2528] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD7339C00) [pid = 2528] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD7621800) [pid = 2528] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD7F08000) [pid = 2528] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDE582400) [pid = 2528] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD1D2A000) [pid = 2528] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD2036400) [pid = 2528] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDBB3F800) [pid = 2528] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDBBC4C00) [pid = 2528] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDEA5D400) [pid = 2528] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDBDDD800) [pid = 2528] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDE60CC00) [pid = 2528] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDEF58000) [pid = 2528] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD2A17400) [pid = 2528] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD6778C00) [pid = 2528] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDEFE0800) [pid = 2528] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDF899400) [pid = 2528] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD222B000) [pid = 2528] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD2290C00) [pid = 2528] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CDF42A000) [pid = 2528] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDF8D1000) [pid = 2528] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDF966C00) [pid = 2528] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDEB13C00) [pid = 2528] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDBA81800) [pid = 2528] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CDEEBB000) [pid = 2528] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 22:57:16 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CDDF98000) [pid = 2528] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 22:57:17 INFO - PROCESS | 2528 | 1468216637021 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:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1544ms 22:57:17 INFO - PROCESS | 2528 | 1468216637083 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 22:57:17 INFO - PROCESS | 2528 | 1468216637087 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 22:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:57:17 INFO - PROCESS | 2528 | 1468216637091 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:57:17 INFO - PROCESS | 2528 | 1468216637096 Marionette TRACE conn5 <- [1,2358,null,{}] 22:57:17 INFO - PROCESS | 2528 | 1468216637101 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:57:17 INFO - PROCESS | 2528 | 1468216637104 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:17 INFO - PROCESS | 2528 | 1468216637232 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 22:57:17 INFO - PROCESS | 2528 | 1468216637311 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:17 INFO - PROCESS | 2528 | 1468216637314 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:17 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD752D000 == 26 [pid = 2528] [id = 599] 22:57:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD222E800) [pid = 2528] [serial = 1797] [outer = 0000000000000000] 22:57:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD2296000) [pid = 2528] [serial = 1798] [outer = 0000008CD222E800] 22:57:17 INFO - PROCESS | 2528 | 1468216637363 Marionette DEBUG loaded listener.js 22:57:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD25DBC00) [pid = 2528] [serial = 1799] [outer = 0000008CD222E800] 22:57:17 INFO - PROCESS | 2528 | 1468216637758 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:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 733ms 22:57:17 INFO - PROCESS | 2528 | 1468216637829 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 22:57:17 INFO - PROCESS | 2528 | 1468216637834 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 22:57:17 INFO - PROCESS | 2528 | 1468216637843 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:57:17 INFO - PROCESS | 2528 | 1468216637846 Marionette TRACE conn5 <- [1,2362,null,{}] 22:57:17 INFO - PROCESS | 2528 | 1468216637850 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:57:17 INFO - PROCESS | 2528 | 1468216637853 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:17 INFO - PROCESS | 2528 | 1468216637947 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 22:57:17 INFO - PROCESS | 2528 | 1468216637961 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:17 INFO - PROCESS | 2528 | 1468216637963 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:17 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE16E000 == 27 [pid = 2528] [id = 600] 22:57:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD65B6C00) [pid = 2528] [serial = 1800] [outer = 0000000000000000] 22:57:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD6CE8C00) [pid = 2528] [serial = 1801] [outer = 0000008CD65B6C00] 22:57:18 INFO - PROCESS | 2528 | 1468216638011 Marionette DEBUG loaded listener.js 22:57:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD7337400) [pid = 2528] [serial = 1802] [outer = 0000008CD65B6C00] 22:57:18 INFO - PROCESS | 2528 | 1468216638459 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:57:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:57:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 671ms 22:57:18 INFO - PROCESS | 2528 | 1468216638519 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 22:57:18 INFO - PROCESS | 2528 | 1468216638521 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 22:57:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:57:18 INFO - PROCESS | 2528 | 1468216638525 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:57:18 INFO - PROCESS | 2528 | 1468216638528 Marionette TRACE conn5 <- [1,2366,null,{}] 22:57:18 INFO - PROCESS | 2528 | 1468216638540 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:57:18 INFO - PROCESS | 2528 | 1468216638545 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:18 INFO - PROCESS | 2528 | 1468216638631 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 22:57:18 INFO - PROCESS | 2528 | 1468216638638 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:18 INFO - PROCESS | 2528 | 1468216638642 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:18 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF2A800 == 28 [pid = 2528] [id = 601] 22:57:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD7625C00) [pid = 2528] [serial = 1803] [outer = 0000000000000000] 22:57:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD7F11000) [pid = 2528] [serial = 1804] [outer = 0000008CD7625C00] 22:57:18 INFO - PROCESS | 2528 | 1468216638692 Marionette DEBUG loaded listener.js 22:57:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD84D0800) [pid = 2528] [serial = 1805] [outer = 0000008CD7625C00] 22:57:19 INFO - PROCESS | 2528 | 1468216639188 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:57:19 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:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 692ms 22:57:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:57:19 INFO - PROCESS | 2528 | 1468216639220 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 22:57:19 INFO - PROCESS | 2528 | 1468216639223 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 22:57:19 INFO - PROCESS | 2528 | 1468216639226 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:57:19 INFO - PROCESS | 2528 | 1468216639228 Marionette TRACE conn5 <- [1,2370,null,{}] 22:57:19 INFO - PROCESS | 2528 | 1468216639231 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:57:19 INFO - PROCESS | 2528 | 1468216639233 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:19 INFO - PROCESS | 2528 | 1468216639376 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 22:57:19 INFO - PROCESS | 2528 | 1468216639397 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:19 INFO - PROCESS | 2528 | 1468216639399 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:19 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF947800 == 29 [pid = 2528] [id = 602] 22:57:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD8B63400) [pid = 2528] [serial = 1806] [outer = 0000000000000000] 22:57:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDB65B800) [pid = 2528] [serial = 1807] [outer = 0000008CD8B63400] 22:57:19 INFO - PROCESS | 2528 | 1468216639448 Marionette DEBUG loaded listener.js 22:57:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDBA86C00) [pid = 2528] [serial = 1808] [outer = 0000008CD8B63400] 22:57:19 INFO - PROCESS | 2528 | 1468216639892 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:57:19 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:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 691ms 22:57:19 INFO - PROCESS | 2528 | 1468216639919 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 22:57:19 INFO - PROCESS | 2528 | 1468216639921 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 22:57:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:57:19 INFO - PROCESS | 2528 | 1468216639924 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:57:19 INFO - PROCESS | 2528 | 1468216639926 Marionette TRACE conn5 <- [1,2374,null,{}] 22:57:19 INFO - PROCESS | 2528 | 1468216639930 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:57:19 INFO - PROCESS | 2528 | 1468216639932 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:20 INFO - PROCESS | 2528 | 1468216640041 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 22:57:20 INFO - PROCESS | 2528 | 1468216640047 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:20 INFO - PROCESS | 2528 | 1468216640050 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:20 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE201F000 == 30 [pid = 2528] [id = 603] 22:57:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDB675C00) [pid = 2528] [serial = 1809] [outer = 0000000000000000] 22:57:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDBBC7C00) [pid = 2528] [serial = 1810] [outer = 0000008CDB675C00] 22:57:20 INFO - PROCESS | 2528 | 1468216640097 Marionette DEBUG loaded listener.js 22:57:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDC31AC00) [pid = 2528] [serial = 1811] [outer = 0000008CDB675C00] 22:57:20 INFO - PROCESS | 2528 | 1468216640583 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:57:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:57:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 671ms 22:57:20 INFO - PROCESS | 2528 | 1468216640599 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 22:57:20 INFO - PROCESS | 2528 | 1468216640602 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 22:57:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:57:20 INFO - PROCESS | 2528 | 1468216640605 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:57:20 INFO - PROCESS | 2528 | 1468216640607 Marionette TRACE conn5 <- [1,2378,null,{}] 22:57:20 INFO - PROCESS | 2528 | 1468216640610 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:57:20 INFO - PROCESS | 2528 | 1468216640617 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:20 INFO - PROCESS | 2528 | 1468216640774 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 22:57:20 INFO - PROCESS | 2528 | 1468216640801 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:20 INFO - PROCESS | 2528 | 1468216640803 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:20 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BAB800 == 31 [pid = 2528] [id = 604] 22:57:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDC4C9800) [pid = 2528] [serial = 1812] [outer = 0000000000000000] 22:57:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDEA5E000) [pid = 2528] [serial = 1813] [outer = 0000008CDC4C9800] 22:57:20 INFO - PROCESS | 2528 | 1468216640848 Marionette DEBUG loaded listener.js 22:57:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDEB17C00) [pid = 2528] [serial = 1814] [outer = 0000008CDC4C9800] 22:57:21 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD213B000) [pid = 2528] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:57:21 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDF8D3800) [pid = 2528] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:57:21 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD234D400) [pid = 2528] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:57:21 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD1D29800) [pid = 2528] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:57:21 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD6780C00) [pid = 2528] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:57:21 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD163CC00) [pid = 2528] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:57:21 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD8B69400) [pid = 2528] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:57:21 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDE628000) [pid = 2528] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:57:21 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD2224000) [pid = 2528] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:57:21 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD8ACC400) [pid = 2528] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:57:21 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDEB1A800) [pid = 2528] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:57:21 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CDF8D0000) [pid = 2528] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:57:21 INFO - PROCESS | 2528 | 1468216641401 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:57:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:57:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 838ms 22:57:21 INFO - PROCESS | 2528 | 1468216641450 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 22:57:21 INFO - PROCESS | 2528 | 1468216641452 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 22:57:21 INFO - PROCESS | 2528 | 1468216641455 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:57:21 INFO - PROCESS | 2528 | 1468216641457 Marionette TRACE conn5 <- [1,2382,null,{}] 22:57:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:57:21 INFO - PROCESS | 2528 | 1468216641461 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:57:21 INFO - PROCESS | 2528 | 1468216641463 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:21 INFO - PROCESS | 2528 | 1468216641542 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 22:57:21 INFO - PROCESS | 2528 | 1468216641548 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:21 INFO - PROCESS | 2528 | 1468216641550 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:21 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE315F800 == 32 [pid = 2528] [id = 605] 22:57:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD213D000) [pid = 2528] [serial = 1815] [outer = 0000000000000000] 22:57:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDDF9CC00) [pid = 2528] [serial = 1816] [outer = 0000008CD213D000] 22:57:21 INFO - PROCESS | 2528 | 1468216641597 Marionette DEBUG loaded listener.js 22:57:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDEB1A800) [pid = 2528] [serial = 1817] [outer = 0000008CD213D000] 22:57:22 INFO - PROCESS | 2528 | 1468216642026 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:57:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:57:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 587ms 22:57:22 INFO - PROCESS | 2528 | 1468216642047 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 22:57:22 INFO - PROCESS | 2528 | 1468216642049 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 22:57:22 INFO - PROCESS | 2528 | 1468216642068 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:57:22 INFO - PROCESS | 2528 | 1468216642070 Marionette TRACE conn5 <- [1,2386,null,{}] 22:57:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:57:22 INFO - PROCESS | 2528 | 1468216642074 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:57:22 INFO - PROCESS | 2528 | 1468216642075 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:22 INFO - PROCESS | 2528 | 1468216642157 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 22:57:22 INFO - PROCESS | 2528 | 1468216642164 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:22 INFO - PROCESS | 2528 | 1468216642166 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:22 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32AB800 == 33 [pid = 2528] [id = 606] 22:57:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDEF4E000) [pid = 2528] [serial = 1818] [outer = 0000000000000000] 22:57:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDEF58000) [pid = 2528] [serial = 1819] [outer = 0000008CDEF4E000] 22:57:22 INFO - PROCESS | 2528 | 1468216642212 Marionette DEBUG loaded listener.js 22:57:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDF1C1800) [pid = 2528] [serial = 1820] [outer = 0000008CDEF4E000] 22:57:22 INFO - PROCESS | 2528 | 1468216642639 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:57:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:57:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 629ms 22:57:22 INFO - PROCESS | 2528 | 1468216642706 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 22:57:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:57:22 INFO - PROCESS | 2528 | 1468216642708 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 22:57:22 INFO - PROCESS | 2528 | 1468216642711 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:57:22 INFO - PROCESS | 2528 | 1468216642713 Marionette TRACE conn5 <- [1,2390,null,{}] 22:57:22 INFO - PROCESS | 2528 | 1468216642720 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:57:22 INFO - PROCESS | 2528 | 1468216642722 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:22 INFO - PROCESS | 2528 | 1468216642803 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 22:57:22 INFO - PROCESS | 2528 | 1468216642809 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:22 INFO - PROCESS | 2528 | 1468216642811 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:22 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE481E000 == 34 [pid = 2528] [id = 607] 22:57:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDDFA0000) [pid = 2528] [serial = 1821] [outer = 0000000000000000] 22:57:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDF42F000) [pid = 2528] [serial = 1822] [outer = 0000008CDDFA0000] 22:57:22 INFO - PROCESS | 2528 | 1468216642856 Marionette DEBUG loaded listener.js 22:57:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDF8D0400) [pid = 2528] [serial = 1823] [outer = 0000008CDDFA0000] 22:57:23 INFO - PROCESS | 2528 | 1468216643457 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:57:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:57:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 838ms 22:57:23 INFO - PROCESS | 2528 | 1468216643574 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 22:57:23 INFO - PROCESS | 2528 | 1468216643579 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 22:57:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:57:23 INFO - PROCESS | 2528 | 1468216643586 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:57:23 INFO - PROCESS | 2528 | 1468216643589 Marionette TRACE conn5 <- [1,2394,null,{}] 22:57:23 INFO - PROCESS | 2528 | 1468216643596 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:57:23 INFO - PROCESS | 2528 | 1468216643599 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:23 INFO - PROCESS | 2528 | 1468216643736 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 22:57:23 INFO - PROCESS | 2528 | 1468216643811 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:23 INFO - PROCESS | 2528 | 1468216643816 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:23 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBA59800 == 35 [pid = 2528] [id = 608] 22:57:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD2138C00) [pid = 2528] [serial = 1824] [outer = 0000000000000000] 22:57:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD222A000) [pid = 2528] [serial = 1825] [outer = 0000008CD2138C00] 22:57:23 INFO - PROCESS | 2528 | 1468216643917 Marionette DEBUG loaded listener.js 22:57:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD31DB400) [pid = 2528] [serial = 1826] [outer = 0000008CD2138C00] 22:57:24 INFO - PROCESS | 2528 | 1468216644615 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:57:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:57:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1080ms 22:57:24 INFO - PROCESS | 2528 | 1468216644667 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 22:57:24 INFO - PROCESS | 2528 | 1468216644672 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 22:57:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:57:24 INFO - PROCESS | 2528 | 1468216644679 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:57:24 INFO - PROCESS | 2528 | 1468216644682 Marionette TRACE conn5 <- [1,2398,null,{}] 22:57:24 INFO - PROCESS | 2528 | 1468216644711 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:57:24 INFO - PROCESS | 2528 | 1468216644714 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:24 INFO - PROCESS | 2528 | 1468216644852 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 22:57:24 INFO - PROCESS | 2528 | 1468216644981 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:24 INFO - PROCESS | 2528 | 1468216644984 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:25 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE13A4800 == 36 [pid = 2528] [id = 609] 22:57:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD6782400) [pid = 2528] [serial = 1827] [outer = 0000000000000000] 22:57:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD761BC00) [pid = 2528] [serial = 1828] [outer = 0000008CD6782400] 22:57:25 INFO - PROCESS | 2528 | 1468216645046 Marionette DEBUG loaded listener.js 22:57:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD84D0000) [pid = 2528] [serial = 1829] [outer = 0000008CD6782400] 22:57:25 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32AB800 == 35 [pid = 2528] [id = 606] 22:57:25 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE315F800 == 34 [pid = 2528] [id = 605] 22:57:25 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BAB800 == 33 [pid = 2528] [id = 604] 22:57:25 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE201F000 == 32 [pid = 2528] [id = 603] 22:57:25 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF947800 == 31 [pid = 2528] [id = 602] 22:57:25 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF2A800 == 30 [pid = 2528] [id = 601] 22:57:25 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE16E000 == 29 [pid = 2528] [id = 600] 22:57:25 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD752D000 == 28 [pid = 2528] [id = 599] 22:57:25 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F1F800 == 27 [pid = 2528] [id = 598] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDFF3FC00) [pid = 2528] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD2231000) [pid = 2528] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD2353C00) [pid = 2528] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDFF45C00) [pid = 2528] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD2351800) [pid = 2528] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD677FC00) [pid = 2528] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD84CCC00) [pid = 2528] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD67F8C00) [pid = 2528] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD737B400) [pid = 2528] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD1DD5400) [pid = 2528] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD2137C00) [pid = 2528] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDDFA3000) [pid = 2528] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDBDE2C00) [pid = 2528] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDEA5F400) [pid = 2528] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CDBD40800) [pid = 2528] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD72EB800) [pid = 2528] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDEF57800) [pid = 2528] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDB661800) [pid = 2528] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDBB40000) [pid = 2528] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CDFF4BC00) [pid = 2528] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CDF422400) [pid = 2528] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CDF8CC400) [pid = 2528] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CD862A400) [pid = 2528] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 22:57:25 INFO - PROCESS | 2528 | 1468216645951 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:57:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:57:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1313ms 22:57:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:57:26 INFO - PROCESS | 2528 | 1468216645993 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 22:57:26 INFO - PROCESS | 2528 | 1468216645997 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 22:57:26 INFO - PROCESS | 2528 | 1468216646001 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:57:26 INFO - PROCESS | 2528 | 1468216646004 Marionette TRACE conn5 <- [1,2402,null,{}] 22:57:26 INFO - PROCESS | 2528 | 1468216646010 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:57:26 INFO - PROCESS | 2528 | 1468216646013 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:26 INFO - PROCESS | 2528 | 1468216646105 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 22:57:26 INFO - PROCESS | 2528 | 1468216646119 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:26 INFO - PROCESS | 2528 | 1468216646122 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:26 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F59000 == 28 [pid = 2528] [id = 610] 22:57:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD2231000) [pid = 2528] [serial = 1830] [outer = 0000000000000000] 22:57:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD2287C00) [pid = 2528] [serial = 1831] [outer = 0000008CD2231000] 22:57:26 INFO - PROCESS | 2528 | 1468216646172 Marionette DEBUG loaded listener.js 22:57:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD25D8C00) [pid = 2528] [serial = 1832] [outer = 0000008CD2231000] 22:57:26 INFO - PROCESS | 2528 | 1468216646697 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:57:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:57:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 733ms 22:57:26 INFO - PROCESS | 2528 | 1468216646735 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 22:57:26 INFO - PROCESS | 2528 | 1468216646740 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 22:57:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:57:26 INFO - PROCESS | 2528 | 1468216646746 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:57:26 INFO - PROCESS | 2528 | 1468216646749 Marionette TRACE conn5 <- [1,2406,null,{}] 22:57:26 INFO - PROCESS | 2528 | 1468216646753 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:57:26 INFO - PROCESS | 2528 | 1468216646756 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:26 INFO - PROCESS | 2528 | 1468216646846 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 22:57:26 INFO - PROCESS | 2528 | 1468216646928 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:26 INFO - PROCESS | 2528 | 1468216646930 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:26 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F4F800 == 29 [pid = 2528] [id = 611] 22:57:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD7336C00) [pid = 2528] [serial = 1833] [outer = 0000000000000000] 22:57:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD737AC00) [pid = 2528] [serial = 1834] [outer = 0000008CD7336C00] 22:57:26 INFO - PROCESS | 2528 | 1468216646978 Marionette DEBUG loaded listener.js 22:57:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD763B000) [pid = 2528] [serial = 1835] [outer = 0000008CD7336C00] 22:57:27 INFO - PROCESS | 2528 | 1468216647367 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:57:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:57:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 691ms 22:57:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:57:27 INFO - PROCESS | 2528 | 1468216647440 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 22:57:27 INFO - PROCESS | 2528 | 1468216647443 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 22:57:27 INFO - PROCESS | 2528 | 1468216647446 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:57:27 INFO - PROCESS | 2528 | 1468216647450 Marionette TRACE conn5 <- [1,2410,null,{}] 22:57:27 INFO - PROCESS | 2528 | 1468216647462 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:57:27 INFO - PROCESS | 2528 | 1468216647467 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:27 INFO - PROCESS | 2528 | 1468216647583 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 22:57:27 INFO - PROCESS | 2528 | 1468216647602 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:27 INFO - PROCESS | 2528 | 1468216647606 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:27 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF945800 == 30 [pid = 2528] [id = 612] 22:57:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD18CA800) [pid = 2528] [serial = 1836] [outer = 0000000000000000] 22:57:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CDB661400) [pid = 2528] [serial = 1837] [outer = 0000008CD18CA800] 22:57:27 INFO - PROCESS | 2528 | 1468216647654 Marionette DEBUG loaded listener.js 22:57:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CDBBC3800) [pid = 2528] [serial = 1838] [outer = 0000008CD18CA800] 22:57:28 INFO - PROCESS | 2528 | 1468216648094 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:57:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:57:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 691ms 22:57:28 INFO - PROCESS | 2528 | 1468216648139 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 22:57:28 INFO - PROCESS | 2528 | 1468216648142 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 22:57:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:57:28 INFO - PROCESS | 2528 | 1468216648152 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:57:28 INFO - PROCESS | 2528 | 1468216648154 Marionette TRACE conn5 <- [1,2414,null,{}] 22:57:28 INFO - PROCESS | 2528 | 1468216648157 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:57:28 INFO - PROCESS | 2528 | 1468216648159 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:28 INFO - PROCESS | 2528 | 1468216648276 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 22:57:28 INFO - PROCESS | 2528 | 1468216648283 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:28 INFO - PROCESS | 2528 | 1468216648285 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:28 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE227A800 == 31 [pid = 2528] [id = 613] 22:57:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDBBBC400) [pid = 2528] [serial = 1839] [outer = 0000000000000000] 22:57:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDDFA2000) [pid = 2528] [serial = 1840] [outer = 0000008CDBBBC400] 22:57:28 INFO - PROCESS | 2528 | 1468216648339 Marionette DEBUG loaded listener.js 22:57:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDE60C800) [pid = 2528] [serial = 1841] [outer = 0000008CDBBBC400] 22:57:28 INFO - PROCESS | 2528 | 1468216648768 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:57:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:57:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 22:57:28 INFO - PROCESS | 2528 | 1468216648785 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 22:57:28 INFO - PROCESS | 2528 | 1468216648787 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 22:57:28 INFO - PROCESS | 2528 | 1468216648790 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:57:28 INFO - PROCESS | 2528 | 1468216648792 Marionette TRACE conn5 <- [1,2418,null,{}] 22:57:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:57:28 INFO - PROCESS | 2528 | 1468216648795 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:57:28 INFO - PROCESS | 2528 | 1468216648797 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:28 INFO - PROCESS | 2528 | 1468216648908 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 22:57:28 INFO - PROCESS | 2528 | 1468216648913 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:28 INFO - PROCESS | 2528 | 1468216648915 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:28 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2C95000 == 32 [pid = 2528] [id = 614] 22:57:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDBD44000) [pid = 2528] [serial = 1842] [outer = 0000000000000000] 22:57:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDEA58400) [pid = 2528] [serial = 1843] [outer = 0000008CDBD44000] 22:57:28 INFO - PROCESS | 2528 | 1468216648963 Marionette DEBUG loaded listener.js 22:57:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDED96400) [pid = 2528] [serial = 1844] [outer = 0000008CDBD44000] 22:57:29 INFO - PROCESS | 2528 | 1468216649450 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:57:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:57:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 688ms 22:57:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:57:29 INFO - PROCESS | 2528 | 1468216649484 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 22:57:29 INFO - PROCESS | 2528 | 1468216649486 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 22:57:29 INFO - PROCESS | 2528 | 1468216649489 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:57:29 INFO - PROCESS | 2528 | 1468216649491 Marionette TRACE conn5 <- [1,2422,null,{}] 22:57:29 INFO - PROCESS | 2528 | 1468216649504 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:57:29 INFO - PROCESS | 2528 | 1468216649510 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:29 INFO - PROCESS | 2528 | 1468216649652 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 22:57:29 INFO - PROCESS | 2528 | 1468216649710 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:29 INFO - PROCESS | 2528 | 1468216649712 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:29 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32A2800 == 33 [pid = 2528] [id = 615] 22:57:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDEF57800) [pid = 2528] [serial = 1845] [outer = 0000000000000000] 22:57:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDF8CDC00) [pid = 2528] [serial = 1846] [outer = 0000008CDEF57800] 22:57:29 INFO - PROCESS | 2528 | 1468216649758 Marionette DEBUG loaded listener.js 22:57:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDFF4C400) [pid = 2528] [serial = 1847] [outer = 0000008CDEF57800] 22:57:30 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDEF4E000) [pid = 2528] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:57:30 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD029B000) [pid = 2528] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:57:30 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD7382C00) [pid = 2528] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:57:30 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDBBCA400) [pid = 2528] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:57:30 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDBD39C00) [pid = 2528] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:57:30 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD213D000) [pid = 2528] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:57:30 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD222E800) [pid = 2528] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:57:30 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD65B6C00) [pid = 2528] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:57:30 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD8B63400) [pid = 2528] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:57:30 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD22A1800) [pid = 2528] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:57:30 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDB675C00) [pid = 2528] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:57:30 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD7625C00) [pid = 2528] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:57:30 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDC4C9800) [pid = 2528] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:57:30 INFO - PROCESS | 2528 | 1468216650280 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:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 837ms 22:57:30 INFO - PROCESS | 2528 | 1468216650329 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 22:57:30 INFO - PROCESS | 2528 | 1468216650331 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 22:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:57:30 INFO - PROCESS | 2528 | 1468216650334 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:57:30 INFO - PROCESS | 2528 | 1468216650336 Marionette TRACE conn5 <- [1,2426,null,{}] 22:57:30 INFO - PROCESS | 2528 | 1468216650339 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:57:30 INFO - PROCESS | 2528 | 1468216650341 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:30 INFO - PROCESS | 2528 | 1468216650423 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 22:57:30 INFO - PROCESS | 2528 | 1468216650429 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:30 INFO - PROCESS | 2528 | 1468216650431 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:30 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4820000 == 34 [pid = 2528] [id = 616] 22:57:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD222DC00) [pid = 2528] [serial = 1848] [outer = 0000000000000000] 22:57:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD3654000) [pid = 2528] [serial = 1849] [outer = 0000008CD222DC00] 22:57:30 INFO - PROCESS | 2528 | 1468216650479 Marionette DEBUG loaded listener.js 22:57:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD8ACBC00) [pid = 2528] [serial = 1850] [outer = 0000008CD222DC00] 22:57:30 INFO - PROCESS | 2528 | 1468216650887 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:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 586ms 22:57:30 INFO - PROCESS | 2528 | 1468216650937 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 22:57:30 INFO - PROCESS | 2528 | 1468216650939 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 22:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:57:30 INFO - PROCESS | 2528 | 1468216650943 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:57:30 INFO - PROCESS | 2528 | 1468216650944 Marionette TRACE conn5 <- [1,2430,null,{}] 22:57:30 INFO - PROCESS | 2528 | 1468216650956 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:57:30 INFO - PROCESS | 2528 | 1468216650958 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:31 INFO - PROCESS | 2528 | 1468216651041 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 22:57:31 INFO - PROCESS | 2528 | 1468216651046 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:31 INFO - PROCESS | 2528 | 1468216651048 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:31 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4B68000 == 35 [pid = 2528] [id = 617] 22:57:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CDEA56C00) [pid = 2528] [serial = 1851] [outer = 0000000000000000] 22:57:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDFF9B800) [pid = 2528] [serial = 1852] [outer = 0000008CDEA56C00] 22:57:31 INFO - PROCESS | 2528 | 1468216651094 Marionette DEBUG loaded listener.js 22:57:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CE02BDC00) [pid = 2528] [serial = 1853] [outer = 0000008CDEA56C00] 22:57:31 INFO - PROCESS | 2528 | 1468216651497 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:57:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:57:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 585ms 22:57:31 INFO - PROCESS | 2528 | 1468216651528 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 22:57:31 INFO - PROCESS | 2528 | 1468216651530 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 22:57:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:57:31 INFO - PROCESS | 2528 | 1468216651534 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:57:31 INFO - PROCESS | 2528 | 1468216651535 Marionette TRACE conn5 <- [1,2434,null,{}] 22:57:31 INFO - PROCESS | 2528 | 1468216651539 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:57:31 INFO - PROCESS | 2528 | 1468216651541 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:31 INFO - PROCESS | 2528 | 1468216651662 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 22:57:31 INFO - PROCESS | 2528 | 1468216651670 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:31 INFO - PROCESS | 2528 | 1468216651672 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:31 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF945000 == 36 [pid = 2528] [id = 618] 22:57:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CE0985C00) [pid = 2528] [serial = 1854] [outer = 0000000000000000] 22:57:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CE0B20C00) [pid = 2528] [serial = 1855] [outer = 0000008CE0985C00] 22:57:31 INFO - PROCESS | 2528 | 1468216651716 Marionette DEBUG loaded listener.js 22:57:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CE0BC4400) [pid = 2528] [serial = 1856] [outer = 0000008CE0985C00] 22:57:32 INFO - PROCESS | 2528 | 1468216652121 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:57:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:57:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 627ms 22:57:32 INFO - PROCESS | 2528 | 1468216652165 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 22:57:32 INFO - PROCESS | 2528 | 1468216652167 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 22:57:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:57:32 INFO - PROCESS | 2528 | 1468216652183 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:57:32 INFO - PROCESS | 2528 | 1468216652184 Marionette TRACE conn5 <- [1,2438,null,{}] 22:57:32 INFO - PROCESS | 2528 | 1468216652189 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:57:32 INFO - PROCESS | 2528 | 1468216652191 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:32 INFO - PROCESS | 2528 | 1468216652320 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 22:57:32 INFO - PROCESS | 2528 | 1468216652449 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:32 INFO - PROCESS | 2528 | 1468216652453 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:32 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD6C6A000 == 37 [pid = 2528] [id = 619] 22:57:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD0397800) [pid = 2528] [serial = 1857] [outer = 0000000000000000] 22:57:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD1655400) [pid = 2528] [serial = 1858] [outer = 0000008CD0397800] 22:57:32 INFO - PROCESS | 2528 | 1468216652517 Marionette DEBUG loaded listener.js 22:57:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD213D800) [pid = 2528] [serial = 1859] [outer = 0000008CD0397800] 22:57:33 INFO - PROCESS | 2528 | 1468216653197 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:57:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:57:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1037ms 22:57:33 INFO - PROCESS | 2528 | 1468216653213 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 22:57:33 INFO - PROCESS | 2528 | 1468216653217 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 22:57:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:57:33 INFO - PROCESS | 2528 | 1468216653258 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:57:33 INFO - PROCESS | 2528 | 1468216653262 Marionette TRACE conn5 <- [1,2442,null,{}] 22:57:33 INFO - PROCESS | 2528 | 1468216653267 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:57:33 INFO - PROCESS | 2528 | 1468216653270 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:33 INFO - PROCESS | 2528 | 1468216653390 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 22:57:33 INFO - PROCESS | 2528 | 1468216653514 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:33 INFO - PROCESS | 2528 | 1468216653517 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:33 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF50A800 == 38 [pid = 2528] [id = 620] 22:57:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD6CF0400) [pid = 2528] [serial = 1860] [outer = 0000000000000000] 22:57:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD816A400) [pid = 2528] [serial = 1861] [outer = 0000008CD6CF0400] 22:57:33 INFO - PROCESS | 2528 | 1468216653576 Marionette DEBUG loaded listener.js 22:57:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDB655C00) [pid = 2528] [serial = 1862] [outer = 0000008CD6CF0400] 22:57:34 INFO - PROCESS | 2528 | 1468216654148 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:57:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:57:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 965ms 22:57:34 INFO - PROCESS | 2528 | 1468216654205 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 22:57:34 INFO - PROCESS | 2528 | 1468216654208 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 22:57:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:57:34 INFO - PROCESS | 2528 | 1468216654212 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:57:34 INFO - PROCESS | 2528 | 1468216654215 Marionette TRACE conn5 <- [1,2446,null,{}] 22:57:34 INFO - PROCESS | 2528 | 1468216654219 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:57:34 INFO - PROCESS | 2528 | 1468216654222 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:34 INFO - PROCESS | 2528 | 1468216654339 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 22:57:34 INFO - PROCESS | 2528 | 1468216654437 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:34 INFO - PROCESS | 2528 | 1468216654440 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:34 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5EDD000 == 39 [pid = 2528] [id = 621] 22:57:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDEA59400) [pid = 2528] [serial = 1863] [outer = 0000000000000000] 22:57:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDEE4C400) [pid = 2528] [serial = 1864] [outer = 0000008CDEA59400] 22:57:34 INFO - PROCESS | 2528 | 1468216654495 Marionette DEBUG loaded listener.js 22:57:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDF899400) [pid = 2528] [serial = 1865] [outer = 0000008CDEA59400] 22:57:35 INFO - PROCESS | 2528 | 1468216655179 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:57:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:57:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 985ms 22:57:35 INFO - PROCESS | 2528 | 1468216655198 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 22:57:35 INFO - PROCESS | 2528 | 1468216655203 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 22:57:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:57:35 INFO - PROCESS | 2528 | 1468216655214 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:57:35 INFO - PROCESS | 2528 | 1468216655219 Marionette TRACE conn5 <- [1,2450,null,{}] 22:57:35 INFO - PROCESS | 2528 | 1468216655223 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:57:35 INFO - PROCESS | 2528 | 1468216655227 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:35 INFO - PROCESS | 2528 | 1468216655346 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 22:57:35 INFO - PROCESS | 2528 | 1468216655593 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:35 INFO - PROCESS | 2528 | 1468216655596 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:35 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7512800 == 40 [pid = 2528] [id = 622] 22:57:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD1D25000) [pid = 2528] [serial = 1866] [outer = 0000000000000000] 22:57:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD2034C00) [pid = 2528] [serial = 1867] [outer = 0000008CD1D25000] 22:57:35 INFO - PROCESS | 2528 | 1468216655664 Marionette DEBUG loaded listener.js 22:57:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD228F400) [pid = 2528] [serial = 1868] [outer = 0000008CD1D25000] 22:57:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF945000 == 39 [pid = 2528] [id = 618] 22:57:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4B68000 == 38 [pid = 2528] [id = 617] 22:57:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4820000 == 37 [pid = 2528] [id = 616] 22:57:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32A2800 == 36 [pid = 2528] [id = 615] 22:57:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2C95000 == 35 [pid = 2528] [id = 614] 22:57:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE227A800 == 34 [pid = 2528] [id = 613] 22:57:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF945800 == 33 [pid = 2528] [id = 612] 22:57:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F4F800 == 32 [pid = 2528] [id = 611] 22:57:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F59000 == 31 [pid = 2528] [id = 610] 22:57:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE481E000 == 30 [pid = 2528] [id = 607] 22:57:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBA59800 == 29 [pid = 2528] [id = 608] 22:57:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE13A4800 == 28 [pid = 2528] [id = 609] 22:57:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5EDD000 == 27 [pid = 2528] [id = 621] 22:57:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF50A800 == 26 [pid = 2528] [id = 620] 22:57:36 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD6C6A000 == 25 [pid = 2528] [id = 619] 22:57:36 INFO - PROCESS | 2528 | 1468216656918 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:57:36 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD2296000) [pid = 2528] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 22:57:36 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD25DBC00) [pid = 2528] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 22:57:36 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD6CE8C00) [pid = 2528] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 22:57:36 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD7337400) [pid = 2528] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 22:57:36 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDB65B800) [pid = 2528] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 22:57:36 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD6781000) [pid = 2528] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 22:57:36 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDBBC7C00) [pid = 2528] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 22:57:36 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD2350000) [pid = 2528] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 22:57:36 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD7F11000) [pid = 2528] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 22:57:36 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDEA5E000) [pid = 2528] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 22:57:36 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDC31AC00) [pid = 2528] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 22:57:36 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDEF58000) [pid = 2528] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 22:57:36 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDF1C1800) [pid = 2528] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 22:57:36 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDEB17C00) [pid = 2528] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDF42F000) [pid = 2528] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD20A4000) [pid = 2528] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD039E000) [pid = 2528] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD8169C00) [pid = 2528] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD7627000) [pid = 2528] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDEA61C00) [pid = 2528] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDE606000) [pid = 2528] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CE0933800) [pid = 2528] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CE00A7400) [pid = 2528] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CDDF9CC00) [pid = 2528] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CDBA86C00) [pid = 2528] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CDEB1A800) [pid = 2528] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CD84D0800) [pid = 2528] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 22:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1855ms 22:57:37 INFO - PROCESS | 2528 | 1468216657067 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 22:57:37 INFO - PROCESS | 2528 | 1468216657071 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 22:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:57:37 INFO - PROCESS | 2528 | 1468216657077 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:57:37 INFO - PROCESS | 2528 | 1468216657081 Marionette TRACE conn5 <- [1,2454,null,{}] 22:57:37 INFO - PROCESS | 2528 | 1468216657087 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:57:37 INFO - PROCESS | 2528 | 1468216657091 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:37 INFO - PROCESS | 2528 | 1468216657222 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 22:57:37 INFO - PROCESS | 2528 | 1468216657295 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:37 INFO - PROCESS | 2528 | 1468216657300 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:37 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD72C5000 == 26 [pid = 2528] [id = 623] 22:57:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CD1DD7000) [pid = 2528] [serial = 1869] [outer = 0000000000000000] 22:57:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD209BC00) [pid = 2528] [serial = 1870] [outer = 0000008CD1DD7000] 22:57:37 INFO - PROCESS | 2528 | 1468216657352 Marionette DEBUG loaded listener.js 22:57:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD2230400) [pid = 2528] [serial = 1871] [outer = 0000008CD1DD7000] 22:57:37 INFO - PROCESS | 2528 | 1468216657778 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:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 731ms 22:57:37 INFO - PROCESS | 2528 | 1468216657811 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 22:57:37 INFO - PROCESS | 2528 | 1468216657817 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 22:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:57:37 INFO - PROCESS | 2528 | 1468216657823 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:57:37 INFO - PROCESS | 2528 | 1468216657826 Marionette TRACE conn5 <- [1,2458,null,{}] 22:57:37 INFO - PROCESS | 2528 | 1468216657830 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:57:37 INFO - PROCESS | 2528 | 1468216657833 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:37 INFO - PROCESS | 2528 | 1468216657927 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 22:57:37 INFO - PROCESS | 2528 | 1468216657934 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:37 INFO - PROCESS | 2528 | 1468216657937 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:37 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC38D800 == 27 [pid = 2528] [id = 624] 22:57:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD2353000) [pid = 2528] [serial = 1872] [outer = 0000000000000000] 22:57:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD28D3800) [pid = 2528] [serial = 1873] [outer = 0000008CD2353000] 22:57:37 INFO - PROCESS | 2528 | 1468216657986 Marionette DEBUG loaded listener.js 22:57:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD6778000) [pid = 2528] [serial = 1874] [outer = 0000008CD2353000] 22:57:38 INFO - PROCESS | 2528 | 1468216658441 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:57:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:57:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 629ms 22:57:38 INFO - PROCESS | 2528 | 1468216658453 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 22:57:38 INFO - PROCESS | 2528 | 1468216658455 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 22:57:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:57:38 INFO - PROCESS | 2528 | 1468216658471 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:57:38 INFO - PROCESS | 2528 | 1468216658474 Marionette TRACE conn5 <- [1,2462,null,{}] 22:57:38 INFO - PROCESS | 2528 | 1468216658486 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:57:38 INFO - PROCESS | 2528 | 1468216658491 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:38 INFO - PROCESS | 2528 | 1468216658582 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 22:57:38 INFO - PROCESS | 2528 | 1468216658629 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:38 INFO - PROCESS | 2528 | 1468216658632 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:38 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDECEC000 == 28 [pid = 2528] [id = 625] 22:57:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD7341400) [pid = 2528] [serial = 1875] [outer = 0000000000000000] 22:57:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD7546C00) [pid = 2528] [serial = 1876] [outer = 0000008CD7341400] 22:57:38 INFO - PROCESS | 2528 | 1468216658682 Marionette DEBUG loaded listener.js 22:57:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD7F06000) [pid = 2528] [serial = 1877] [outer = 0000008CD7341400] 22:57:39 INFO - PROCESS | 2528 | 1468216659134 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:57:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:57:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 755ms 22:57:39 INFO - PROCESS | 2528 | 1468216659218 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 22:57:39 INFO - PROCESS | 2528 | 1468216659220 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 22:57:39 INFO - PROCESS | 2528 | 1468216659224 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:57:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:57:39 INFO - PROCESS | 2528 | 1468216659226 Marionette TRACE conn5 <- [1,2466,null,{}] 22:57:39 INFO - PROCESS | 2528 | 1468216659229 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:57:39 INFO - PROCESS | 2528 | 1468216659231 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:39 INFO - PROCESS | 2528 | 1468216659344 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 22:57:39 INFO - PROCESS | 2528 | 1468216659350 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:39 INFO - PROCESS | 2528 | 1468216659353 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:39 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF50A800 == 29 [pid = 2528] [id = 626] 22:57:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD84C6C00) [pid = 2528] [serial = 1878] [outer = 0000000000000000] 22:57:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD8622000) [pid = 2528] [serial = 1879] [outer = 0000008CD84C6C00] 22:57:39 INFO - PROCESS | 2528 | 1468216659441 Marionette DEBUG loaded listener.js 22:57:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD8B64800) [pid = 2528] [serial = 1880] [outer = 0000008CD84C6C00] 22:57:39 INFO - PROCESS | 2528 | 1468216659858 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:57:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:57:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 672ms 22:57:39 INFO - PROCESS | 2528 | 1468216659898 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 22:57:39 INFO - PROCESS | 2528 | 1468216659901 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 22:57:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:57:39 INFO - PROCESS | 2528 | 1468216659909 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:57:39 INFO - PROCESS | 2528 | 1468216659911 Marionette TRACE conn5 <- [1,2470,null,{}] 22:57:39 INFO - PROCESS | 2528 | 1468216659922 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:57:39 INFO - PROCESS | 2528 | 1468216659925 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:40 INFO - PROCESS | 2528 | 1468216660062 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 22:57:40 INFO - PROCESS | 2528 | 1468216660079 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:40 INFO - PROCESS | 2528 | 1468216660082 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:40 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE13A4800 == 30 [pid = 2528] [id = 627] 22:57:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD8B69400) [pid = 2528] [serial = 1881] [outer = 0000000000000000] 22:57:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDBB0CC00) [pid = 2528] [serial = 1882] [outer = 0000008CD8B69400] 22:57:40 INFO - PROCESS | 2528 | 1468216660129 Marionette DEBUG loaded listener.js 22:57:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDBBC9400) [pid = 2528] [serial = 1883] [outer = 0000008CD8B69400] 22:57:40 INFO - PROCESS | 2528 | 1468216660566 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:57:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:57:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 691ms 22:57:40 INFO - PROCESS | 2528 | 1468216660604 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 22:57:40 INFO - PROCESS | 2528 | 1468216660606 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 22:57:40 INFO - PROCESS | 2528 | 1468216660609 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:57:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:57:40 INFO - PROCESS | 2528 | 1468216660611 Marionette TRACE conn5 <- [1,2474,null,{}] 22:57:40 INFO - PROCESS | 2528 | 1468216660614 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:57:40 INFO - PROCESS | 2528 | 1468216660621 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:40 INFO - PROCESS | 2528 | 1468216660767 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 22:57:40 INFO - PROCESS | 2528 | 1468216660825 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:40 INFO - PROCESS | 2528 | 1468216660827 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:40 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24D1000 == 31 [pid = 2528] [id = 628] 22:57:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDC4C4800) [pid = 2528] [serial = 1884] [outer = 0000000000000000] 22:57:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDE60E000) [pid = 2528] [serial = 1885] [outer = 0000008CDC4C4800] 22:57:40 INFO - PROCESS | 2528 | 1468216660872 Marionette DEBUG loaded listener.js 22:57:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDEA63400) [pid = 2528] [serial = 1886] [outer = 0000008CDC4C4800] 22:57:41 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDBD44000) [pid = 2528] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:57:41 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDBBBC400) [pid = 2528] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:57:41 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDEF57800) [pid = 2528] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:57:41 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD6782400) [pid = 2528] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:57:41 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDDFA0000) [pid = 2528] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:57:41 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD2138C00) [pid = 2528] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:57:41 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD18CA800) [pid = 2528] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:57:41 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD2231000) [pid = 2528] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:57:41 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD222DC00) [pid = 2528] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:57:41 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDEA56C00) [pid = 2528] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:57:41 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CE0985C00) [pid = 2528] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:57:41 INFO - PROCESS | 2528 | 1468216661500 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:57:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:57:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 943ms 22:57:41 INFO - PROCESS | 2528 | 1468216661556 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 22:57:41 INFO - PROCESS | 2528 | 1468216661565 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 22:57:41 INFO - PROCESS | 2528 | 1468216661569 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:57:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:57:41 INFO - PROCESS | 2528 | 1468216661571 Marionette TRACE conn5 <- [1,2478,null,{}] 22:57:41 INFO - PROCESS | 2528 | 1468216661575 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:57:41 INFO - PROCESS | 2528 | 1468216661577 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:41 INFO - PROCESS | 2528 | 1468216661686 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 22:57:41 INFO - PROCESS | 2528 | 1468216661737 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:41 INFO - PROCESS | 2528 | 1468216661738 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:41 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2CA6000 == 32 [pid = 2528] [id = 629] 22:57:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD6562400) [pid = 2528] [serial = 1887] [outer = 0000000000000000] 22:57:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD8093400) [pid = 2528] [serial = 1888] [outer = 0000008CD6562400] 22:57:41 INFO - PROCESS | 2528 | 1468216661784 Marionette DEBUG loaded listener.js 22:57:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CDE60B000) [pid = 2528] [serial = 1889] [outer = 0000008CD6562400] 22:57:42 INFO - PROCESS | 2528 | 1468216662132 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:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 628ms 22:57:42 INFO - PROCESS | 2528 | 1468216662204 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 22:57:42 INFO - PROCESS | 2528 | 1468216662206 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 22:57:42 INFO - PROCESS | 2528 | 1468216662209 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:57:42 INFO - PROCESS | 2528 | 1468216662211 Marionette TRACE conn5 <- [1,2482,null,{}] 22:57:42 INFO - PROCESS | 2528 | 1468216662214 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:57:42 INFO - PROCESS | 2528 | 1468216662216 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:42 INFO - PROCESS | 2528 | 1468216662296 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 22:57:42 INFO - PROCESS | 2528 | 1468216662302 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:42 INFO - PROCESS | 2528 | 1468216662304 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:42 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE3294000 == 33 [pid = 2528] [id = 630] 22:57:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD7276400) [pid = 2528] [serial = 1890] [outer = 0000000000000000] 22:57:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDEB1B000) [pid = 2528] [serial = 1891] [outer = 0000008CD7276400] 22:57:42 INFO - PROCESS | 2528 | 1468216662350 Marionette DEBUG loaded listener.js 22:57:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDEF53400) [pid = 2528] [serial = 1892] [outer = 0000008CD7276400] 22:57:42 INFO - PROCESS | 2528 | 1468216662765 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:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 583ms 22:57:42 INFO - PROCESS | 2528 | 1468216662804 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 22:57:42 INFO - PROCESS | 2528 | 1468216662806 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 22:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:57:42 INFO - PROCESS | 2528 | 1468216662821 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:57:42 INFO - PROCESS | 2528 | 1468216662822 Marionette TRACE conn5 <- [1,2486,null,{}] 22:57:42 INFO - PROCESS | 2528 | 1468216662826 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:57:42 INFO - PROCESS | 2528 | 1468216662828 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:42 INFO - PROCESS | 2528 | 1468216662913 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 22:57:42 INFO - PROCESS | 2528 | 1468216662936 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:42 INFO - PROCESS | 2528 | 1468216662938 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:42 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32F5000 == 34 [pid = 2528] [id = 631] 22:57:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDF0C8800) [pid = 2528] [serial = 1893] [outer = 0000000000000000] 22:57:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDF1BF000) [pid = 2528] [serial = 1894] [outer = 0000008CDF0C8800] 22:57:42 INFO - PROCESS | 2528 | 1468216662986 Marionette DEBUG loaded listener.js 22:57:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDF427800) [pid = 2528] [serial = 1895] [outer = 0000008CDF0C8800] 22:57:43 INFO - PROCESS | 2528 | 1468216663613 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:57:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:57:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 838ms 22:57:43 INFO - PROCESS | 2528 | 1468216663661 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 22:57:43 INFO - PROCESS | 2528 | 1468216663667 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 22:57:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:57:43 INFO - PROCESS | 2528 | 1468216663672 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:57:43 INFO - PROCESS | 2528 | 1468216663676 Marionette TRACE conn5 <- [1,2490,null,{}] 22:57:43 INFO - PROCESS | 2528 | 1468216663682 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:57:43 INFO - PROCESS | 2528 | 1468216663686 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:43 INFO - PROCESS | 2528 | 1468216663876 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 22:57:43 INFO - PROCESS | 2528 | 1468216663888 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:43 INFO - PROCESS | 2528 | 1468216663893 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:43 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBA45000 == 35 [pid = 2528] [id = 632] 22:57:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD04DA800) [pid = 2528] [serial = 1896] [outer = 0000000000000000] 22:57:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD2139000) [pid = 2528] [serial = 1897] [outer = 0000008CD04DA800] 22:57:43 INFO - PROCESS | 2528 | 1468216663956 Marionette DEBUG loaded listener.js 22:57:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD2351800) [pid = 2528] [serial = 1898] [outer = 0000008CD04DA800] 22:57:44 INFO - PROCESS | 2528 | 1468216664753 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:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1142ms 22:57:44 INFO - PROCESS | 2528 | 1468216664816 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 22:57:44 INFO - PROCESS | 2528 | 1468216664821 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 22:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:57:44 INFO - PROCESS | 2528 | 1468216664828 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:57:44 INFO - PROCESS | 2528 | 1468216664831 Marionette TRACE conn5 <- [1,2494,null,{}] 22:57:44 INFO - PROCESS | 2528 | 1468216664835 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:57:44 INFO - PROCESS | 2528 | 1468216664838 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:44 INFO - PROCESS | 2528 | 1468216664964 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 22:57:45 INFO - PROCESS | 2528 | 1468216665087 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:45 INFO - PROCESS | 2528 | 1468216665090 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:45 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2127000 == 36 [pid = 2528] [id = 633] 22:57:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD7277400) [pid = 2528] [serial = 1899] [outer = 0000000000000000] 22:57:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD7621800) [pid = 2528] [serial = 1900] [outer = 0000008CD7277400] 22:57:45 INFO - PROCESS | 2528 | 1468216665148 Marionette DEBUG loaded listener.js 22:57:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD861F000) [pid = 2528] [serial = 1901] [outer = 0000008CD7277400] 22:57:46 INFO - PROCESS | 2528 | 1468216666013 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:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1236ms 22:57:46 INFO - PROCESS | 2528 | 1468216666075 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 22:57:46 INFO - PROCESS | 2528 | 1468216666080 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 22:57:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:57:46 INFO - PROCESS | 2528 | 1468216666086 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:57:46 INFO - PROCESS | 2528 | 1468216666090 Marionette TRACE conn5 <- [1,2498,null,{}] 22:57:46 INFO - PROCESS | 2528 | 1468216666095 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:57:46 INFO - PROCESS | 2528 | 1468216666098 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:46 INFO - PROCESS | 2528 | 1468216666215 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 22:57:46 INFO - PROCESS | 2528 | 1468216666296 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:46 INFO - PROCESS | 2528 | 1468216666301 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:46 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD751E800 == 37 [pid = 2528] [id = 634] 22:57:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD03AD400) [pid = 2528] [serial = 1902] [outer = 0000000000000000] 22:57:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD1DCA000) [pid = 2528] [serial = 1903] [outer = 0000008CD03AD400] 22:57:46 INFO - PROCESS | 2528 | 1468216666380 Marionette DEBUG loaded listener.js 22:57:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD2036800) [pid = 2528] [serial = 1904] [outer = 0000008CD03AD400] 22:57:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE3294000 == 36 [pid = 2528] [id = 630] 22:57:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2CA6000 == 35 [pid = 2528] [id = 629] 22:57:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24D1000 == 34 [pid = 2528] [id = 628] 22:57:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE13A4800 == 33 [pid = 2528] [id = 627] 22:57:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF50A800 == 32 [pid = 2528] [id = 626] 22:57:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDECEC000 == 31 [pid = 2528] [id = 625] 22:57:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC38D800 == 30 [pid = 2528] [id = 624] 22:57:46 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD72C5000 == 29 [pid = 2528] [id = 623] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CE0B20C00) [pid = 2528] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDEA58400) [pid = 2528] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDDFA2000) [pid = 2528] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDF8CDC00) [pid = 2528] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDED96400) [pid = 2528] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD761BC00) [pid = 2528] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD84D0000) [pid = 2528] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDF8D0400) [pid = 2528] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD222A000) [pid = 2528] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD31DB400) [pid = 2528] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD737AC00) [pid = 2528] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDB661400) [pid = 2528] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD2287C00) [pid = 2528] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD25D8C00) [pid = 2528] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD8ACBC00) [pid = 2528] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD3654000) [pid = 2528] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDFF4C400) [pid = 2528] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDE60C800) [pid = 2528] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CE02BDC00) [pid = 2528] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDFF9B800) [pid = 2528] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CDBBC3800) [pid = 2528] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CE0BC4400) [pid = 2528] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 22:57:46 INFO - PROCESS | 2528 | 1468216666812 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:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 797ms 22:57:46 INFO - PROCESS | 2528 | 1468216666884 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 22:57:46 INFO - PROCESS | 2528 | 1468216666888 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 22:57:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:57:46 INFO - PROCESS | 2528 | 1468216666895 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:57:46 INFO - PROCESS | 2528 | 1468216666898 Marionette TRACE conn5 <- [1,2502,null,{}] 22:57:46 INFO - PROCESS | 2528 | 1468216666902 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:57:46 INFO - PROCESS | 2528 | 1468216666904 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:47 INFO - PROCESS | 2528 | 1468216666997 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 22:57:47 INFO - PROCESS | 2528 | 1468216667009 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:47 INFO - PROCESS | 2528 | 1468216667011 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:47 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC391800 == 30 [pid = 2528] [id = 635] 22:57:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD2290400) [pid = 2528] [serial = 1905] [outer = 0000000000000000] 22:57:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD229FC00) [pid = 2528] [serial = 1906] [outer = 0000008CD2290400] 22:57:47 INFO - PROCESS | 2528 | 1468216667059 Marionette DEBUG loaded listener.js 22:57:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD25E2800) [pid = 2528] [serial = 1907] [outer = 0000008CD2290400] 22:57:47 INFO - PROCESS | 2528 | 1468216667544 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:57:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:57:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 691ms 22:57:47 INFO - PROCESS | 2528 | 1468216667589 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 22:57:47 INFO - PROCESS | 2528 | 1468216667591 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 22:57:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:57:47 INFO - PROCESS | 2528 | 1468216667595 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:57:47 INFO - PROCESS | 2528 | 1468216667599 Marionette TRACE conn5 <- [1,2506,null,{}] 22:57:47 INFO - PROCESS | 2528 | 1468216667644 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:57:47 INFO - PROCESS | 2528 | 1468216667650 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:47 INFO - PROCESS | 2528 | 1468216667792 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 22:57:47 INFO - PROCESS | 2528 | 1468216667871 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:47 INFO - PROCESS | 2528 | 1468216667876 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:47 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE138B000 == 31 [pid = 2528] [id = 636] 22:57:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD0C4A800) [pid = 2528] [serial = 1908] [outer = 0000000000000000] 22:57:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD8092C00) [pid = 2528] [serial = 1909] [outer = 0000008CD0C4A800] 22:57:47 INFO - PROCESS | 2528 | 1468216667929 Marionette DEBUG loaded listener.js 22:57:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD72ECC00) [pid = 2528] [serial = 1910] [outer = 0000008CD0C4A800] 22:57:48 INFO - PROCESS | 2528 | 1468216668330 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:57:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:57:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 797ms 22:57:48 INFO - PROCESS | 2528 | 1468216668394 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 22:57:48 INFO - PROCESS | 2528 | 1468216668397 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 22:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:57:48 INFO - PROCESS | 2528 | 1468216668400 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:57:48 INFO - PROCESS | 2528 | 1468216668402 Marionette TRACE conn5 <- [1,2510,null,{}] 22:57:48 INFO - PROCESS | 2528 | 1468216668406 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:57:48 INFO - PROCESS | 2528 | 1468216668408 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:48 INFO - PROCESS | 2528 | 1468216668504 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 22:57:48 INFO - PROCESS | 2528 | 1468216668510 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:48 INFO - PROCESS | 2528 | 1468216668512 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:48 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2125000 == 32 [pid = 2528] [id = 637] 22:57:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD861EC00) [pid = 2528] [serial = 1911] [outer = 0000000000000000] 22:57:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD86FB000) [pid = 2528] [serial = 1912] [outer = 0000008CD861EC00] 22:57:48 INFO - PROCESS | 2528 | 1468216668559 Marionette DEBUG loaded listener.js 22:57:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDB65E000) [pid = 2528] [serial = 1913] [outer = 0000008CD861EC00] 22:57:49 INFO - PROCESS | 2528 | 1468216669026 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:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 691ms 22:57:49 INFO - PROCESS | 2528 | 1468216669095 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 22:57:49 INFO - PROCESS | 2528 | 1468216669097 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 22:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:57:49 INFO - PROCESS | 2528 | 1468216669100 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:57:49 INFO - PROCESS | 2528 | 1468216669102 Marionette TRACE conn5 <- [1,2514,null,{}] 22:57:49 INFO - PROCESS | 2528 | 1468216669112 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:57:49 INFO - PROCESS | 2528 | 1468216669115 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:49 INFO - PROCESS | 2528 | 1468216669257 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 22:57:49 INFO - PROCESS | 2528 | 1468216669263 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:49 INFO - PROCESS | 2528 | 1468216669265 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:49 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24D6800 == 33 [pid = 2528] [id = 638] 22:57:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDB65E800) [pid = 2528] [serial = 1914] [outer = 0000000000000000] 22:57:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDBBC0400) [pid = 2528] [serial = 1915] [outer = 0000008CDB65E800] 22:57:49 INFO - PROCESS | 2528 | 1468216669312 Marionette DEBUG loaded listener.js 22:57:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDC317800) [pid = 2528] [serial = 1916] [outer = 0000008CDB65E800] 22:57:49 INFO - PROCESS | 2528 | 1468216669788 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:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 734ms 22:57:49 INFO - PROCESS | 2528 | 1468216669838 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 22:57:49 INFO - PROCESS | 2528 | 1468216669840 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 22:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:57:49 INFO - PROCESS | 2528 | 1468216669843 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:57:49 INFO - PROCESS | 2528 | 1468216669845 Marionette TRACE conn5 <- [1,2518,null,{}] 22:57:49 INFO - PROCESS | 2528 | 1468216669849 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:57:49 INFO - PROCESS | 2528 | 1468216669855 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:50 INFO - PROCESS | 2528 | 1468216669995 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 22:57:50 INFO - PROCESS | 2528 | 1468216670009 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:50 INFO - PROCESS | 2528 | 1468216670011 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32A7800 == 34 [pid = 2528] [id = 639] 22:57:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDC4C5400) [pid = 2528] [serial = 1917] [outer = 0000000000000000] 22:57:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDE604400) [pid = 2528] [serial = 1918] [outer = 0000008CDC4C5400] 22:57:50 INFO - PROCESS | 2528 | 1468216670101 Marionette DEBUG loaded listener.js 22:57:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDEF4DC00) [pid = 2528] [serial = 1919] [outer = 0000008CDC4C5400] 22:57:50 INFO - PROCESS | 2528 | 1468216670533 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:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 733ms 22:57:50 INFO - PROCESS | 2528 | 1468216670580 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 22:57:50 INFO - PROCESS | 2528 | 1468216670582 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 22:57:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:57:50 INFO - PROCESS | 2528 | 1468216670586 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:57:50 INFO - PROCESS | 2528 | 1468216670587 Marionette TRACE conn5 <- [1,2522,null,{}] 22:57:50 INFO - PROCESS | 2528 | 1468216670591 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:57:50 INFO - PROCESS | 2528 | 1468216670593 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:50 INFO - PROCESS | 2528 | 1468216670702 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 22:57:50 INFO - PROCESS | 2528 | 1468216670707 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:50 INFO - PROCESS | 2528 | 1468216670709 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4849000 == 35 [pid = 2528] [id = 640] 22:57:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDEF5A800) [pid = 2528] [serial = 1920] [outer = 0000000000000000] 22:57:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDF422400) [pid = 2528] [serial = 1921] [outer = 0000008CDEF5A800] 22:57:50 INFO - PROCESS | 2528 | 1468216670755 Marionette DEBUG loaded listener.js 22:57:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDF5C2000) [pid = 2528] [serial = 1922] [outer = 0000008CDEF5A800] 22:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDC4C4800) [pid = 2528] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD7341400) [pid = 2528] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD2353000) [pid = 2528] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD1DD7000) [pid = 2528] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD1D25000) [pid = 2528] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD0397800) [pid = 2528] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD6CF0400) [pid = 2528] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDEA59400) [pid = 2528] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD8B69400) [pid = 2528] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD6562400) [pid = 2528] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD7276400) [pid = 2528] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD84C6C00) [pid = 2528] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:57:51 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD7336C00) [pid = 2528] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:57:51 INFO - PROCESS | 2528 | 1468216671203 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:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 691ms 22:57:51 INFO - PROCESS | 2528 | 1468216671280 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 22:57:51 INFO - PROCESS | 2528 | 1468216671282 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 22:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:57:51 INFO - PROCESS | 2528 | 1468216671286 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:57:51 INFO - PROCESS | 2528 | 1468216671287 Marionette TRACE conn5 <- [1,2526,null,{}] 22:57:51 INFO - PROCESS | 2528 | 1468216671291 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:57:51 INFO - PROCESS | 2528 | 1468216671293 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:51 INFO - PROCESS | 2528 | 1468216671377 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 22:57:51 INFO - PROCESS | 2528 | 1468216671384 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:51 INFO - PROCESS | 2528 | 1468216671386 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:51 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4860000 == 36 [pid = 2528] [id = 641] 22:57:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD31DE000) [pid = 2528] [serial = 1923] [outer = 0000000000000000] 22:57:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD84C6C00) [pid = 2528] [serial = 1924] [outer = 0000008CD31DE000] 22:57:51 INFO - PROCESS | 2528 | 1468216671432 Marionette DEBUG loaded listener.js 22:57:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDEF4C400) [pid = 2528] [serial = 1925] [outer = 0000008CD31DE000] 22:57:51 INFO - PROCESS | 2528 | 1468216671859 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:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 628ms 22:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:57:51 INFO - PROCESS | 2528 | 1468216671917 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 22:57:51 INFO - PROCESS | 2528 | 1468216671919 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 22:57:51 INFO - PROCESS | 2528 | 1468216671923 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:57:51 INFO - PROCESS | 2528 | 1468216671924 Marionette TRACE conn5 <- [1,2530,null,{}] 22:57:51 INFO - PROCESS | 2528 | 1468216671928 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:57:51 INFO - PROCESS | 2528 | 1468216671930 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:52 INFO - PROCESS | 2528 | 1468216672015 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 22:57:52 INFO - PROCESS | 2528 | 1468216672021 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:52 INFO - PROCESS | 2528 | 1468216672023 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:52 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE1389800 == 37 [pid = 2528] [id = 642] 22:57:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD2225800) [pid = 2528] [serial = 1926] [outer = 0000000000000000] 22:57:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDC4BE800) [pid = 2528] [serial = 1927] [outer = 0000008CD2225800] 22:57:52 INFO - PROCESS | 2528 | 1468216672068 Marionette DEBUG loaded listener.js 22:57:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDF8D6800) [pid = 2528] [serial = 1928] [outer = 0000008CD2225800] 22:57:52 INFO - PROCESS | 2528 | 1468216672509 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:57:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:57:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 628ms 22:57:52 INFO - PROCESS | 2528 | 1468216672554 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 22:57:52 INFO - PROCESS | 2528 | 1468216672557 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 22:57:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:57:52 INFO - PROCESS | 2528 | 1468216672560 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:57:52 INFO - PROCESS | 2528 | 1468216672561 Marionette TRACE conn5 <- [1,2534,null,{}] 22:57:52 INFO - PROCESS | 2528 | 1468216672565 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:57:52 INFO - PROCESS | 2528 | 1468216672567 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:52 INFO - PROCESS | 2528 | 1468216672651 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 22:57:52 INFO - PROCESS | 2528 | 1468216672660 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:52 INFO - PROCESS | 2528 | 1468216672662 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:52 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5EDC800 == 38 [pid = 2528] [id = 643] 22:57:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDF8D8C00) [pid = 2528] [serial = 1929] [outer = 0000000000000000] 22:57:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDFF44C00) [pid = 2528] [serial = 1930] [outer = 0000008CDF8D8C00] 22:57:52 INFO - PROCESS | 2528 | 1468216672708 Marionette DEBUG loaded listener.js 22:57:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDFF96000) [pid = 2528] [serial = 1931] [outer = 0000008CDF8D8C00] 22:57:53 INFO - PROCESS | 2528 | 1468216673340 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:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 838ms 22:57:53 INFO - PROCESS | 2528 | 1468216673413 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 22:57:53 INFO - PROCESS | 2528 | 1468216673418 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 22:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:57:53 INFO - PROCESS | 2528 | 1468216673425 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:57:53 INFO - PROCESS | 2528 | 1468216673428 Marionette TRACE conn5 <- [1,2538,null,{}] 22:57:53 INFO - PROCESS | 2528 | 1468216673435 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:57:53 INFO - PROCESS | 2528 | 1468216673438 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:53 INFO - PROCESS | 2528 | 1468216673573 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 22:57:53 INFO - PROCESS | 2528 | 1468216673692 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:53 INFO - PROCESS | 2528 | 1468216673695 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:53 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE52E000 == 39 [pid = 2528] [id = 644] 22:57:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD2131400) [pid = 2528] [serial = 1932] [outer = 0000000000000000] 22:57:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD22A0000) [pid = 2528] [serial = 1933] [outer = 0000008CD2131400] 22:57:53 INFO - PROCESS | 2528 | 1468216673755 Marionette DEBUG loaded listener.js 22:57:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD65C3400) [pid = 2528] [serial = 1934] [outer = 0000008CD2131400] 22:57:54 INFO - PROCESS | 2528 | 1468216674325 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:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 942ms 22:57:54 INFO - PROCESS | 2528 | 1468216674369 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 22:57:54 INFO - PROCESS | 2528 | 1468216674374 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 22:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:57:54 INFO - PROCESS | 2528 | 1468216674380 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:57:54 INFO - PROCESS | 2528 | 1468216674384 Marionette TRACE conn5 <- [1,2542,null,{}] 22:57:54 INFO - PROCESS | 2528 | 1468216674388 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:57:54 INFO - PROCESS | 2528 | 1468216674391 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:54 INFO - PROCESS | 2528 | 1468216674511 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 22:57:54 INFO - PROCESS | 2528 | 1468216674609 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:54 INFO - PROCESS | 2528 | 1468216674612 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:54 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE315B800 == 40 [pid = 2528] [id = 645] 22:57:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD733F000) [pid = 2528] [serial = 1935] [outer = 0000000000000000] 22:57:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD7626000) [pid = 2528] [serial = 1936] [outer = 0000008CD733F000] 22:57:54 INFO - PROCESS | 2528 | 1468216674669 Marionette DEBUG loaded listener.js 22:57:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDBB05C00) [pid = 2528] [serial = 1937] [outer = 0000008CD733F000] 22:57:55 INFO - PROCESS | 2528 | 1468216675330 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:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 986ms 22:57:55 INFO - PROCESS | 2528 | 1468216675369 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 22:57:55 INFO - PROCESS | 2528 | 1468216675371 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 22:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:57:55 INFO - PROCESS | 2528 | 1468216675375 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:57:55 INFO - PROCESS | 2528 | 1468216675379 Marionette TRACE conn5 <- [1,2546,null,{}] 22:57:55 INFO - PROCESS | 2528 | 1468216675391 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:57:55 INFO - PROCESS | 2528 | 1468216675396 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:55 INFO - PROCESS | 2528 | 1468216675511 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 22:57:55 INFO - PROCESS | 2528 | 1468216675638 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:55 INFO - PROCESS | 2528 | 1468216675642 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:55 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5F1D800 == 41 [pid = 2528] [id = 646] 22:57:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDEB0CC00) [pid = 2528] [serial = 1938] [outer = 0000000000000000] 22:57:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDEF4D400) [pid = 2528] [serial = 1939] [outer = 0000008CDEB0CC00] 22:57:55 INFO - PROCESS | 2528 | 1468216675702 Marionette DEBUG loaded listener.js 22:57:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDFF47400) [pid = 2528] [serial = 1940] [outer = 0000008CDEB0CC00] 22:57:56 INFO - PROCESS | 2528 | 1468216676285 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:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 985ms 22:57:56 INFO - PROCESS | 2528 | 1468216676363 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 22:57:56 INFO - PROCESS | 2528 | 1468216676366 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 22:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:57:56 INFO - PROCESS | 2528 | 1468216676385 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:57:56 INFO - PROCESS | 2528 | 1468216676388 Marionette TRACE conn5 <- [1,2550,null,{}] 22:57:56 INFO - PROCESS | 2528 | 1468216676392 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:57:56 INFO - PROCESS | 2528 | 1468216676394 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:56 INFO - PROCESS | 2528 | 1468216676516 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 22:57:56 INFO - PROCESS | 2528 | 1468216676752 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:56 INFO - PROCESS | 2528 | 1468216676755 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:56 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD8883000 == 42 [pid = 2528] [id = 647] 22:57:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD03AA000) [pid = 2528] [serial = 1941] [outer = 0000000000000000] 22:57:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD1D26C00) [pid = 2528] [serial = 1942] [outer = 0000008CD03AA000] 22:57:56 INFO - PROCESS | 2528 | 1468216676829 Marionette DEBUG loaded listener.js 22:57:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CD2224800) [pid = 2528] [serial = 1943] [outer = 0000008CD03AA000] 22:57:57 INFO - PROCESS | 2528 | 1468216677479 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:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1124ms 22:57:57 INFO - PROCESS | 2528 | 1468216677515 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 22:57:57 INFO - PROCESS | 2528 | 1468216677519 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 22:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:57:57 INFO - PROCESS | 2528 | 1468216677524 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:57:57 INFO - PROCESS | 2528 | 1468216677526 Marionette TRACE conn5 <- [1,2554,null,{}] 22:57:57 INFO - PROCESS | 2528 | 1468216677532 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:57:57 INFO - PROCESS | 2528 | 1468216677537 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:57 INFO - PROCESS | 2528 | 1468216677646 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE1389800 == 41 [pid = 2528] [id = 642] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4860000 == 40 [pid = 2528] [id = 641] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4849000 == 39 [pid = 2528] [id = 640] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32A7800 == 38 [pid = 2528] [id = 639] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24D6800 == 37 [pid = 2528] [id = 638] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2125000 == 36 [pid = 2528] [id = 637] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE138B000 == 35 [pid = 2528] [id = 636] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC391800 == 34 [pid = 2528] [id = 635] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD751E800 == 33 [pid = 2528] [id = 634] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2127000 == 32 [pid = 2528] [id = 633] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32F5000 == 31 [pid = 2528] [id = 631] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBA45000 == 30 [pid = 2528] [id = 632] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7512800 == 29 [pid = 2528] [id = 622] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD8883000 == 28 [pid = 2528] [id = 647] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5F1D800 == 27 [pid = 2528] [id = 646] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE315B800 == 26 [pid = 2528] [id = 645] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5EDC800 == 25 [pid = 2528] [id = 643] 22:57:58 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE52E000 == 24 [pid = 2528] [id = 644] 22:57:58 INFO - PROCESS | 2528 | 1468216678354 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:58 INFO - PROCESS | 2528 | 1468216678358 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CDE60E000) [pid = 2528] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD7546C00) [pid = 2528] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD28D3800) [pid = 2528] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD6778000) [pid = 2528] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD209BC00) [pid = 2528] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD2230400) [pid = 2528] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD228F400) [pid = 2528] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD2034C00) [pid = 2528] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD213D800) [pid = 2528] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD1655400) [pid = 2528] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDB655C00) [pid = 2528] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD816A400) [pid = 2528] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDF899400) [pid = 2528] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDEE4C400) [pid = 2528] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDBB0CC00) [pid = 2528] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD8093400) [pid = 2528] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDEB1B000) [pid = 2528] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDEA63400) [pid = 2528] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDF1BF000) [pid = 2528] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD8622000) [pid = 2528] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD8B64800) [pid = 2528] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDE60B000) [pid = 2528] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDEF53400) [pid = 2528] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDBBC9400) [pid = 2528] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD7F06000) [pid = 2528] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CD763B000) [pid = 2528] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 22:57:58 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD68E5800 == 25 [pid = 2528] [id = 648] 22:57:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD1655400) [pid = 2528] [serial = 1944] [outer = 0000000000000000] 22:57:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD18C9C00) [pid = 2528] [serial = 1945] [outer = 0000008CD1655400] 22:57:58 INFO - PROCESS | 2528 | 1468216678534 Marionette DEBUG loaded listener.js 22:57:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD2032800) [pid = 2528] [serial = 1946] [outer = 0000008CD1655400] 22:57:59 INFO - PROCESS | 2528 | 1468216679007 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:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1529ms 22:57:59 INFO - PROCESS | 2528 | 1468216679058 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 22:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:57:59 INFO - PROCESS | 2528 | 1468216679061 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 22:57:59 INFO - PROCESS | 2528 | 1468216679070 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:57:59 INFO - PROCESS | 2528 | 1468216679073 Marionette TRACE conn5 <- [1,2558,null,{}] 22:57:59 INFO - PROCESS | 2528 | 1468216679079 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:57:59 INFO - PROCESS | 2528 | 1468216679082 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:59 INFO - PROCESS | 2528 | 1468216679173 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 22:57:59 INFO - PROCESS | 2528 | 1468216679189 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:59 INFO - PROCESS | 2528 | 1468216679191 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:59 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD8721000 == 26 [pid = 2528] [id = 649] 22:57:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD22A2400) [pid = 2528] [serial = 1947] [outer = 0000000000000000] 22:57:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD2348800) [pid = 2528] [serial = 1948] [outer = 0000008CD22A2400] 22:57:59 INFO - PROCESS | 2528 | 1468216679239 Marionette DEBUG loaded listener.js 22:57:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD2821800) [pid = 2528] [serial = 1949] [outer = 0000008CD22A2400] 22:57:59 INFO - PROCESS | 2528 | 1468216679692 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:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 690ms 22:57:59 INFO - PROCESS | 2528 | 1468216679758 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 22:57:59 INFO - PROCESS | 2528 | 1468216679763 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 22:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:57:59 INFO - PROCESS | 2528 | 1468216679800 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:57:59 INFO - PROCESS | 2528 | 1468216679802 Marionette TRACE conn5 <- [1,2562,null,{}] 22:57:59 INFO - PROCESS | 2528 | 1468216679809 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:57:59 INFO - PROCESS | 2528 | 1468216679811 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:57:59 INFO - PROCESS | 2528 | 1468216679919 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 22:58:00 INFO - PROCESS | 2528 | 1468216679991 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:00 INFO - PROCESS | 2528 | 1468216679993 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:00 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE521000 == 27 [pid = 2528] [id = 650] 22:58:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD677CC00) [pid = 2528] [serial = 1950] [outer = 0000000000000000] 22:58:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD6CE8C00) [pid = 2528] [serial = 1951] [outer = 0000008CD677CC00] 22:58:00 INFO - PROCESS | 2528 | 1468216680040 Marionette DEBUG loaded listener.js 22:58:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD733C400) [pid = 2528] [serial = 1952] [outer = 0000008CD677CC00] 22:58:00 INFO - PROCESS | 2528 | 1468216680435 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:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 712ms 22:58:00 INFO - PROCESS | 2528 | 1468216680482 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 22:58:00 INFO - PROCESS | 2528 | 1468216680484 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 22:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:58:00 INFO - PROCESS | 2528 | 1468216680489 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:58:00 INFO - PROCESS | 2528 | 1468216680496 Marionette TRACE conn5 <- [1,2566,null,{}] 22:58:00 INFO - PROCESS | 2528 | 1468216680506 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:58:00 INFO - PROCESS | 2528 | 1468216680510 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:00 INFO - PROCESS | 2528 | 1468216680634 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 22:58:00 INFO - PROCESS | 2528 | 1468216680660 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:00 INFO - PROCESS | 2528 | 1468216680662 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:00 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF390800 == 28 [pid = 2528] [id = 651] 22:58:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD7344400) [pid = 2528] [serial = 1953] [outer = 0000000000000000] 22:58:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD7626800) [pid = 2528] [serial = 1954] [outer = 0000008CD7344400] 22:58:00 INFO - PROCESS | 2528 | 1468216680708 Marionette DEBUG loaded listener.js 22:58:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD84C7800) [pid = 2528] [serial = 1955] [outer = 0000008CD7344400] 22:58:01 INFO - PROCESS | 2528 | 1468216681145 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:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 693ms 22:58:01 INFO - PROCESS | 2528 | 1468216681184 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 22:58:01 INFO - PROCESS | 2528 | 1468216681187 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 22:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:58:01 INFO - PROCESS | 2528 | 1468216681190 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:58:01 INFO - PROCESS | 2528 | 1468216681192 Marionette TRACE conn5 <- [1,2570,null,{}] 22:58:01 INFO - PROCESS | 2528 | 1468216681196 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:58:01 INFO - PROCESS | 2528 | 1468216681199 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:01 INFO - PROCESS | 2528 | 1468216681353 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 22:58:01 INFO - PROCESS | 2528 | 1468216681376 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:01 INFO - PROCESS | 2528 | 1468216681378 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:01 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE1389800 == 29 [pid = 2528] [id = 652] 22:58:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD882C000) [pid = 2528] [serial = 1956] [outer = 0000000000000000] 22:58:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDB656800) [pid = 2528] [serial = 1957] [outer = 0000008CD882C000] 22:58:01 INFO - PROCESS | 2528 | 1468216681423 Marionette DEBUG loaded listener.js 22:58:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDBA83400) [pid = 2528] [serial = 1958] [outer = 0000008CD882C000] 22:58:01 INFO - PROCESS | 2528 | 1468216681858 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:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 689ms 22:58:01 INFO - PROCESS | 2528 | 1468216681885 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 22:58:01 INFO - PROCESS | 2528 | 1468216681887 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 22:58:01 INFO - PROCESS | 2528 | 1468216681890 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:58:01 INFO - PROCESS | 2528 | 1468216681892 Marionette TRACE conn5 <- [1,2574,null,{}] 22:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:58:01 INFO - PROCESS | 2528 | 1468216681895 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:58:01 INFO - PROCESS | 2528 | 1468216681897 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:02 INFO - PROCESS | 2528 | 1468216682008 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 22:58:02 INFO - PROCESS | 2528 | 1468216682014 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:02 INFO - PROCESS | 2528 | 1468216682020 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:02 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2257000 == 30 [pid = 2528] [id = 653] 22:58:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD22A4400) [pid = 2528] [serial = 1959] [outer = 0000000000000000] 22:58:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDBD39C00) [pid = 2528] [serial = 1960] [outer = 0000008CD22A4400] 22:58:02 INFO - PROCESS | 2528 | 1468216682078 Marionette DEBUG loaded listener.js 22:58:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDDF9B800) [pid = 2528] [serial = 1961] [outer = 0000008CD22A4400] 22:58:02 INFO - PROCESS | 2528 | 1468216682566 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:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 22:58:02 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDB65E800) [pid = 2528] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:58:02 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDC4C5400) [pid = 2528] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:58:02 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDEF5A800) [pid = 2528] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:58:02 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD03AD400) [pid = 2528] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:58:02 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD861EC00) [pid = 2528] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:58:02 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD2290400) [pid = 2528] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:58:02 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD7277400) [pid = 2528] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:58:02 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD2225800) [pid = 2528] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:58:02 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD04DA800) [pid = 2528] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:58:02 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDF0C8800) [pid = 2528] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:58:02 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDF8D8C00) [pid = 2528] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:58:02 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD0C4A800) [pid = 2528] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:58:02 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD31DE000) [pid = 2528] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:58:02 INFO - PROCESS | 2528 | 1468216682905 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 22:58:02 INFO - PROCESS | 2528 | 1468216682907 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 22:58:02 INFO - PROCESS | 2528 | 1468216682917 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:58:02 INFO - PROCESS | 2528 | 1468216682919 Marionette TRACE conn5 <- [1,2578,null,{}] 22:58:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:58:02 INFO - PROCESS | 2528 | 1468216682922 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:58:02 INFO - PROCESS | 2528 | 1468216682925 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:03 INFO - PROCESS | 2528 | 1468216683016 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 22:58:03 INFO - PROCESS | 2528 | 1468216683023 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:03 INFO - PROCESS | 2528 | 1468216683025 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:03 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD1D8C000 == 31 [pid = 2528] [id = 654] 22:58:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD039B000) [pid = 2528] [serial = 1962] [outer = 0000000000000000] 22:58:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD2425C00) [pid = 2528] [serial = 1963] [outer = 0000008CD039B000] 22:58:03 INFO - PROCESS | 2528 | 1468216683070 Marionette DEBUG loaded listener.js 22:58:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD7629000) [pid = 2528] [serial = 1964] [outer = 0000008CD039B000] 22:58:03 INFO - PROCESS | 2528 | 1468216683485 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:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 587ms 22:58:03 INFO - PROCESS | 2528 | 1468216683519 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 22:58:03 INFO - PROCESS | 2528 | 1468216683521 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 22:58:03 INFO - PROCESS | 2528 | 1468216683524 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:58:03 INFO - PROCESS | 2528 | 1468216683526 Marionette TRACE conn5 <- [1,2582,null,{}] 22:58:03 INFO - PROCESS | 2528 | 1468216683529 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:58:03 INFO - PROCESS | 2528 | 1468216683531 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:03 INFO - PROCESS | 2528 | 1468216683617 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 22:58:03 INFO - PROCESS | 2528 | 1468216683623 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:03 INFO - PROCESS | 2528 | 1468216683625 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:03 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE3169800 == 32 [pid = 2528] [id = 655] 22:58:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD762F000) [pid = 2528] [serial = 1965] [outer = 0000000000000000] 22:58:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDE606C00) [pid = 2528] [serial = 1966] [outer = 0000008CD762F000] 22:58:03 INFO - PROCESS | 2528 | 1468216683670 Marionette DEBUG loaded listener.js 22:58:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDEA5F400) [pid = 2528] [serial = 1967] [outer = 0000008CD762F000] 22:58:04 INFO - PROCESS | 2528 | 1468216684073 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:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 588ms 22:58:04 INFO - PROCESS | 2528 | 1468216684134 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 22:58:04 INFO - PROCESS | 2528 | 1468216684136 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 22:58:04 INFO - PROCESS | 2528 | 1468216684139 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:58:04 INFO - PROCESS | 2528 | 1468216684141 Marionette TRACE conn5 <- [1,2586,null,{}] 22:58:04 INFO - PROCESS | 2528 | 1468216684145 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:58:04 INFO - PROCESS | 2528 | 1468216684147 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:04 INFO - PROCESS | 2528 | 1468216684240 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 22:58:04 INFO - PROCESS | 2528 | 1468216684247 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:04 INFO - PROCESS | 2528 | 1468216684249 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:04 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32E5000 == 33 [pid = 2528] [id = 656] 22:58:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDEA63000) [pid = 2528] [serial = 1968] [outer = 0000000000000000] 22:58:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDEB0F800) [pid = 2528] [serial = 1969] [outer = 0000008CDEA63000] 22:58:04 INFO - PROCESS | 2528 | 1468216684296 Marionette DEBUG loaded listener.js 22:58:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDEDA4400) [pid = 2528] [serial = 1970] [outer = 0000008CDEA63000] 22:58:04 INFO - PROCESS | 2528 | 1468216684741 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:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 627ms 22:58:04 INFO - PROCESS | 2528 | 1468216684772 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 22:58:04 INFO - PROCESS | 2528 | 1468216684774 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 22:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:58:04 INFO - PROCESS | 2528 | 1468216684795 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:58:04 INFO - PROCESS | 2528 | 1468216684797 Marionette TRACE conn5 <- [1,2590,null,{}] 22:58:04 INFO - PROCESS | 2528 | 1468216684801 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:58:04 INFO - PROCESS | 2528 | 1468216684803 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:04 INFO - PROCESS | 2528 | 1468216684930 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 22:58:05 INFO - PROCESS | 2528 | 1468216685018 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:05 INFO - PROCESS | 2528 | 1468216685022 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:05 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD6F64800 == 34 [pid = 2528] [id = 657] 22:58:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD0299000) [pid = 2528] [serial = 1971] [outer = 0000000000000000] 22:58:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD0397000) [pid = 2528] [serial = 1972] [outer = 0000008CD0299000] 22:58:05 INFO - PROCESS | 2528 | 1468216685082 Marionette DEBUG loaded listener.js 22:58:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD1DCC400) [pid = 2528] [serial = 1973] [outer = 0000008CD0299000] 22:58:05 INFO - PROCESS | 2528 | 1468216685899 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:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1181ms 22:58:05 INFO - PROCESS | 2528 | 1468216685974 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 22:58:05 INFO - PROCESS | 2528 | 1468216685979 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 22:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:58:05 INFO - PROCESS | 2528 | 1468216685984 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:58:06 INFO - PROCESS | 2528 | 1468216685988 Marionette TRACE conn5 <- [1,2594,null,{}] 22:58:06 INFO - PROCESS | 2528 | 1468216685993 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:58:06 INFO - PROCESS | 2528 | 1468216685996 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:06 INFO - PROCESS | 2528 | 1468216686151 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 22:58:06 INFO - PROCESS | 2528 | 1468216686268 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:06 INFO - PROCESS | 2528 | 1468216686271 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:06 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF83000 == 35 [pid = 2528] [id = 658] 22:58:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD22A1800) [pid = 2528] [serial = 1974] [outer = 0000000000000000] 22:58:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD6781000) [pid = 2528] [serial = 1975] [outer = 0000008CD22A1800] 22:58:06 INFO - PROCESS | 2528 | 1468216686330 Marionette DEBUG loaded listener.js 22:58:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD737B400) [pid = 2528] [serial = 1976] [outer = 0000008CD22A1800] 22:58:07 INFO - PROCESS | 2528 | 1468216687260 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:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1336ms 22:58:07 INFO - PROCESS | 2528 | 1468216687323 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 22:58:07 INFO - PROCESS | 2528 | 1468216687328 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 22:58:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:58:07 INFO - PROCESS | 2528 | 1468216687333 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:58:07 INFO - PROCESS | 2528 | 1468216687337 Marionette TRACE conn5 <- [1,2598,null,{}] 22:58:07 INFO - PROCESS | 2528 | 1468216687342 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:58:07 INFO - PROCESS | 2528 | 1468216687345 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:07 INFO - PROCESS | 2528 | 1468216687492 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 22:58:07 INFO - PROCESS | 2528 | 1468216687605 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:07 INFO - PROCESS | 2528 | 1468216687610 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32E5000 == 34 [pid = 2528] [id = 656] 22:58:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE3169800 == 33 [pid = 2528] [id = 655] 22:58:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD1D8C000 == 32 [pid = 2528] [id = 654] 22:58:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2257000 == 31 [pid = 2528] [id = 653] 22:58:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE1389800 == 30 [pid = 2528] [id = 652] 22:58:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF390800 == 29 [pid = 2528] [id = 651] 22:58:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE521000 == 28 [pid = 2528] [id = 650] 22:58:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD8721000 == 27 [pid = 2528] [id = 649] 22:58:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD68E5800 == 26 [pid = 2528] [id = 648] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDBBC0400) [pid = 2528] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDE604400) [pid = 2528] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDF422400) [pid = 2528] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDEF4DC00) [pid = 2528] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD1DCA000) [pid = 2528] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD2036800) [pid = 2528] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD86FB000) [pid = 2528] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD229FC00) [pid = 2528] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD25E2800) [pid = 2528] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD7621800) [pid = 2528] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD861F000) [pid = 2528] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDF5C2000) [pid = 2528] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDF8D6800) [pid = 2528] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD2139000) [pid = 2528] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD2351800) [pid = 2528] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDF427800) [pid = 2528] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDFF96000) [pid = 2528] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD72ECC00) [pid = 2528] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD8092C00) [pid = 2528] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CDFF44C00) [pid = 2528] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CDC4BE800) [pid = 2528] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CDC317800) [pid = 2528] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CD84C6C00) [pid = 2528] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (0000008CDEF4C400) [pid = 2528] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | --DOMWINDOW == 60 (0000008CDB65E000) [pid = 2528] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 22:58:07 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F1F800 == 27 [pid = 2528] [id = 659] 22:58:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 61 (0000008CD0F0B000) [pid = 2528] [serial = 1977] [outer = 0000000000000000] 22:58:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CD2139000) [pid = 2528] [serial = 1978] [outer = 0000008CD0F0B000] 22:58:07 INFO - PROCESS | 2528 | 1468216687724 Marionette DEBUG loaded listener.js 22:58:07 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CD25DC000) [pid = 2528] [serial = 1979] [outer = 0000008CD0F0B000] 22:58:08 INFO - PROCESS | 2528 | 1468216688139 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:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 838ms 22:58:08 INFO - PROCESS | 2528 | 1468216688175 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 22:58:08 INFO - PROCESS | 2528 | 1468216688180 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 22:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:58:08 INFO - PROCESS | 2528 | 1468216688186 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:58:08 INFO - PROCESS | 2528 | 1468216688189 Marionette TRACE conn5 <- [1,2602,null,{}] 22:58:08 INFO - PROCESS | 2528 | 1468216688193 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:58:08 INFO - PROCESS | 2528 | 1468216688196 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:08 INFO - PROCESS | 2528 | 1468216688288 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 22:58:08 INFO - PROCESS | 2528 | 1468216688295 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:08 INFO - PROCESS | 2528 | 1468216688298 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:08 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE523800 == 28 [pid = 2528] [id = 660] 22:58:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD6777800) [pid = 2528] [serial = 1980] [outer = 0000000000000000] 22:58:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD72DE400) [pid = 2528] [serial = 1981] [outer = 0000008CD6777800] 22:58:08 INFO - PROCESS | 2528 | 1468216688347 Marionette DEBUG loaded listener.js 22:58:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD7623C00) [pid = 2528] [serial = 1982] [outer = 0000008CD6777800] 22:58:08 INFO - PROCESS | 2528 | 1468216688837 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:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 692ms 22:58:08 INFO - PROCESS | 2528 | 1468216688881 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 22:58:08 INFO - PROCESS | 2528 | 1468216688883 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 22:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:58:08 INFO - PROCESS | 2528 | 1468216688887 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:58:08 INFO - PROCESS | 2528 | 1468216688891 Marionette TRACE conn5 <- [1,2606,null,{}] 22:58:08 INFO - PROCESS | 2528 | 1468216688902 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:58:08 INFO - PROCESS | 2528 | 1468216688907 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:09 INFO - PROCESS | 2528 | 1468216689033 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 22:58:09 INFO - PROCESS | 2528 | 1468216689122 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:09 INFO - PROCESS | 2528 | 1468216689125 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:09 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF9C8800 == 29 [pid = 2528] [id = 661] 22:58:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD861F000) [pid = 2528] [serial = 1983] [outer = 0000000000000000] 22:58:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD8B69400) [pid = 2528] [serial = 1984] [outer = 0000008CD861F000] 22:58:09 INFO - PROCESS | 2528 | 1468216689174 Marionette DEBUG loaded listener.js 22:58:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CDBB3F800) [pid = 2528] [serial = 1985] [outer = 0000008CD861F000] 22:58:09 INFO - PROCESS | 2528 | 1468216689545 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:58:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:58:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 692ms 22:58:09 INFO - PROCESS | 2528 | 1468216689585 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 22:58:09 INFO - PROCESS | 2528 | 1468216689588 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 22:58:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:58:09 INFO - PROCESS | 2528 | 1468216689591 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:58:09 INFO - PROCESS | 2528 | 1468216689593 Marionette TRACE conn5 <- [1,2610,null,{}] 22:58:09 INFO - PROCESS | 2528 | 1468216689596 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:58:09 INFO - PROCESS | 2528 | 1468216689598 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:09 INFO - PROCESS | 2528 | 1468216689686 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 22:58:09 INFO - PROCESS | 2528 | 1468216689692 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:09 INFO - PROCESS | 2528 | 1468216689694 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:09 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24CB000 == 30 [pid = 2528] [id = 662] 22:58:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD0C44000) [pid = 2528] [serial = 1986] [outer = 0000000000000000] 22:58:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CDC31C800) [pid = 2528] [serial = 1987] [outer = 0000008CD0C44000] 22:58:09 INFO - PROCESS | 2528 | 1468216689741 Marionette DEBUG loaded listener.js 22:58:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CDE588000) [pid = 2528] [serial = 1988] [outer = 0000008CD0C44000] 22:58:10 INFO - PROCESS | 2528 | 1468216690213 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:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 690ms 22:58:10 INFO - PROCESS | 2528 | 1468216690284 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 22:58:10 INFO - PROCESS | 2528 | 1468216690287 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 22:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:58:10 INFO - PROCESS | 2528 | 1468216690290 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:58:10 INFO - PROCESS | 2528 | 1468216690292 Marionette TRACE conn5 <- [1,2614,null,{}] 22:58:10 INFO - PROCESS | 2528 | 1468216690309 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:58:10 INFO - PROCESS | 2528 | 1468216690312 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:10 INFO - PROCESS | 2528 | 1468216690449 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 22:58:10 INFO - PROCESS | 2528 | 1468216690506 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:10 INFO - PROCESS | 2528 | 1468216690508 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:10 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7062800 == 31 [pid = 2528] [id = 663] 22:58:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD0F06800) [pid = 2528] [serial = 1989] [outer = 0000000000000000] 22:58:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDEA62800) [pid = 2528] [serial = 1990] [outer = 0000008CD0F06800] 22:58:10 INFO - PROCESS | 2528 | 1468216690555 Marionette DEBUG loaded listener.js 22:58:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDEF4C400) [pid = 2528] [serial = 1991] [outer = 0000008CD0F06800] 22:58:10 INFO - PROCESS | 2528 | 1468216690990 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:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 732ms 22:58:11 INFO - PROCESS | 2528 | 1468216691025 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 22:58:11 INFO - PROCESS | 2528 | 1468216691027 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 22:58:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:58:11 INFO - PROCESS | 2528 | 1468216691030 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:58:11 INFO - PROCESS | 2528 | 1468216691032 Marionette TRACE conn5 <- [1,2618,null,{}] 22:58:11 INFO - PROCESS | 2528 | 1468216691036 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:58:11 INFO - PROCESS | 2528 | 1468216691042 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:11 INFO - PROCESS | 2528 | 1468216691187 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 22:58:11 INFO - PROCESS | 2528 | 1468216691198 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:11 INFO - PROCESS | 2528 | 1468216691200 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:11 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE481F800 == 32 [pid = 2528] [id = 664] 22:58:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDF0C8C00) [pid = 2528] [serial = 1992] [outer = 0000000000000000] 22:58:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDF427000) [pid = 2528] [serial = 1993] [outer = 0000008CDF0C8C00] 22:58:11 INFO - PROCESS | 2528 | 1468216691247 Marionette DEBUG loaded listener.js 22:58:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDF8D7800) [pid = 2528] [serial = 1994] [outer = 0000008CDF0C8C00] 22:58:11 INFO - PROCESS | 2528 | 1468216691707 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:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 733ms 22:58:11 INFO - PROCESS | 2528 | 1468216691803 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 22:58:11 INFO - PROCESS | 2528 | 1468216691805 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 22:58:11 INFO - PROCESS | 2528 | 1468216691814 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:58:11 INFO - PROCESS | 2528 | 1468216691816 Marionette TRACE conn5 <- [1,2622,null,{}] 22:58:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:58:11 INFO - PROCESS | 2528 | 1468216691820 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:58:11 INFO - PROCESS | 2528 | 1468216691823 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:12 INFO - PROCESS | 2528 | 1468216691997 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 22:58:12 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD03AA000) [pid = 2528] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:58:12 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD22A2400) [pid = 2528] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:58:12 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD22A4400) [pid = 2528] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:58:12 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD2131400) [pid = 2528] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:58:12 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD733F000) [pid = 2528] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:58:12 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDEB0CC00) [pid = 2528] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:58:12 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD882C000) [pid = 2528] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:58:12 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD039B000) [pid = 2528] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:58:12 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD677CC00) [pid = 2528] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:58:12 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD1655400) [pid = 2528] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:58:12 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD7344400) [pid = 2528] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:58:12 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD762F000) [pid = 2528] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:58:12 INFO - PROCESS | 2528 | 1468216692058 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:12 INFO - PROCESS | 2528 | 1468216692060 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:12 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE17F800 == 33 [pid = 2528] [id = 665] 22:58:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD03B1800) [pid = 2528] [serial = 1995] [outer = 0000000000000000] 22:58:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD2222800) [pid = 2528] [serial = 1996] [outer = 0000008CD03B1800] 22:58:12 INFO - PROCESS | 2528 | 1468216692105 Marionette DEBUG loaded listener.js 22:58:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD7344000) [pid = 2528] [serial = 1997] [outer = 0000008CD03B1800] 22:58:12 INFO - PROCESS | 2528 | 1468216692454 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:58:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:58:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 22:58:12 INFO - PROCESS | 2528 | 1468216692497 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 22:58:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:58:12 INFO - PROCESS | 2528 | 1468216692499 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 22:58:12 INFO - PROCESS | 2528 | 1468216692503 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:58:12 INFO - PROCESS | 2528 | 1468216692505 Marionette TRACE conn5 <- [1,2626,null,{}] 22:58:12 INFO - PROCESS | 2528 | 1468216692508 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:58:12 INFO - PROCESS | 2528 | 1468216692510 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:12 INFO - PROCESS | 2528 | 1468216692593 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 22:58:12 INFO - PROCESS | 2528 | 1468216692598 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:12 INFO - PROCESS | 2528 | 1468216692600 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:12 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4B77000 == 34 [pid = 2528] [id = 666] 22:58:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD8B6E800) [pid = 2528] [serial = 1998] [outer = 0000000000000000] 22:58:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CDFF43000) [pid = 2528] [serial = 1999] [outer = 0000008CD8B6E800] 22:58:12 INFO - PROCESS | 2528 | 1468216692647 Marionette DEBUG loaded listener.js 22:58:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CE00A4000) [pid = 2528] [serial = 2000] [outer = 0000008CD8B6E800] 22:58:13 INFO - PROCESS | 2528 | 1468216693073 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:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 628ms 22:58:13 INFO - PROCESS | 2528 | 1468216693133 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 22:58:13 INFO - PROCESS | 2528 | 1468216693135 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 22:58:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:58:13 INFO - PROCESS | 2528 | 1468216693139 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:58:13 INFO - PROCESS | 2528 | 1468216693140 Marionette TRACE conn5 <- [1,2630,null,{}] 22:58:13 INFO - PROCESS | 2528 | 1468216693144 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:58:13 INFO - PROCESS | 2528 | 1468216693146 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:13 INFO - PROCESS | 2528 | 1468216693229 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 22:58:13 INFO - PROCESS | 2528 | 1468216693237 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:13 INFO - PROCESS | 2528 | 1468216693239 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:13 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5ED6000 == 35 [pid = 2528] [id = 667] 22:58:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CE00A9C00) [pid = 2528] [serial = 2001] [outer = 0000000000000000] 22:58:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CE092B000) [pid = 2528] [serial = 2002] [outer = 0000008CE00A9C00] 22:58:13 INFO - PROCESS | 2528 | 1468216693282 Marionette DEBUG loaded listener.js 22:58:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CE098B400) [pid = 2528] [serial = 2003] [outer = 0000008CE00A9C00] 22:58:13 INFO - PROCESS | 2528 | 1468216693725 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:58:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:58:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 22:58:13 INFO - PROCESS | 2528 | 1468216693775 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 22:58:13 INFO - PROCESS | 2528 | 1468216693777 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 22:58:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:58:13 INFO - PROCESS | 2528 | 1468216693781 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:58:13 INFO - PROCESS | 2528 | 1468216693782 Marionette TRACE conn5 <- [1,2634,null,{}] 22:58:13 INFO - PROCESS | 2528 | 1468216693791 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:58:13 INFO - PROCESS | 2528 | 1468216693793 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:13 INFO - PROCESS | 2528 | 1468216693878 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 22:58:13 INFO - PROCESS | 2528 | 1468216693884 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:13 INFO - PROCESS | 2528 | 1468216693886 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:13 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24C8800 == 36 [pid = 2528] [id = 668] 22:58:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CE02C1400) [pid = 2528] [serial = 2004] [outer = 0000000000000000] 22:58:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CE0BC0C00) [pid = 2528] [serial = 2005] [outer = 0000008CE02C1400] 22:58:13 INFO - PROCESS | 2528 | 1468216693939 Marionette DEBUG loaded listener.js 22:58:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CE0EBC000) [pid = 2528] [serial = 2006] [outer = 0000008CE02C1400] 22:58:14 INFO - PROCESS | 2528 | 1468216694578 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:58:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:58:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 839ms 22:58:14 INFO - PROCESS | 2528 | 1468216694633 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 22:58:14 INFO - PROCESS | 2528 | 1468216694638 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 22:58:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:58:14 INFO - PROCESS | 2528 | 1468216694670 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:58:14 INFO - PROCESS | 2528 | 1468216694676 Marionette TRACE conn5 <- [1,2638,null,{}] 22:58:14 INFO - PROCESS | 2528 | 1468216694681 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:58:14 INFO - PROCESS | 2528 | 1468216694685 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:14 INFO - PROCESS | 2528 | 1468216694818 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 22:58:14 INFO - PROCESS | 2528 | 1468216694936 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:14 INFO - PROCESS | 2528 | 1468216694939 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:14 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEB34000 == 37 [pid = 2528] [id = 669] 22:58:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD2298000) [pid = 2528] [serial = 2007] [outer = 0000000000000000] 22:58:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD2A17C00) [pid = 2528] [serial = 2008] [outer = 0000008CD2298000] 22:58:15 INFO - PROCESS | 2528 | 1468216694999 Marionette DEBUG loaded listener.js 22:58:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD7380800) [pid = 2528] [serial = 2009] [outer = 0000008CD2298000] 22:58:15 INFO - PROCESS | 2528 | 1468216695555 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:58:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:58:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 944ms 22:58:15 INFO - PROCESS | 2528 | 1468216695603 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 22:58:15 INFO - PROCESS | 2528 | 1468216695609 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 22:58:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:58:15 INFO - PROCESS | 2528 | 1468216695615 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:58:15 INFO - PROCESS | 2528 | 1468216695618 Marionette TRACE conn5 <- [1,2642,null,{}] 22:58:15 INFO - PROCESS | 2528 | 1468216695622 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:58:15 INFO - PROCESS | 2528 | 1468216695625 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:15 INFO - PROCESS | 2528 | 1468216695747 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 22:58:15 INFO - PROCESS | 2528 | 1468216695845 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:15 INFO - PROCESS | 2528 | 1468216695847 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:15 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32EF800 == 38 [pid = 2528] [id = 670] 22:58:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDBA83C00) [pid = 2528] [serial = 2010] [outer = 0000000000000000] 22:58:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDBB46800) [pid = 2528] [serial = 2011] [outer = 0000008CDBA83C00] 22:58:15 INFO - PROCESS | 2528 | 1468216695905 Marionette DEBUG loaded listener.js 22:58:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDE1A6C00) [pid = 2528] [serial = 2012] [outer = 0000008CDBA83C00] 22:58:16 INFO - PROCESS | 2528 | 1468216696523 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:58:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:58:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 944ms 22:58:16 INFO - PROCESS | 2528 | 1468216696561 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 22:58:16 INFO - PROCESS | 2528 | 1468216696564 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 22:58:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:58:16 INFO - PROCESS | 2528 | 1468216696568 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:58:16 INFO - PROCESS | 2528 | 1468216696572 Marionette TRACE conn5 <- [1,2646,null,{}] 22:58:16 INFO - PROCESS | 2528 | 1468216696583 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:58:16 INFO - PROCESS | 2528 | 1468216696589 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:16 INFO - PROCESS | 2528 | 1468216696734 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 22:58:16 INFO - PROCESS | 2528 | 1468216696865 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:16 INFO - PROCESS | 2528 | 1468216696869 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:16 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE731A000 == 39 [pid = 2528] [id = 671] 22:58:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDF0CAC00) [pid = 2528] [serial = 2013] [outer = 0000000000000000] 22:58:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDF897C00) [pid = 2528] [serial = 2014] [outer = 0000008CDF0CAC00] 22:58:16 INFO - PROCESS | 2528 | 1468216696929 Marionette DEBUG loaded listener.js 22:58:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CE02BDC00) [pid = 2528] [serial = 2015] [outer = 0000008CDF0CAC00] 22:58:17 INFO - PROCESS | 2528 | 1468216697768 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:58:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:58:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1241ms 22:58:17 INFO - PROCESS | 2528 | 1468216697810 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 22:58:17 INFO - PROCESS | 2528 | 1468216697815 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 22:58:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:58:17 INFO - PROCESS | 2528 | 1468216697820 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:58:17 INFO - PROCESS | 2528 | 1468216697824 Marionette TRACE conn5 <- [1,2650,null,{}] 22:58:17 INFO - PROCESS | 2528 | 1468216697829 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:58:17 INFO - PROCESS | 2528 | 1468216697832 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:17 INFO - PROCESS | 2528 | 1468216697944 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 22:58:18 INFO - PROCESS | 2528 | 1468216698079 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:18 INFO - PROCESS | 2528 | 1468216698084 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:18 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD72CE000 == 40 [pid = 2528] [id = 672] 22:58:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD22A4400) [pid = 2528] [serial = 2016] [outer = 0000000000000000] 22:58:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD234BC00) [pid = 2528] [serial = 2017] [outer = 0000008CD22A4400] 22:58:18 INFO - PROCESS | 2528 | 1468216698138 Marionette DEBUG loaded listener.js 22:58:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD677A400) [pid = 2528] [serial = 2018] [outer = 0000008CD22A4400] 22:58:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5ED6000 == 39 [pid = 2528] [id = 667] 22:58:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4B77000 == 38 [pid = 2528] [id = 666] 22:58:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE17F800 == 37 [pid = 2528] [id = 665] 22:58:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE481F800 == 36 [pid = 2528] [id = 664] 22:58:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7062800 == 35 [pid = 2528] [id = 663] 22:58:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24CB000 == 34 [pid = 2528] [id = 662] 22:58:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF9C8800 == 33 [pid = 2528] [id = 661] 22:58:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE523800 == 32 [pid = 2528] [id = 660] 22:58:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F1F800 == 31 [pid = 2528] [id = 659] 22:58:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF83000 == 30 [pid = 2528] [id = 658] 22:58:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD6F64800 == 29 [pid = 2528] [id = 657] 22:58:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE731A000 == 28 [pid = 2528] [id = 671] 22:58:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32EF800 == 27 [pid = 2528] [id = 670] 22:58:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEB34000 == 26 [pid = 2528] [id = 669] 22:58:19 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24C8800 == 25 [pid = 2528] [id = 668] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDEB0F800) [pid = 2528] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD1D26C00) [pid = 2528] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD2348800) [pid = 2528] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD2821800) [pid = 2528] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDBD39C00) [pid = 2528] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD65C3400) [pid = 2528] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD22A0000) [pid = 2528] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDBB05C00) [pid = 2528] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD7626000) [pid = 2528] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDFF47400) [pid = 2528] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDEF4D400) [pid = 2528] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDB656800) [pid = 2528] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD2425C00) [pid = 2528] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD7629000) [pid = 2528] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDDF9B800) [pid = 2528] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD6CE8C00) [pid = 2528] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD733C400) [pid = 2528] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD18C9C00) [pid = 2528] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD2032800) [pid = 2528] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD7626800) [pid = 2528] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDEA5F400) [pid = 2528] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD84C7800) [pid = 2528] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDBA83400) [pid = 2528] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CDE606C00) [pid = 2528] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CD2224800) [pid = 2528] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 22:58:19 INFO - PROCESS | 2528 | 1468216699357 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:58:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:58:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1589ms 22:58:19 INFO - PROCESS | 2528 | 1468216699437 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 22:58:19 INFO - PROCESS | 2528 | 1468216699441 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 22:58:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:58:19 INFO - PROCESS | 2528 | 1468216699451 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:58:19 INFO - PROCESS | 2528 | 1468216699454 Marionette TRACE conn5 <- [1,2654,null,{}] 22:58:19 INFO - PROCESS | 2528 | 1468216699460 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:58:19 INFO - PROCESS | 2528 | 1468216699463 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:19 INFO - PROCESS | 2528 | 1468216699557 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 22:58:19 INFO - PROCESS | 2528 | 1468216699571 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:19 INFO - PROCESS | 2528 | 1468216699573 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:19 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F43000 == 26 [pid = 2528] [id = 673] 22:58:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD2032800) [pid = 2528] [serial = 2019] [outer = 0000000000000000] 22:58:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD20A3000) [pid = 2528] [serial = 2020] [outer = 0000008CD2032800] 22:58:19 INFO - PROCESS | 2528 | 1468216699623 Marionette DEBUG loaded listener.js 22:58:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD2225800) [pid = 2528] [serial = 2021] [outer = 0000008CD2032800] 22:58:20 INFO - PROCESS | 2528 | [2528] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:58:20 INFO - PROCESS | 2528 | [2528] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:58:20 INFO - PROCESS | 2528 | 1468216700578 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:58:20 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:58:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1192ms 22:58:20 INFO - PROCESS | 2528 | 1468216700641 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 22:58:20 INFO - PROCESS | 2528 | 1468216700646 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 22:58:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:58:20 INFO - PROCESS | 2528 | 1468216700653 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:58:20 INFO - PROCESS | 2528 | 1468216700655 Marionette TRACE conn5 <- [1,2658,null,{}] 22:58:20 INFO - PROCESS | 2528 | 1468216700659 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:58:20 INFO - PROCESS | 2528 | 1468216700662 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:20 INFO - PROCESS | 2528 | 1468216700756 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 22:58:20 INFO - PROCESS | 2528 | 1468216700763 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:20 INFO - PROCESS | 2528 | 1468216700766 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:20 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC40F800 == 27 [pid = 2528] [id = 674] 22:58:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD229EC00) [pid = 2528] [serial = 2022] [outer = 0000000000000000] 22:58:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD2821000) [pid = 2528] [serial = 2023] [outer = 0000008CD229EC00] 22:58:20 INFO - PROCESS | 2528 | 1468216700816 Marionette DEBUG loaded listener.js 22:58:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD677D800) [pid = 2528] [serial = 2024] [outer = 0000008CD229EC00] 22:58:21 INFO - PROCESS | 2528 | 1468216701775 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:58:21 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:58:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:58:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 22:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:58:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1134ms 22:58:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:58:21 INFO - PROCESS | 2528 | 1468216701789 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 22:58:21 INFO - PROCESS | 2528 | 1468216701791 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 22:58:21 INFO - PROCESS | 2528 | 1468216701795 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:58:21 INFO - PROCESS | 2528 | 1468216701799 Marionette TRACE conn5 <- [1,2662,null,{}] 22:58:21 INFO - PROCESS | 2528 | 1468216701817 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:58:21 INFO - PROCESS | 2528 | 1468216701822 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:21 INFO - PROCESS | 2528 | 1468216701939 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 22:58:21 INFO - PROCESS | 2528 | 1468216701947 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:21 INFO - PROCESS | 2528 | 1468216701951 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:22 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF23000 == 28 [pid = 2528] [id = 675] 22:58:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD1DCF800) [pid = 2528] [serial = 2025] [outer = 0000000000000000] 22:58:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD7625400) [pid = 2528] [serial = 2026] [outer = 0000008CD1DCF800] 22:58:22 INFO - PROCESS | 2528 | 1468216702046 Marionette DEBUG loaded listener.js 22:58:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD80D3C00) [pid = 2528] [serial = 2027] [outer = 0000008CD1DCF800] 22:58:23 INFO - PROCESS | 2528 | 1468216703006 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:58:23 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:58:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:58:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 22:58:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:58:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1238ms 22:58:23 INFO - PROCESS | 2528 | 1468216703036 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 22:58:23 INFO - PROCESS | 2528 | 1468216703039 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 22:58:23 INFO - PROCESS | 2528 | 1468216703049 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:58:23 INFO - PROCESS | 2528 | 1468216703051 Marionette TRACE conn5 <- [1,2666,null,{}] 22:58:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:58:23 INFO - PROCESS | 2528 | 1468216703054 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:58:23 INFO - PROCESS | 2528 | 1468216703057 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:23 INFO - PROCESS | 2528 | 1468216703174 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 22:58:23 INFO - PROCESS | 2528 | 1468216703180 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:23 INFO - PROCESS | 2528 | 1468216703182 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:23 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF948000 == 29 [pid = 2528] [id = 676] 22:58:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD8628800) [pid = 2528] [serial = 2028] [outer = 0000000000000000] 22:58:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD86F3C00) [pid = 2528] [serial = 2029] [outer = 0000008CD8628800] 22:58:23 INFO - PROCESS | 2528 | 1468216703273 Marionette DEBUG loaded listener.js 22:58:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDB656800) [pid = 2528] [serial = 2030] [outer = 0000008CD8628800] 22:58:23 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD0F06800) [pid = 2528] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:58:23 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDF0C8C00) [pid = 2528] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:58:23 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD03B1800) [pid = 2528] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:58:23 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD0299000) [pid = 2528] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:58:23 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD0F0B000) [pid = 2528] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:58:23 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD861F000) [pid = 2528] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:58:23 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD22A1800) [pid = 2528] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:58:23 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD6777800) [pid = 2528] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:58:23 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD0C44000) [pid = 2528] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:58:23 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD8B6E800) [pid = 2528] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:58:23 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CDEA63000) [pid = 2528] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:58:23 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CE02C1400) [pid = 2528] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:58:23 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CE00A9C00) [pid = 2528] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:58:24 INFO - PROCESS | 2528 | 1468216704249 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:58:24 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:58:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1229ms 22:58:24 INFO - PROCESS | 2528 | 1468216704284 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 22:58:24 INFO - PROCESS | 2528 | 1468216704286 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 22:58:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:58:24 INFO - PROCESS | 2528 | 1468216704290 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:58:24 INFO - PROCESS | 2528 | 1468216704292 Marionette TRACE conn5 <- [1,2670,null,{}] 22:58:24 INFO - PROCESS | 2528 | 1468216704295 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:58:24 INFO - PROCESS | 2528 | 1468216704298 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:24 INFO - PROCESS | 2528 | 1468216704381 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 22:58:24 INFO - PROCESS | 2528 | 1468216704386 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:24 INFO - PROCESS | 2528 | 1468216704389 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:24 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2119000 == 30 [pid = 2528] [id = 677] 22:58:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD1DD6C00) [pid = 2528] [serial = 2031] [outer = 0000000000000000] 22:58:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD761C800) [pid = 2528] [serial = 2032] [outer = 0000008CD1DD6C00] 22:58:24 INFO - PROCESS | 2528 | 1468216704433 Marionette DEBUG loaded listener.js 22:58:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CDB662000) [pid = 2528] [serial = 2033] [outer = 0000008CD1DD6C00] 22:58:25 INFO - PROCESS | 2528 | 1468216705360 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:58:25 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:58:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1075ms 22:58:25 INFO - PROCESS | 2528 | 1468216705368 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 22:58:25 INFO - PROCESS | 2528 | 1468216705370 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 22:58:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:58:25 INFO - PROCESS | 2528 | 1468216705374 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:58:25 INFO - PROCESS | 2528 | 1468216705375 Marionette TRACE conn5 <- [1,2674,null,{}] 22:58:25 INFO - PROCESS | 2528 | 1468216705379 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:58:25 INFO - PROCESS | 2528 | 1468216705385 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:25 INFO - PROCESS | 2528 | 1468216705520 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 22:58:25 INFO - PROCESS | 2528 | 1468216705609 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:25 INFO - PROCESS | 2528 | 1468216705613 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:25 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD67A1800 == 31 [pid = 2528] [id = 678] 22:58:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD0297800) [pid = 2528] [serial = 2034] [outer = 0000000000000000] 22:58:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD0340C00) [pid = 2528] [serial = 2035] [outer = 0000008CD0297800] 22:58:25 INFO - PROCESS | 2528 | 1468216705673 Marionette DEBUG loaded listener.js 22:58:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD0F10000) [pid = 2528] [serial = 2036] [outer = 0000008CD0297800] 22:58:26 INFO - PROCESS | 2528 | 1468216706855 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:58:26 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:58:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:58:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 22:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:58:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1526ms 22:58:26 INFO - PROCESS | 2528 | 1468216706904 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 22:58:26 INFO - PROCESS | 2528 | 1468216706908 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 22:58:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:58:26 INFO - PROCESS | 2528 | 1468216706914 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:58:26 INFO - PROCESS | 2528 | 1468216706917 Marionette TRACE conn5 <- [1,2678,null,{}] 22:58:26 INFO - PROCESS | 2528 | 1468216706975 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:58:26 INFO - PROCESS | 2528 | 1468216706978 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:27 INFO - PROCESS | 2528 | 1468216707115 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 22:58:27 INFO - PROCESS | 2528 | 1468216707233 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:27 INFO - PROCESS | 2528 | 1468216707236 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:27 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEA3A800 == 32 [pid = 2528] [id = 679] 22:58:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD228E800) [pid = 2528] [serial = 2037] [outer = 0000000000000000] 22:58:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD65BA400) [pid = 2528] [serial = 2038] [outer = 0000008CD228E800] 22:58:27 INFO - PROCESS | 2528 | 1468216707294 Marionette DEBUG loaded listener.js 22:58:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD68D3000) [pid = 2528] [serial = 2039] [outer = 0000008CD228E800] 22:58:28 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF507800 == 31 [pid = 2528] [id = 387] 22:58:28 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5EDE000 == 30 [pid = 2528] [id = 389] 22:58:28 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE329C800 == 29 [pid = 2528] [id = 388] 22:58:28 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC419800 == 28 [pid = 2528] [id = 396] 22:58:28 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBA45800 == 27 [pid = 2528] [id = 395] 22:58:28 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2119000 == 26 [pid = 2528] [id = 677] 22:58:28 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF948000 == 25 [pid = 2528] [id = 676] 22:58:28 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF23000 == 24 [pid = 2528] [id = 675] 22:58:28 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC40F800 == 23 [pid = 2528] [id = 674] 22:58:28 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F43000 == 22 [pid = 2528] [id = 673] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDEDA4400) [pid = 2528] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CE0BC0C00) [pid = 2528] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CE0EBC000) [pid = 2528] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CE092B000) [pid = 2528] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CE098B400) [pid = 2528] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDEA62800) [pid = 2528] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CDF427000) [pid = 2528] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CDEF4C400) [pid = 2528] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CD2222800) [pid = 2528] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CD0397000) [pid = 2528] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CD1DCC400) [pid = 2528] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (0000008CD2139000) [pid = 2528] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 60 (0000008CD25DC000) [pid = 2528] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 59 (0000008CD8B69400) [pid = 2528] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 58 (0000008CDBB3F800) [pid = 2528] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 57 (0000008CD6781000) [pid = 2528] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 56 (0000008CD737B400) [pid = 2528] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 55 (0000008CD72DE400) [pid = 2528] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 54 (0000008CD7623C00) [pid = 2528] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 53 (0000008CDC31C800) [pid = 2528] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 52 (0000008CDF8D7800) [pid = 2528] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 51 (0000008CDFF43000) [pid = 2528] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 50 (0000008CE00A4000) [pid = 2528] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 49 (0000008CD7344000) [pid = 2528] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | --DOMWINDOW == 48 (0000008CDE588000) [pid = 2528] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 22:58:28 INFO - PROCESS | 2528 | 1468216708606 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:58:28 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:58:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:58:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 22:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:58:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1739ms 22:58:28 INFO - PROCESS | 2528 | 1468216708656 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 22:58:28 INFO - PROCESS | 2528 | 1468216708659 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 22:58:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:58:28 INFO - PROCESS | 2528 | 1468216708665 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:58:28 INFO - PROCESS | 2528 | 1468216708668 Marionette TRACE conn5 <- [1,2682,null,{}] 22:58:28 INFO - PROCESS | 2528 | 1468216708673 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:58:28 INFO - PROCESS | 2528 | 1468216708676 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:28 INFO - PROCESS | 2528 | 1468216708818 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 22:58:28 INFO - PROCESS | 2528 | 1468216708827 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:28 INFO - PROCESS | 2528 | 1468216708830 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:28 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBD7E000 == 23 [pid = 2528] [id = 680] 22:58:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 49 (0000008CD2034400) [pid = 2528] [serial = 2040] [outer = 0000000000000000] 22:58:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 50 (0000008CD2297C00) [pid = 2528] [serial = 2041] [outer = 0000008CD2034400] 22:58:28 INFO - PROCESS | 2528 | 1468216708881 Marionette DEBUG loaded listener.js 22:58:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 51 (0000008CD25E2800) [pid = 2528] [serial = 2042] [outer = 0000008CD2034400] 22:58:29 INFO - PROCESS | 2528 | 1468216709818 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:58:29 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:58:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:58:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 22:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:58:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1174ms 22:58:29 INFO - PROCESS | 2528 | 1468216709844 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 22:58:29 INFO - PROCESS | 2528 | 1468216709849 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 22:58:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:58:29 INFO - PROCESS | 2528 | 1468216709855 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:58:29 INFO - PROCESS | 2528 | 1468216709858 Marionette TRACE conn5 <- [1,2686,null,{}] 22:58:29 INFO - PROCESS | 2528 | 1468216709862 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:58:29 INFO - PROCESS | 2528 | 1468216709864 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:29 INFO - PROCESS | 2528 | 1468216709963 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 22:58:29 INFO - PROCESS | 2528 | 1468216709971 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:29 INFO - PROCESS | 2528 | 1468216709973 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:30 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEA36800 == 24 [pid = 2528] [id = 681] 22:58:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 52 (0000008CD6CF1400) [pid = 2528] [serial = 2043] [outer = 0000000000000000] 22:58:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 53 (0000008CD733E400) [pid = 2528] [serial = 2044] [outer = 0000008CD6CF1400] 22:58:30 INFO - PROCESS | 2528 | 1468216710021 Marionette DEBUG loaded listener.js 22:58:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 54 (0000008CD761F000) [pid = 2528] [serial = 2045] [outer = 0000008CD6CF1400] 22:58:31 INFO - PROCESS | 2528 | 1468216711054 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:58:31 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:58:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:58:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 22:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:58:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1229ms 22:58:31 INFO - PROCESS | 2528 | 1468216711093 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 22:58:31 INFO - PROCESS | 2528 | 1468216711096 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 22:58:31 INFO - PROCESS | 2528 | 1468216711100 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:58:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:58:31 INFO - PROCESS | 2528 | 1468216711103 Marionette TRACE conn5 <- [1,2690,null,{}] 22:58:31 INFO - PROCESS | 2528 | 1468216711114 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:58:31 INFO - PROCESS | 2528 | 1468216711119 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:31 INFO - PROCESS | 2528 | 1468216711239 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 22:58:31 INFO - PROCESS | 2528 | 1468216711247 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:31 INFO - PROCESS | 2528 | 1468216711250 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:31 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE138C000 == 25 [pid = 2528] [id = 682] 22:58:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 55 (0000008CD03AA400) [pid = 2528] [serial = 2046] [outer = 0000000000000000] 22:58:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 56 (0000008CD8623000) [pid = 2528] [serial = 2047] [outer = 0000008CD03AA400] 22:58:31 INFO - PROCESS | 2528 | 1468216711349 Marionette DEBUG loaded listener.js 22:58:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 57 (0000008CD8B69C00) [pid = 2528] [serial = 2048] [outer = 0000008CD03AA400] 22:58:31 INFO - PROCESS | 2528 | --DOMWINDOW == 56 (0000008CD229EC00) [pid = 2528] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:58:31 INFO - PROCESS | 2528 | --DOMWINDOW == 55 (0000008CD22A4400) [pid = 2528] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:58:31 INFO - PROCESS | 2528 | --DOMWINDOW == 54 (0000008CD2298000) [pid = 2528] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:58:31 INFO - PROCESS | 2528 | --DOMWINDOW == 53 (0000008CDBA83C00) [pid = 2528] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:58:31 INFO - PROCESS | 2528 | --DOMWINDOW == 52 (0000008CDF0CAC00) [pid = 2528] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:58:31 INFO - PROCESS | 2528 | --DOMWINDOW == 51 (0000008CD1DCF800) [pid = 2528] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:58:31 INFO - PROCESS | 2528 | --DOMWINDOW == 50 (0000008CD8628800) [pid = 2528] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:58:31 INFO - PROCESS | 2528 | --DOMWINDOW == 49 (0000008CD2032800) [pid = 2528] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:58:31 INFO - PROCESS | 2528 | 1468216711785 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:58:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:58:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 733ms 22:58:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:58:31 INFO - PROCESS | 2528 | 1468216711839 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 22:58:31 INFO - PROCESS | 2528 | 1468216711842 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 22:58:31 INFO - PROCESS | 2528 | 1468216711846 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:58:31 INFO - PROCESS | 2528 | 1468216711848 Marionette TRACE conn5 <- [1,2694,null,{}] 22:58:31 INFO - PROCESS | 2528 | 1468216711852 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:58:31 INFO - PROCESS | 2528 | 1468216711854 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:31 INFO - PROCESS | 2528 | 1468216711979 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 22:58:32 INFO - PROCESS | 2528 | 1468216712027 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:32 INFO - PROCESS | 2528 | 1468216712029 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:32 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2286000 == 26 [pid = 2528] [id = 683] 22:58:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 50 (0000008CD8627400) [pid = 2528] [serial = 2049] [outer = 0000000000000000] 22:58:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 51 (0000008CDBA87800) [pid = 2528] [serial = 2050] [outer = 0000008CD8627400] 22:58:32 INFO - PROCESS | 2528 | 1468216712075 Marionette DEBUG loaded listener.js 22:58:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 52 (0000008CDBBBEC00) [pid = 2528] [serial = 2051] [outer = 0000008CD8627400] 22:58:32 INFO - PROCESS | 2528 | 1468216712435 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:58:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:58:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 628ms 22:58:32 INFO - PROCESS | 2528 | 1468216712476 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 22:58:32 INFO - PROCESS | 2528 | 1468216712478 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 22:58:32 INFO - PROCESS | 2528 | 1468216712491 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:58:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:58:32 INFO - PROCESS | 2528 | 1468216712493 Marionette TRACE conn5 <- [1,2698,null,{}] 22:58:32 INFO - PROCESS | 2528 | 1468216712497 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:58:32 INFO - PROCESS | 2528 | 1468216712499 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:32 INFO - PROCESS | 2528 | 1468216712586 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 22:58:32 INFO - PROCESS | 2528 | 1468216712591 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:32 INFO - PROCESS | 2528 | 1468216712593 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:32 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BAB800 == 27 [pid = 2528] [id = 684] 22:58:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 53 (0000008CDBBC4000) [pid = 2528] [serial = 2052] [outer = 0000000000000000] 22:58:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 54 (0000008CDBDD9400) [pid = 2528] [serial = 2053] [outer = 0000008CDBBC4000] 22:58:32 INFO - PROCESS | 2528 | 1468216712640 Marionette DEBUG loaded listener.js 22:58:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 55 (0000008CDC4C4800) [pid = 2528] [serial = 2054] [outer = 0000008CDBBC4000] 22:58:33 INFO - PROCESS | 2528 | 1468216713110 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:58:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:58:33 INFO - PROCESS | 2528 | 1468216713168 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 22:58:33 INFO - PROCESS | 2528 | 1468216713171 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:58:33 INFO - PROCESS | 2528 | 1468216713173 Marionette TRACE conn5 <- [1,2702,null,{}] 22:58:33 INFO - PROCESS | 2528 | 1468216713177 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:58:33 INFO - PROCESS | 2528 | 1468216713183 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:33 INFO - PROCESS | 2528 | 1468216713309 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 22:58:33 INFO - PROCESS | 2528 | 1468216713322 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:33 INFO - PROCESS | 2528 | 1468216713324 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:33 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE3163000 == 28 [pid = 2528] [id = 685] 22:58:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 56 (0000008CDE626400) [pid = 2528] [serial = 2055] [outer = 0000000000000000] 22:58:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 57 (0000008CDEB16C00) [pid = 2528] [serial = 2056] [outer = 0000008CDE626400] 22:58:33 INFO - PROCESS | 2528 | 1468216713369 Marionette DEBUG loaded listener.js 22:58:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 58 (0000008CDEDA5800) [pid = 2528] [serial = 2057] [outer = 0000008CDE626400] 22:58:33 INFO - PROCESS | 2528 | 1468216713794 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:58:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:58:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 671ms 22:58:33 INFO - PROCESS | 2528 | 1468216713846 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 22:58:33 INFO - PROCESS | 2528 | 1468216713848 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 22:58:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:58:33 INFO - PROCESS | 2528 | 1468216713851 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:58:33 INFO - PROCESS | 2528 | 1468216713853 Marionette TRACE conn5 <- [1,2706,null,{}] 22:58:33 INFO - PROCESS | 2528 | 1468216713856 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:58:33 INFO - PROCESS | 2528 | 1468216713858 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:33 INFO - PROCESS | 2528 | 1468216713967 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 22:58:33 INFO - PROCESS | 2528 | 1468216713975 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:33 INFO - PROCESS | 2528 | 1468216713977 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:33 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE329F800 == 29 [pid = 2528] [id = 686] 22:58:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 59 (0000008CDEF4D400) [pid = 2528] [serial = 2058] [outer = 0000000000000000] 22:58:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 60 (0000008CDEF55C00) [pid = 2528] [serial = 2059] [outer = 0000008CDEF4D400] 22:58:34 INFO - PROCESS | 2528 | 1468216714022 Marionette DEBUG loaded listener.js 22:58:34 INFO - PROCESS | 2528 | ++DOMWINDOW == 61 (0000008CDF0CB000) [pid = 2528] [serial = 2060] [outer = 0000008CDEF4D400] 22:58:34 INFO - PROCESS | 2528 | 1468216714700 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:58:34 INFO - PROCESS | 2528 | 1468216714741 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 22:58:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:58:34 INFO - PROCESS | 2528 | 1468216714746 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:58:34 INFO - PROCESS | 2528 | 1468216714751 Marionette TRACE conn5 <- [1,2710,null,{}] 22:58:34 INFO - PROCESS | 2528 | 1468216714757 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:58:34 INFO - PROCESS | 2528 | 1468216714760 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:34 INFO - PROCESS | 2528 | 1468216714879 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 22:58:35 INFO - PROCESS | 2528 | 1468216715001 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:35 INFO - PROCESS | 2528 | 1468216715004 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:35 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE53E000 == 30 [pid = 2528] [id = 687] 22:58:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CD222C400) [pid = 2528] [serial = 2061] [outer = 0000000000000000] 22:58:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CD2686400) [pid = 2528] [serial = 2062] [outer = 0000008CD222C400] 22:58:35 INFO - PROCESS | 2528 | 1468216715065 Marionette DEBUG loaded listener.js 22:58:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD6FAF400) [pid = 2528] [serial = 2063] [outer = 0000008CD222C400] 22:58:35 INFO - PROCESS | 2528 | 1468216715689 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:58:35 INFO - PROCESS | 2528 | 1468216715740 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 22:58:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:58:35 INFO - PROCESS | 2528 | 1468216715747 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:58:35 INFO - PROCESS | 2528 | 1468216715750 Marionette TRACE conn5 <- [1,2714,null,{}] 22:58:35 INFO - PROCESS | 2528 | 1468216715754 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:58:35 INFO - PROCESS | 2528 | 1468216715757 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:35 INFO - PROCESS | 2528 | 1468216715878 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 22:58:35 INFO - PROCESS | 2528 | 1468216715971 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:35 INFO - PROCESS | 2528 | 1468216715974 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:36 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2CA8800 == 31 [pid = 2528] [id = 688] 22:58:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD8627000) [pid = 2528] [serial = 2064] [outer = 0000000000000000] 22:58:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD8B63400) [pid = 2528] [serial = 2065] [outer = 0000008CD8627000] 22:58:36 INFO - PROCESS | 2528 | 1468216716033 Marionette DEBUG loaded listener.js 22:58:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CDBD38400) [pid = 2528] [serial = 2066] [outer = 0000008CD8627000] 22:58:36 INFO - PROCESS | 2528 | 1468216716681 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:58:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:58:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 983ms 22:58:36 INFO - PROCESS | 2528 | 1468216716732 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 22:58:36 INFO - PROCESS | 2528 | 1468216716734 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 22:58:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:58:36 INFO - PROCESS | 2528 | 1468216716739 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:58:36 INFO - PROCESS | 2528 | 1468216716743 Marionette TRACE conn5 <- [1,2718,null,{}] 22:58:36 INFO - PROCESS | 2528 | 1468216716768 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:58:36 INFO - PROCESS | 2528 | 1468216716773 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:36 INFO - PROCESS | 2528 | 1468216716915 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 22:58:36 INFO - PROCESS | 2528 | 1468216716985 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:36 INFO - PROCESS | 2528 | 1468216716989 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:37 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE481B000 == 32 [pid = 2528] [id = 689] 22:58:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CDEB12800) [pid = 2528] [serial = 2067] [outer = 0000000000000000] 22:58:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CDEDA3400) [pid = 2528] [serial = 2068] [outer = 0000008CDEB12800] 22:58:37 INFO - PROCESS | 2528 | 1468216717047 Marionette DEBUG loaded listener.js 22:58:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CDF422400) [pid = 2528] [serial = 2069] [outer = 0000008CDEB12800] 22:58:38 INFO - PROCESS | 2528 | 1468216718113 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:58:38 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:58:38 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 22:58:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 22:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:58:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:58:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1389ms 22:58:38 INFO - PROCESS | 2528 | 1468216718130 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 22:58:38 INFO - PROCESS | 2528 | 1468216718134 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 22:58:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:58:38 INFO - PROCESS | 2528 | 1468216718138 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:58:38 INFO - PROCESS | 2528 | 1468216718142 Marionette TRACE conn5 <- [1,2722,null,{}] 22:58:38 INFO - PROCESS | 2528 | 1468216718147 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:58:38 INFO - PROCESS | 2528 | 1468216718150 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:38 INFO - PROCESS | 2528 | 1468216718259 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 22:58:38 INFO - PROCESS | 2528 | 1468216718371 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:38 INFO - PROCESS | 2528 | 1468216718376 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:38 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F55800 == 31 [pid = 2528] [id = 391] 22:58:38 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7089800 == 30 [pid = 2528] [id = 394] 22:58:38 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5F0B800 == 29 [pid = 2528] [id = 390] 22:58:38 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE212C800 == 28 [pid = 2528] [id = 401] 22:58:38 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF96000 == 27 [pid = 2528] [id = 404] 22:58:38 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF2C800 == 26 [pid = 2528] [id = 398] 22:58:38 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE17D800 == 25 [pid = 2528] [id = 393] 22:58:38 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE1396800 == 24 [pid = 2528] [id = 400] 22:58:38 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD67A1800 == 23 [pid = 2528] [id = 678] 22:58:38 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD72CE000 == 22 [pid = 2528] [id = 672] 22:58:38 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE686800 == 21 [pid = 2528] [id = 397] 22:58:38 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24DB000 == 20 [pid = 2528] [id = 402] 22:58:38 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32EB800 == 19 [pid = 2528] [id = 392] 22:58:38 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD8672000 == 18 [pid = 2528] [id = 403] 22:58:38 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF946000 == 17 [pid = 2528] [id = 399] 22:58:38 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD030F800 == 18 [pid = 2528] [id = 690] 22:58:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD033E000) [pid = 2528] [serial = 2070] [outer = 0000000000000000] 22:58:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD0340800) [pid = 2528] [serial = 2071] [outer = 0000008CD033E000] 22:58:39 INFO - PROCESS | 2528 | 1468216719018 Marionette DEBUG loaded listener.js 22:58:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD1654C00) [pid = 2528] [serial = 2072] [outer = 0000008CD033E000] 22:58:39 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD2821000) [pid = 2528] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 22:58:39 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD677A400) [pid = 2528] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 22:58:39 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD234BC00) [pid = 2528] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 22:58:39 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD7380800) [pid = 2528] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 22:58:39 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD2A17C00) [pid = 2528] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 22:58:39 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDE1A6C00) [pid = 2528] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 22:58:39 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CDBB46800) [pid = 2528] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 22:58:39 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CE02BDC00) [pid = 2528] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 22:58:39 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CDF897C00) [pid = 2528] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 22:58:39 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CD7625400) [pid = 2528] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 22:58:39 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CD86F3C00) [pid = 2528] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 22:58:39 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (0000008CD80D3C00) [pid = 2528] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 22:58:39 INFO - PROCESS | 2528 | --DOMWINDOW == 60 (0000008CDB656800) [pid = 2528] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 22:58:39 INFO - PROCESS | 2528 | --DOMWINDOW == 59 (0000008CD2225800) [pid = 2528] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 22:58:39 INFO - PROCESS | 2528 | --DOMWINDOW == 58 (0000008CD20A3000) [pid = 2528] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 22:58:39 INFO - PROCESS | 2528 | --DOMWINDOW == 57 (0000008CD677D800) [pid = 2528] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 22:58:39 INFO - PROCESS | 2528 | --DOMWINDOW == 56 (0000008CD761C800) [pid = 2528] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 22:58:39 INFO - PROCESS | 2528 | 1468216719512 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:58:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:58:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1398ms 22:58:39 INFO - PROCESS | 2528 | 1468216719538 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 22:58:39 INFO - PROCESS | 2528 | 1468216719542 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 22:58:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:58:39 INFO - PROCESS | 2528 | 1468216719547 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:58:39 INFO - PROCESS | 2528 | 1468216719549 Marionette TRACE conn5 <- [1,2726,null,{}] 22:58:39 INFO - PROCESS | 2528 | 1468216719554 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:58:39 INFO - PROCESS | 2528 | 1468216719557 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:39 INFO - PROCESS | 2528 | 1468216719657 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 22:58:39 INFO - PROCESS | 2528 | 1468216719665 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:39 INFO - PROCESS | 2528 | 1468216719668 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:39 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD871D000 == 19 [pid = 2528] [id = 691] 22:58:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 57 (0000008CD2133800) [pid = 2528] [serial = 2073] [outer = 0000000000000000] 22:58:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 58 (0000008CD2229C00) [pid = 2528] [serial = 2074] [outer = 0000008CD2133800] 22:58:39 INFO - PROCESS | 2528 | 1468216719721 Marionette DEBUG loaded listener.js 22:58:39 INFO - PROCESS | 2528 | ++DOMWINDOW == 59 (0000008CD2298C00) [pid = 2528] [serial = 2075] [outer = 0000008CD2133800] 22:58:40 INFO - PROCESS | 2528 | 1468216720233 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:58:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:58:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 734ms 22:58:40 INFO - PROCESS | 2528 | 1468216720285 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 22:58:40 INFO - PROCESS | 2528 | 1468216720289 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 22:58:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:58:40 INFO - PROCESS | 2528 | 1468216720296 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:58:40 INFO - PROCESS | 2528 | 1468216720299 Marionette TRACE conn5 <- [1,2730,null,{}] 22:58:40 INFO - PROCESS | 2528 | 1468216720340 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:58:40 INFO - PROCESS | 2528 | 1468216720343 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:40 INFO - PROCESS | 2528 | 1468216720445 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 22:58:40 INFO - PROCESS | 2528 | 1468216720524 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:40 INFO - PROCESS | 2528 | 1468216720527 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:40 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBB64800 == 20 [pid = 2528] [id = 692] 22:58:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 60 (0000008CD2353C00) [pid = 2528] [serial = 2076] [outer = 0000000000000000] 22:58:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 61 (0000008CD3650800) [pid = 2528] [serial = 2077] [outer = 0000008CD2353C00] 22:58:40 INFO - PROCESS | 2528 | 1468216720585 Marionette DEBUG loaded listener.js 22:58:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CD6781C00) [pid = 2528] [serial = 2078] [outer = 0000008CD2353C00] 22:58:40 INFO - PROCESS | 2528 | 1468216720987 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:58:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:58:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 22:58:41 INFO - PROCESS | 2528 | 1468216721033 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 22:58:41 INFO - PROCESS | 2528 | 1468216721035 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 22:58:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:58:41 INFO - PROCESS | 2528 | 1468216721039 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:58:41 INFO - PROCESS | 2528 | 1468216721042 Marionette TRACE conn5 <- [1,2734,null,{}] 22:58:41 INFO - PROCESS | 2528 | 1468216721053 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:58:41 INFO - PROCESS | 2528 | 1468216721058 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:41 INFO - PROCESS | 2528 | 1468216721157 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 22:58:41 INFO - PROCESS | 2528 | 1468216721164 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:41 INFO - PROCESS | 2528 | 1468216721167 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:41 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF84800 == 21 [pid = 2528] [id = 693] 22:58:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CD733DC00) [pid = 2528] [serial = 2079] [outer = 0000000000000000] 22:58:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD7623400) [pid = 2528] [serial = 2080] [outer = 0000008CD733DC00] 22:58:41 INFO - PROCESS | 2528 | 1468216721214 Marionette DEBUG loaded listener.js 22:58:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD7638C00) [pid = 2528] [serial = 2081] [outer = 0000008CD733DC00] 22:58:41 INFO - PROCESS | 2528 | 1468216721687 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:58:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:58:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 691ms 22:58:41 INFO - PROCESS | 2528 | 1468216721733 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 22:58:41 INFO - PROCESS | 2528 | 1468216721736 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 22:58:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:58:41 INFO - PROCESS | 2528 | 1468216721739 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:58:41 INFO - PROCESS | 2528 | 1468216721743 Marionette TRACE conn5 <- [1,2738,null,{}] 22:58:41 INFO - PROCESS | 2528 | 1468216721746 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:58:41 INFO - PROCESS | 2528 | 1468216721749 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:41 INFO - PROCESS | 2528 | 1468216721900 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 22:58:41 INFO - PROCESS | 2528 | 1468216721912 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:41 INFO - PROCESS | 2528 | 1468216721914 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:41 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE0E19800 == 22 [pid = 2528] [id = 694] 22:58:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD8096800) [pid = 2528] [serial = 2082] [outer = 0000000000000000] 22:58:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD84CB400) [pid = 2528] [serial = 2083] [outer = 0000008CD8096800] 22:58:42 INFO - PROCESS | 2528 | 1468216722011 Marionette DEBUG loaded listener.js 22:58:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD8628000) [pid = 2528] [serial = 2084] [outer = 0000008CD8096800] 22:58:42 INFO - PROCESS | 2528 | 1468216722436 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:58:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:58:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 733ms 22:58:42 INFO - PROCESS | 2528 | 1468216722475 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 22:58:42 INFO - PROCESS | 2528 | 1468216722477 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 22:58:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:58:42 INFO - PROCESS | 2528 | 1468216722480 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:58:42 INFO - PROCESS | 2528 | 1468216722482 Marionette TRACE conn5 <- [1,2742,null,{}] 22:58:42 INFO - PROCESS | 2528 | 1468216722486 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:58:42 INFO - PROCESS | 2528 | 1468216722488 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:42 INFO - PROCESS | 2528 | 1468216722600 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 22:58:42 INFO - PROCESS | 2528 | 1468216722607 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:42 INFO - PROCESS | 2528 | 1468216722609 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:42 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE212C800 == 23 [pid = 2528] [id = 695] 22:58:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD8B6E800) [pid = 2528] [serial = 2085] [outer = 0000000000000000] 22:58:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CDB655C00) [pid = 2528] [serial = 2086] [outer = 0000008CD8B6E800] 22:58:42 INFO - PROCESS | 2528 | 1468216722668 Marionette DEBUG loaded listener.js 22:58:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CDBBBC400) [pid = 2528] [serial = 2087] [outer = 0000008CD8B6E800] 22:58:43 INFO - PROCESS | 2528 | 1468216723161 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:58:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:58:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 735ms 22:58:43 INFO - PROCESS | 2528 | 1468216723219 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 22:58:43 INFO - PROCESS | 2528 | 1468216723221 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 22:58:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:58:43 INFO - PROCESS | 2528 | 1468216723225 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:58:43 INFO - PROCESS | 2528 | 1468216723226 Marionette TRACE conn5 <- [1,2746,null,{}] 22:58:43 INFO - PROCESS | 2528 | 1468216723230 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:58:43 INFO - PROCESS | 2528 | 1468216723236 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:43 INFO - PROCESS | 2528 | 1468216723509 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 22:58:43 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD8627400) [pid = 2528] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:58:43 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD2034400) [pid = 2528] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:58:43 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD0297800) [pid = 2528] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:58:43 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD228E800) [pid = 2528] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:58:43 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD03AA400) [pid = 2528] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:58:43 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CDBBC4000) [pid = 2528] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:58:43 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CD6CF1400) [pid = 2528] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:58:43 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CDE626400) [pid = 2528] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:58:43 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CD1DD6C00) [pid = 2528] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:58:43 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (0000008CDEF4D400) [pid = 2528] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:58:43 INFO - PROCESS | 2528 | 1468216723570 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:43 INFO - PROCESS | 2528 | 1468216723573 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:43 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD6F6F000 == 24 [pid = 2528] [id = 696] 22:58:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CD03A2400) [pid = 2528] [serial = 2088] [outer = 0000000000000000] 22:58:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CD03AAC00) [pid = 2528] [serial = 2089] [outer = 0000008CD03A2400] 22:58:43 INFO - PROCESS | 2528 | 1468216723626 Marionette DEBUG loaded listener.js 22:58:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD677CC00) [pid = 2528] [serial = 2090] [outer = 0000008CD03A2400] 22:58:44 INFO - PROCESS | 2528 | 1468216724001 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:58:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:58:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 838ms 22:58:44 INFO - PROCESS | 2528 | 1468216724065 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 22:58:44 INFO - PROCESS | 2528 | 1468216724067 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 22:58:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:58:44 INFO - PROCESS | 2528 | 1468216724071 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:58:44 INFO - PROCESS | 2528 | 1468216724072 Marionette TRACE conn5 <- [1,2750,null,{}] 22:58:44 INFO - PROCESS | 2528 | 1468216724076 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:58:44 INFO - PROCESS | 2528 | 1468216724078 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:44 INFO - PROCESS | 2528 | 1468216724160 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 22:58:44 INFO - PROCESS | 2528 | 1468216724166 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:44 INFO - PROCESS | 2528 | 1468216724168 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:44 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE329D800 == 25 [pid = 2528] [id = 697] 22:58:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CDB657400) [pid = 2528] [serial = 2091] [outer = 0000000000000000] 22:58:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CDE607000) [pid = 2528] [serial = 2092] [outer = 0000008CDB657400] 22:58:44 INFO - PROCESS | 2528 | 1468216724215 Marionette DEBUG loaded listener.js 22:58:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CDEA59400) [pid = 2528] [serial = 2093] [outer = 0000008CDB657400] 22:58:44 INFO - PROCESS | 2528 | 1468216724612 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:58:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:58:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 587ms 22:58:44 INFO - PROCESS | 2528 | 1468216724670 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 22:58:44 INFO - PROCESS | 2528 | 1468216724672 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 22:58:44 INFO - PROCESS | 2528 | 1468216724676 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:58:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:58:44 INFO - PROCESS | 2528 | 1468216724678 Marionette TRACE conn5 <- [1,2754,null,{}] 22:58:44 INFO - PROCESS | 2528 | 1468216724681 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:58:44 INFO - PROCESS | 2528 | 1468216724683 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:44 INFO - PROCESS | 2528 | 1468216724780 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 22:58:44 INFO - PROCESS | 2528 | 1468216724787 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:44 INFO - PROCESS | 2528 | 1468216724789 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:44 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE481D000 == 26 [pid = 2528] [id = 698] 22:58:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CDEA5E000) [pid = 2528] [serial = 2094] [outer = 0000000000000000] 22:58:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CDEB0F800) [pid = 2528] [serial = 2095] [outer = 0000008CDEA5E000] 22:58:44 INFO - PROCESS | 2528 | 1468216724834 Marionette DEBUG loaded listener.js 22:58:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CDEB19C00) [pid = 2528] [serial = 2096] [outer = 0000008CDEA5E000] 22:58:45 INFO - PROCESS | 2528 | 1468216725274 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:58:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:58:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 628ms 22:58:45 INFO - PROCESS | 2528 | 1468216725309 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 22:58:45 INFO - PROCESS | 2528 | 1468216725311 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 22:58:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:58:45 INFO - PROCESS | 2528 | 1468216725336 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:58:45 INFO - PROCESS | 2528 | 1468216725338 Marionette TRACE conn5 <- [1,2758,null,{}] 22:58:45 INFO - PROCESS | 2528 | 1468216725342 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:58:45 INFO - PROCESS | 2528 | 1468216725344 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:45 INFO - PROCESS | 2528 | 1468216725428 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 22:58:45 INFO - PROCESS | 2528 | 1468216725436 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:45 INFO - PROCESS | 2528 | 1468216725438 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:45 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4826800 == 27 [pid = 2528] [id = 699] 22:58:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CDEB1A400) [pid = 2528] [serial = 2097] [outer = 0000000000000000] 22:58:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CDEF53800) [pid = 2528] [serial = 2098] [outer = 0000008CDEB1A400] 22:58:45 INFO - PROCESS | 2528 | 1468216725482 Marionette DEBUG loaded listener.js 22:58:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDF1BEC00) [pid = 2528] [serial = 2099] [outer = 0000008CDEB1A400] 22:58:46 INFO - PROCESS | 2528 | 1468216726236 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:58:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:58:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1002ms 22:58:46 INFO - PROCESS | 2528 | 1468216726321 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 22:58:46 INFO - PROCESS | 2528 | 1468216726326 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 22:58:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:58:46 INFO - PROCESS | 2528 | 1468216726331 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:58:46 INFO - PROCESS | 2528 | 1468216726337 Marionette TRACE conn5 <- [1,2762,null,{}] 22:58:46 INFO - PROCESS | 2528 | 1468216726342 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:58:46 INFO - PROCESS | 2528 | 1468216726345 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:46 INFO - PROCESS | 2528 | 1468216726480 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 22:58:46 INFO - PROCESS | 2528 | 1468216726554 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:46 INFO - PROCESS | 2528 | 1468216726558 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:46 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC40F800 == 28 [pid = 2528] [id = 700] 22:58:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD20A1000) [pid = 2528] [serial = 2100] [outer = 0000000000000000] 22:58:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD228B000) [pid = 2528] [serial = 2101] [outer = 0000008CD20A1000] 22:58:46 INFO - PROCESS | 2528 | 1468216726664 Marionette DEBUG loaded listener.js 22:58:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD2A5D800) [pid = 2528] [serial = 2102] [outer = 0000008CD20A1000] 22:58:47 INFO - PROCESS | 2528 | 1468216727379 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:58:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:58:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1128ms 22:58:47 INFO - PROCESS | 2528 | 1468216727589 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 22:58:47 INFO - PROCESS | 2528 | 1468216727593 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 22:58:47 INFO - PROCESS | 2528 | 1468216727598 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:58:47 INFO - PROCESS | 2528 | 1468216727602 Marionette TRACE conn5 <- [1,2766,null,{}] 22:58:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:58:47 INFO - PROCESS | 2528 | 1468216727609 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:58:47 INFO - PROCESS | 2528 | 1468216727612 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:47 INFO - PROCESS | 2528 | 1468216727730 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 22:58:47 INFO - PROCESS | 2528 | 1468216727806 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:47 INFO - PROCESS | 2528 | 1468216727811 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:47 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC403800 == 29 [pid = 2528] [id = 701] 22:58:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD222A800) [pid = 2528] [serial = 2103] [outer = 0000000000000000] 22:58:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD2295400) [pid = 2528] [serial = 2104] [outer = 0000008CD222A800] 22:58:47 INFO - PROCESS | 2528 | 1468216727861 Marionette DEBUG loaded listener.js 22:58:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD36BC000) [pid = 2528] [serial = 2105] [outer = 0000008CD222A800] 22:58:48 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBD7E000 == 28 [pid = 2528] [id = 680] 22:58:48 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE53E000 == 27 [pid = 2528] [id = 687] 22:58:48 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2CA8800 == 26 [pid = 2528] [id = 688] 22:58:48 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2286000 == 25 [pid = 2528] [id = 683] 22:58:48 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE138C000 == 24 [pid = 2528] [id = 682] 22:58:48 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEA36800 == 23 [pid = 2528] [id = 681] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDEDA5800) [pid = 2528] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDF0CB000) [pid = 2528] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDEF55C00) [pid = 2528] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CDBA87800) [pid = 2528] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD2297C00) [pid = 2528] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDBBBEC00) [pid = 2528] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD0F10000) [pid = 2528] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD0340C00) [pid = 2528] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD68D3000) [pid = 2528] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD8B69C00) [pid = 2528] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDC4C4800) [pid = 2528] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD8623000) [pid = 2528] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD733E400) [pid = 2528] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CD25E2800) [pid = 2528] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CD65BA400) [pid = 2528] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CDEB16C00) [pid = 2528] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CD761F000) [pid = 2528] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (0000008CDBDD9400) [pid = 2528] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | --DOMWINDOW == 60 (0000008CDB662000) [pid = 2528] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 22:58:48 INFO - PROCESS | 2528 | 1468216728460 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:58:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:58:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 880ms 22:58:48 INFO - PROCESS | 2528 | 1468216728494 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 22:58:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:58:48 INFO - PROCESS | 2528 | 1468216728497 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 22:58:48 INFO - PROCESS | 2528 | 1468216728505 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:58:48 INFO - PROCESS | 2528 | 1468216728509 Marionette TRACE conn5 <- [1,2770,null,{}] 22:58:48 INFO - PROCESS | 2528 | 1468216728513 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:58:48 INFO - PROCESS | 2528 | 1468216728516 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:48 INFO - PROCESS | 2528 | 1468216728607 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 22:58:48 INFO - PROCESS | 2528 | 1468216728689 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:48 INFO - PROCESS | 2528 | 1468216728692 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:48 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC3A6000 == 24 [pid = 2528] [id = 702] 22:58:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 61 (0000008CD213E000) [pid = 2528] [serial = 2106] [outer = 0000000000000000] 22:58:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CD2821000) [pid = 2528] [serial = 2107] [outer = 0000008CD213E000] 22:58:48 INFO - PROCESS | 2528 | 1468216728741 Marionette DEBUG loaded listener.js 22:58:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CD687B800) [pid = 2528] [serial = 2108] [outer = 0000008CD213E000] 22:58:49 INFO - PROCESS | 2528 | 1468216729157 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:58:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:58:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 692ms 22:58:49 INFO - PROCESS | 2528 | 1468216729224 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 22:58:49 INFO - PROCESS | 2528 | 1468216729227 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 22:58:49 INFO - PROCESS | 2528 | 1468216729231 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:58:49 INFO - PROCESS | 2528 | 1468216729234 Marionette TRACE conn5 <- [1,2774,null,{}] 22:58:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:58:49 INFO - PROCESS | 2528 | 1468216729246 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:58:49 INFO - PROCESS | 2528 | 1468216729251 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:49 INFO - PROCESS | 2528 | 1468216729350 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 22:58:49 INFO - PROCESS | 2528 | 1468216729365 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:49 INFO - PROCESS | 2528 | 1468216729369 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:49 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF382800 == 25 [pid = 2528] [id = 703] 22:58:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD7F05000) [pid = 2528] [serial = 2109] [outer = 0000000000000000] 22:58:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD8096000) [pid = 2528] [serial = 2110] [outer = 0000008CD7F05000] 22:58:49 INFO - PROCESS | 2528 | 1468216729420 Marionette DEBUG loaded listener.js 22:58:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD8625000) [pid = 2528] [serial = 2111] [outer = 0000008CD7F05000] 22:58:49 INFO - PROCESS | 2528 | 1468216729876 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:58:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:58:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 671ms 22:58:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:58:49 INFO - PROCESS | 2528 | 1468216729909 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 22:58:49 INFO - PROCESS | 2528 | 1468216729911 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 22:58:49 INFO - PROCESS | 2528 | 1468216729914 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:58:49 INFO - PROCESS | 2528 | 1468216729916 Marionette TRACE conn5 <- [1,2778,null,{}] 22:58:49 INFO - PROCESS | 2528 | 1468216729924 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:58:49 INFO - PROCESS | 2528 | 1468216729926 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:50 INFO - PROCESS | 2528 | 1468216730018 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 22:58:50 INFO - PROCESS | 2528 | 1468216730023 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:50 INFO - PROCESS | 2528 | 1468216730025 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE211C800 == 26 [pid = 2528] [id = 704] 22:58:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CDB657000) [pid = 2528] [serial = 2112] [outer = 0000000000000000] 22:58:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CDB661400) [pid = 2528] [serial = 2113] [outer = 0000008CDB657000] 22:58:50 INFO - PROCESS | 2528 | 1468216730073 Marionette DEBUG loaded listener.js 22:58:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CDBB3EC00) [pid = 2528] [serial = 2114] [outer = 0000008CDB657000] 22:58:50 INFO - PROCESS | 2528 | 1468216730496 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:58:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:58:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 629ms 22:58:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:58:50 INFO - PROCESS | 2528 | 1468216730547 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 22:58:50 INFO - PROCESS | 2528 | 1468216730549 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 22:58:50 INFO - PROCESS | 2528 | 1468216730552 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:58:50 INFO - PROCESS | 2528 | 1468216730554 Marionette TRACE conn5 <- [1,2782,null,{}] 22:58:50 INFO - PROCESS | 2528 | 1468216730563 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:58:50 INFO - PROCESS | 2528 | 1468216730565 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:50 INFO - PROCESS | 2528 | 1468216730675 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 22:58:50 INFO - PROCESS | 2528 | 1468216730680 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:50 INFO - PROCESS | 2528 | 1468216730683 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24D3000 == 27 [pid = 2528] [id = 705] 22:58:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CDBB4AC00) [pid = 2528] [serial = 2115] [outer = 0000000000000000] 22:58:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CDBBC2000) [pid = 2528] [serial = 2116] [outer = 0000008CDBB4AC00] 22:58:50 INFO - PROCESS | 2528 | 1468216730737 Marionette DEBUG loaded listener.js 22:58:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CDDFA1400) [pid = 2528] [serial = 2117] [outer = 0000008CDBB4AC00] 22:58:51 INFO - PROCESS | 2528 | 1468216731200 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:58:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:58:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 22:58:51 INFO - PROCESS | 2528 | 1468216731247 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 22:58:51 INFO - PROCESS | 2528 | 1468216731249 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 22:58:51 INFO - PROCESS | 2528 | 1468216731252 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:58:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:58:51 INFO - PROCESS | 2528 | 1468216731254 Marionette TRACE conn5 <- [1,2786,null,{}] 22:58:51 INFO - PROCESS | 2528 | 1468216731257 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:58:51 INFO - PROCESS | 2528 | 1468216731263 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:51 INFO - PROCESS | 2528 | 1468216731409 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 22:58:51 INFO - PROCESS | 2528 | 1468216731467 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:51 INFO - PROCESS | 2528 | 1468216731469 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:51 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE3158000 == 28 [pid = 2528] [id = 706] 22:58:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDE61FC00) [pid = 2528] [serial = 2118] [outer = 0000000000000000] 22:58:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDEEBBC00) [pid = 2528] [serial = 2119] [outer = 0000008CDE61FC00] 22:58:51 INFO - PROCESS | 2528 | 1468216731515 Marionette DEBUG loaded listener.js 22:58:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDF1BC400) [pid = 2528] [serial = 2120] [outer = 0000008CDE61FC00] 22:58:51 INFO - PROCESS | 2528 | 1468216731954 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:58:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:58:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 732ms 22:58:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:58:51 INFO - PROCESS | 2528 | 1468216731988 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 22:58:51 INFO - PROCESS | 2528 | 1468216731990 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 22:58:52 INFO - PROCESS | 2528 | 1468216731994 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:58:52 INFO - PROCESS | 2528 | 1468216731995 Marionette TRACE conn5 <- [1,2790,null,{}] 22:58:52 INFO - PROCESS | 2528 | 1468216732038 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:58:52 INFO - PROCESS | 2528 | 1468216732041 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:52 INFO - PROCESS | 2528 | 1468216732156 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 22:58:52 INFO - PROCESS | 2528 | 1468216732168 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:52 INFO - PROCESS | 2528 | 1468216732170 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:52 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32E3800 == 29 [pid = 2528] [id = 707] 22:58:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDEFE1C00) [pid = 2528] [serial = 2121] [outer = 0000000000000000] 22:58:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDF42F000) [pid = 2528] [serial = 2122] [outer = 0000008CDEFE1C00] 22:58:52 INFO - PROCESS | 2528 | 1468216732216 Marionette DEBUG loaded listener.js 22:58:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDF8CF800) [pid = 2528] [serial = 2123] [outer = 0000008CDEFE1C00] 22:58:52 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD733DC00) [pid = 2528] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:58:52 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDEB12800) [pid = 2528] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:58:52 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD033E000) [pid = 2528] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:58:52 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD03A2400) [pid = 2528] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:58:52 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD222C400) [pid = 2528] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:58:52 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD8627000) [pid = 2528] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:58:52 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CDB657400) [pid = 2528] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:58:52 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDEA5E000) [pid = 2528] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:58:52 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD8096800) [pid = 2528] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:58:52 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD8B6E800) [pid = 2528] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:58:52 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD2133800) [pid = 2528] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:58:52 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD2353C00) [pid = 2528] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:58:52 INFO - PROCESS | 2528 | 1468216732722 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:58:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:58:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 754ms 22:58:52 INFO - PROCESS | 2528 | 1468216732751 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 22:58:52 INFO - PROCESS | 2528 | 1468216732753 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 22:58:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:58:52 INFO - PROCESS | 2528 | 1468216732757 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:58:52 INFO - PROCESS | 2528 | 1468216732759 Marionette TRACE conn5 <- [1,2794,null,{}] 22:58:52 INFO - PROCESS | 2528 | 1468216732762 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:58:52 INFO - PROCESS | 2528 | 1468216732764 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:52 INFO - PROCESS | 2528 | 1468216732850 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 22:58:52 INFO - PROCESS | 2528 | 1468216732856 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:52 INFO - PROCESS | 2528 | 1468216732858 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:52 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD70B0000 == 30 [pid = 2528] [id = 708] 22:58:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD1DCE000) [pid = 2528] [serial = 2124] [outer = 0000000000000000] 22:58:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD733DC00) [pid = 2528] [serial = 2125] [outer = 0000008CD1DCE000] 22:58:52 INFO - PROCESS | 2528 | 1468216732904 Marionette DEBUG loaded listener.js 22:58:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CDC31C800) [pid = 2528] [serial = 2126] [outer = 0000008CD1DCE000] 22:58:53 INFO - PROCESS | 2528 | 1468216733325 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:58:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:58:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 628ms 22:58:53 INFO - PROCESS | 2528 | 1468216733388 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 22:58:53 INFO - PROCESS | 2528 | 1468216733390 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 22:58:53 INFO - PROCESS | 2528 | 1468216733394 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:58:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:58:53 INFO - PROCESS | 2528 | 1468216733395 Marionette TRACE conn5 <- [1,2798,null,{}] 22:58:53 INFO - PROCESS | 2528 | 1468216733399 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:58:53 INFO - PROCESS | 2528 | 1468216733409 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:53 INFO - PROCESS | 2528 | 1468216733517 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 22:58:53 INFO - PROCESS | 2528 | 1468216733525 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:53 INFO - PROCESS | 2528 | 1468216733527 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:53 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C83800 == 31 [pid = 2528] [id = 709] 22:58:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CDEB17800) [pid = 2528] [serial = 2127] [outer = 0000000000000000] 22:58:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CDF8D5800) [pid = 2528] [serial = 2128] [outer = 0000008CDEB17800] 22:58:53 INFO - PROCESS | 2528 | 1468216733573 Marionette DEBUG loaded listener.js 22:58:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CDFF42800) [pid = 2528] [serial = 2129] [outer = 0000008CDEB17800] 22:58:53 INFO - PROCESS | 2528 | 1468216733977 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:58:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:58:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 629ms 22:58:54 INFO - PROCESS | 2528 | 1468216734026 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 22:58:54 INFO - PROCESS | 2528 | 1468216734028 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 22:58:54 INFO - PROCESS | 2528 | 1468216734031 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:58:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:58:54 INFO - PROCESS | 2528 | 1468216734033 Marionette TRACE conn5 <- [1,2802,null,{}] 22:58:54 INFO - PROCESS | 2528 | 1468216734042 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:58:54 INFO - PROCESS | 2528 | 1468216734043 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:54 INFO - PROCESS | 2528 | 1468216734127 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 22:58:54 INFO - PROCESS | 2528 | 1468216734133 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:54 INFO - PROCESS | 2528 | 1468216734135 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:54 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C9E800 == 32 [pid = 2528] [id = 710] 22:58:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDFF48400) [pid = 2528] [serial = 2130] [outer = 0000000000000000] 22:58:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDFF4B000) [pid = 2528] [serial = 2131] [outer = 0000008CDFF48400] 22:58:54 INFO - PROCESS | 2528 | 1468216734182 Marionette DEBUG loaded listener.js 22:58:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDFFAA000) [pid = 2528] [serial = 2132] [outer = 0000008CDFF48400] 22:58:54 INFO - PROCESS | 2528 | 1468216734585 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:58:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:58:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 587ms 22:58:54 INFO - PROCESS | 2528 | 1468216734622 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 22:58:54 INFO - PROCESS | 2528 | 1468216734632 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 22:58:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:58:54 INFO - PROCESS | 2528 | 1468216734689 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:58:54 INFO - PROCESS | 2528 | 1468216734693 Marionette TRACE conn5 <- [1,2806,null,{}] 22:58:54 INFO - PROCESS | 2528 | 1468216734703 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:58:54 INFO - PROCESS | 2528 | 1468216734708 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:54 INFO - PROCESS | 2528 | 1468216734848 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 22:58:55 INFO - PROCESS | 2528 | 1468216735001 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:55 INFO - PROCESS | 2528 | 1468216735005 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:55 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD871E000 == 33 [pid = 2528] [id = 711] 22:58:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD2035800) [pid = 2528] [serial = 2133] [outer = 0000000000000000] 22:58:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD20A5800) [pid = 2528] [serial = 2134] [outer = 0000008CD2035800] 22:58:55 INFO - PROCESS | 2528 | 1468216735066 Marionette DEBUG loaded listener.js 22:58:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD2424C00) [pid = 2528] [serial = 2135] [outer = 0000008CD2035800] 22:58:55 INFO - PROCESS | 2528 | 1468216735631 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:58:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:58:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1037ms 22:58:55 INFO - PROCESS | 2528 | 1468216735680 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 22:58:55 INFO - PROCESS | 2528 | 1468216735685 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 22:58:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:58:55 INFO - PROCESS | 2528 | 1468216735691 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:58:55 INFO - PROCESS | 2528 | 1468216735693 Marionette TRACE conn5 <- [1,2810,null,{}] 22:58:55 INFO - PROCESS | 2528 | 1468216735699 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:58:55 INFO - PROCESS | 2528 | 1468216735704 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:55 INFO - PROCESS | 2528 | 1468216735825 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 22:58:55 INFO - PROCESS | 2528 | 1468216735952 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:55 INFO - PROCESS | 2528 | 1468216735955 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:55 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2274800 == 34 [pid = 2528] [id = 712] 22:58:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD7635400) [pid = 2528] [serial = 2136] [outer = 0000000000000000] 22:58:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD80DE800) [pid = 2528] [serial = 2137] [outer = 0000008CD7635400] 22:58:56 INFO - PROCESS | 2528 | 1468216736013 Marionette DEBUG loaded listener.js 22:58:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDB65D800) [pid = 2528] [serial = 2138] [outer = 0000008CD7635400] 22:58:56 INFO - PROCESS | 2528 | 1468216736605 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:58:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:58:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 985ms 22:58:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:58:56 INFO - PROCESS | 2528 | 1468216736679 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 22:58:56 INFO - PROCESS | 2528 | 1468216736682 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 22:58:56 INFO - PROCESS | 2528 | 1468216736686 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:58:56 INFO - PROCESS | 2528 | 1468216736688 Marionette TRACE conn5 <- [1,2814,null,{}] 22:58:56 INFO - PROCESS | 2528 | 1468216736693 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:58:56 INFO - PROCESS | 2528 | 1468216736695 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:56 INFO - PROCESS | 2528 | 1468216736814 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 22:58:56 INFO - PROCESS | 2528 | 1468216736941 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:56 INFO - PROCESS | 2528 | 1468216736948 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:56 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5F02800 == 35 [pid = 2528] [id = 713] 22:58:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDEB15000) [pid = 2528] [serial = 2139] [outer = 0000000000000000] 22:58:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDEDA4400) [pid = 2528] [serial = 2140] [outer = 0000008CDEB15000] 22:58:57 INFO - PROCESS | 2528 | 1468216737008 Marionette DEBUG loaded listener.js 22:58:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDF430000) [pid = 2528] [serial = 2141] [outer = 0000008CDEB15000] 22:58:57 INFO - PROCESS | 2528 | 1468216737586 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:58:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:58:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 943ms 22:58:57 INFO - PROCESS | 2528 | 1468216737636 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 22:58:57 INFO - PROCESS | 2528 | 1468216737639 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 22:58:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:58:57 INFO - PROCESS | 2528 | 1468216737642 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:58:57 INFO - PROCESS | 2528 | 1468216737644 Marionette TRACE conn5 <- [1,2818,null,{}] 22:58:57 INFO - PROCESS | 2528 | 1468216737648 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:58:57 INFO - PROCESS | 2528 | 1468216737651 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:57 INFO - PROCESS | 2528 | 1468216737795 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 22:58:57 INFO - PROCESS | 2528 | 1468216737930 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:57 INFO - PROCESS | 2528 | 1468216737933 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:57 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4852800 == 36 [pid = 2528] [id = 714] 22:58:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDEB10800) [pid = 2528] [serial = 2142] [outer = 0000000000000000] 22:58:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CE02C1000) [pid = 2528] [serial = 2143] [outer = 0000008CDEB10800] 22:58:57 INFO - PROCESS | 2528 | 1468216737989 Marionette DEBUG loaded listener.js 22:58:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CE0930C00) [pid = 2528] [serial = 2144] [outer = 0000008CDEB10800] 22:58:58 INFO - PROCESS | 2528 | 1468216738752 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:58:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:58:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1131ms 22:58:58 INFO - PROCESS | 2528 | 1468216738776 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 22:58:58 INFO - PROCESS | 2528 | 1468216738781 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 22:58:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:58:58 INFO - PROCESS | 2528 | 1468216738786 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:58:58 INFO - PROCESS | 2528 | 1468216738789 Marionette TRACE conn5 <- [1,2822,null,{}] 22:58:58 INFO - PROCESS | 2528 | 1468216738835 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:58:58 INFO - PROCESS | 2528 | 1468216738838 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:58 INFO - PROCESS | 2528 | 1468216738980 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 22:58:59 INFO - PROCESS | 2528 | 1468216739031 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:59 INFO - PROCESS | 2528 | 1468216739034 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:58:59 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC402800 == 37 [pid = 2528] [id = 715] 22:58:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD2299400) [pid = 2528] [serial = 2145] [outer = 0000000000000000] 22:58:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD6780C00) [pid = 2528] [serial = 2146] [outer = 0000008CD2299400] 22:58:59 INFO - PROCESS | 2528 | 1468216739085 Marionette DEBUG loaded listener.js 22:58:59 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD7335800) [pid = 2528] [serial = 2147] [outer = 0000008CD2299400] 22:58:59 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE329F800 == 36 [pid = 2528] [id = 686] 22:58:59 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BAB800 == 35 [pid = 2528] [id = 684] 22:58:59 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD030F800 == 34 [pid = 2528] [id = 690] 22:58:59 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEA3A800 == 33 [pid = 2528] [id = 679] 22:58:59 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE3163000 == 32 [pid = 2528] [id = 685] 22:58:59 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE481B000 == 31 [pid = 2528] [id = 689] 22:58:59 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDEB0F800) [pid = 2528] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 22:58:59 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD84CB400) [pid = 2528] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 22:58:59 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDB655C00) [pid = 2528] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 22:58:59 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD2229C00) [pid = 2528] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 22:58:59 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD2298C00) [pid = 2528] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 22:58:59 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD3650800) [pid = 2528] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 22:58:59 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD6781C00) [pid = 2528] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 22:58:59 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD7623400) [pid = 2528] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 22:58:59 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDF422400) [pid = 2528] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 22:58:59 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDEDA3400) [pid = 2528] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 22:58:59 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD0340800) [pid = 2528] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 22:58:59 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD1654C00) [pid = 2528] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 22:58:59 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD8628000) [pid = 2528] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 22:58:59 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD03AAC00) [pid = 2528] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 22:58:59 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD6FAF400) [pid = 2528] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 22:58:59 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD2686400) [pid = 2528] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 22:59:00 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDBD38400) [pid = 2528] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 22:59:00 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD8B63400) [pid = 2528] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 22:59:00 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CDBBBC400) [pid = 2528] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 22:59:00 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDE607000) [pid = 2528] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 22:59:00 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDEB19C00) [pid = 2528] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 22:59:00 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD677CC00) [pid = 2528] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 22:59:00 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDEA59400) [pid = 2528] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 22:59:00 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD7638C00) [pid = 2528] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 22:59:00 INFO - PROCESS | 2528 | 1468216740293 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:59:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:59:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1570ms 22:59:00 INFO - PROCESS | 2528 | 1468216740360 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 22:59:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:59:00 INFO - PROCESS | 2528 | 1468216740364 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 22:59:00 INFO - PROCESS | 2528 | 1468216740368 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:59:00 INFO - PROCESS | 2528 | 1468216740372 Marionette TRACE conn5 <- [1,2826,null,{}] 22:59:00 INFO - PROCESS | 2528 | 1468216740377 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:59:00 INFO - PROCESS | 2528 | 1468216740380 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:00 INFO - PROCESS | 2528 | 1468216740468 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 22:59:00 INFO - PROCESS | 2528 | 1468216740483 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:00 INFO - PROCESS | 2528 | 1468216740485 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:00 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7529000 == 32 [pid = 2528] [id = 716] 22:59:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD1D2A000) [pid = 2528] [serial = 2148] [outer = 0000000000000000] 22:59:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD1DD0C00) [pid = 2528] [serial = 2149] [outer = 0000008CD1D2A000] 22:59:00 INFO - PROCESS | 2528 | 1468216740536 Marionette DEBUG loaded listener.js 22:59:00 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD212F400) [pid = 2528] [serial = 2150] [outer = 0000008CD1D2A000] 22:59:01 INFO - PROCESS | 2528 | 1468216741013 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:59:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:59:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 690ms 22:59:01 INFO - PROCESS | 2528 | 1468216741058 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 22:59:01 INFO - PROCESS | 2528 | 1468216741064 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 22:59:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:59:01 INFO - PROCESS | 2528 | 1468216741070 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:59:01 INFO - PROCESS | 2528 | 1468216741073 Marionette TRACE conn5 <- [1,2830,null,{}] 22:59:01 INFO - PROCESS | 2528 | 1468216741077 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:59:01 INFO - PROCESS | 2528 | 1468216741080 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:01 INFO - PROCESS | 2528 | 1468216741202 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 22:59:01 INFO - PROCESS | 2528 | 1468216741219 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:01 INFO - PROCESS | 2528 | 1468216741221 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:01 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC407000 == 33 [pid = 2528] [id = 717] 22:59:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD22A1400) [pid = 2528] [serial = 2151] [outer = 0000000000000000] 22:59:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD2349400) [pid = 2528] [serial = 2152] [outer = 0000008CD22A1400] 22:59:01 INFO - PROCESS | 2528 | 1468216741273 Marionette DEBUG loaded listener.js 22:59:01 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD28CA000) [pid = 2528] [serial = 2153] [outer = 0000008CD22A1400] 22:59:01 INFO - PROCESS | 2528 | 1468216741743 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:59:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:59:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 734ms 22:59:01 INFO - PROCESS | 2528 | 1468216741807 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 22:59:01 INFO - PROCESS | 2528 | 1468216741809 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 22:59:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:59:01 INFO - PROCESS | 2528 | 1468216741813 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:59:01 INFO - PROCESS | 2528 | 1468216741817 Marionette TRACE conn5 <- [1,2834,null,{}] 22:59:01 INFO - PROCESS | 2528 | 1468216741828 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:59:01 INFO - PROCESS | 2528 | 1468216741833 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:01 INFO - PROCESS | 2528 | 1468216741924 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 22:59:02 INFO - PROCESS | 2528 | 1468216742016 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:02 INFO - PROCESS | 2528 | 1468216742019 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:02 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF90800 == 34 [pid = 2528] [id = 718] 22:59:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD03A1C00) [pid = 2528] [serial = 2154] [outer = 0000000000000000] 22:59:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD7336000) [pid = 2528] [serial = 2155] [outer = 0000008CD03A1C00] 22:59:02 INFO - PROCESS | 2528 | 1468216742070 Marionette DEBUG loaded listener.js 22:59:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD761F000) [pid = 2528] [serial = 2156] [outer = 0000008CD03A1C00] 22:59:02 INFO - PROCESS | 2528 | 1468216742495 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:59:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:59:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 731ms 22:59:02 INFO - PROCESS | 2528 | 1468216742581 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 22:59:02 INFO - PROCESS | 2528 | 1468216742583 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 22:59:02 INFO - PROCESS | 2528 | 1468216742591 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:59:02 INFO - PROCESS | 2528 | 1468216742593 Marionette TRACE conn5 <- [1,2838,null,{}] 22:59:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:59:02 INFO - PROCESS | 2528 | 1468216742597 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:59:02 INFO - PROCESS | 2528 | 1468216742599 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:02 INFO - PROCESS | 2528 | 1468216742717 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 22:59:02 INFO - PROCESS | 2528 | 1468216742728 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:02 INFO - PROCESS | 2528 | 1468216742730 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:02 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE12D4800 == 35 [pid = 2528] [id = 719] 22:59:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD8098800) [pid = 2528] [serial = 2157] [outer = 0000000000000000] 22:59:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD80DEC00) [pid = 2528] [serial = 2158] [outer = 0000008CD8098800] 22:59:02 INFO - PROCESS | 2528 | 1468216742777 Marionette DEBUG loaded listener.js 22:59:02 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD8622000) [pid = 2528] [serial = 2159] [outer = 0000008CD8098800] 22:59:03 INFO - PROCESS | 2528 | 1468216743226 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:59:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:59:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 672ms 22:59:03 INFO - PROCESS | 2528 | 1468216743272 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 22:59:03 INFO - PROCESS | 2528 | 1468216743274 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 22:59:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:59:03 INFO - PROCESS | 2528 | 1468216743278 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:59:03 INFO - PROCESS | 2528 | 1468216743279 Marionette TRACE conn5 <- [1,2842,null,{}] 22:59:03 INFO - PROCESS | 2528 | 1468216743283 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:59:03 INFO - PROCESS | 2528 | 1468216743285 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:03 INFO - PROCESS | 2528 | 1468216743401 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 22:59:03 INFO - PROCESS | 2528 | 1468216743407 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:03 INFO - PROCESS | 2528 | 1468216743409 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:03 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2130000 == 36 [pid = 2528] [id = 720] 22:59:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD2287800) [pid = 2528] [serial = 2160] [outer = 0000000000000000] 22:59:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD86F8800) [pid = 2528] [serial = 2161] [outer = 0000008CD2287800] 22:59:03 INFO - PROCESS | 2528 | 1468216743455 Marionette DEBUG loaded listener.js 22:59:03 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDB65AC00) [pid = 2528] [serial = 2162] [outer = 0000008CD2287800] 22:59:03 INFO - PROCESS | 2528 | 1468216743939 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:59:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:59:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 671ms 22:59:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:59:03 INFO - PROCESS | 2528 | 1468216743953 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 22:59:03 INFO - PROCESS | 2528 | 1468216743955 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 22:59:03 INFO - PROCESS | 2528 | 1468216743958 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:59:03 INFO - PROCESS | 2528 | 1468216743960 Marionette TRACE conn5 <- [1,2846,null,{}] 22:59:03 INFO - PROCESS | 2528 | 1468216743963 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:59:03 INFO - PROCESS | 2528 | 1468216743970 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:04 INFO - PROCESS | 2528 | 1468216744135 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 22:59:04 INFO - PROCESS | 2528 | 1468216744158 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:04 INFO - PROCESS | 2528 | 1468216744160 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:04 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BB9800 == 37 [pid = 2528] [id = 721] 22:59:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD03B1400) [pid = 2528] [serial = 2163] [outer = 0000000000000000] 22:59:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDBBC4000) [pid = 2528] [serial = 2164] [outer = 0000008CD03B1400] 22:59:04 INFO - PROCESS | 2528 | 1468216744205 Marionette DEBUG loaded listener.js 22:59:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDE608C00) [pid = 2528] [serial = 2165] [outer = 0000008CD03B1400] 22:59:04 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDE61FC00) [pid = 2528] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:59:04 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDB657000) [pid = 2528] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:59:04 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD20A1000) [pid = 2528] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:59:04 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD222A800) [pid = 2528] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:59:04 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDEB1A400) [pid = 2528] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:59:04 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD7F05000) [pid = 2528] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:59:04 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDEFE1C00) [pid = 2528] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:59:04 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD213E000) [pid = 2528] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:59:04 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD1DCE000) [pid = 2528] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:59:04 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDEB17800) [pid = 2528] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:59:04 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDBB4AC00) [pid = 2528] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:59:04 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDFF48400) [pid = 2528] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:59:04 INFO - PROCESS | 2528 | 1468216744783 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:59:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:59:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 881ms 22:59:04 INFO - PROCESS | 2528 | 1468216744842 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 22:59:04 INFO - PROCESS | 2528 | 1468216744844 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 22:59:04 INFO - PROCESS | 2528 | 1468216744847 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:59:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:59:04 INFO - PROCESS | 2528 | 1468216744849 Marionette TRACE conn5 <- [1,2850,null,{}] 22:59:04 INFO - PROCESS | 2528 | 1468216744852 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:59:04 INFO - PROCESS | 2528 | 1468216744854 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:04 INFO - PROCESS | 2528 | 1468216744935 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 22:59:04 INFO - PROCESS | 2528 | 1468216744940 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:04 INFO - PROCESS | 2528 | 1468216744942 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:04 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE328D800 == 38 [pid = 2528] [id = 722] 22:59:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD2A1C000) [pid = 2528] [serial = 2166] [outer = 0000000000000000] 22:59:04 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDBBC2400) [pid = 2528] [serial = 2167] [outer = 0000008CD2A1C000] 22:59:04 INFO - PROCESS | 2528 | 1468216744988 Marionette DEBUG loaded listener.js 22:59:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDE628000) [pid = 2528] [serial = 2168] [outer = 0000008CD2A1C000] 22:59:05 INFO - PROCESS | 2528 | 1468216745391 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:59:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:59:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 587ms 22:59:05 INFO - PROCESS | 2528 | 1468216745446 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 22:59:05 INFO - PROCESS | 2528 | 1468216745448 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 22:59:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:59:05 INFO - PROCESS | 2528 | 1468216745473 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:59:05 INFO - PROCESS | 2528 | 1468216745475 Marionette TRACE conn5 <- [1,2854,null,{}] 22:59:05 INFO - PROCESS | 2528 | 1468216745479 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:59:05 INFO - PROCESS | 2528 | 1468216745481 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:05 INFO - PROCESS | 2528 | 1468216745562 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 22:59:05 INFO - PROCESS | 2528 | 1468216745570 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:05 INFO - PROCESS | 2528 | 1468216745572 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:05 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32EA000 == 39 [pid = 2528] [id = 723] 22:59:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDEA5D000) [pid = 2528] [serial = 2169] [outer = 0000000000000000] 22:59:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDEB0C400) [pid = 2528] [serial = 2170] [outer = 0000008CDEA5D000] 22:59:05 INFO - PROCESS | 2528 | 1468216745619 Marionette DEBUG loaded listener.js 22:59:05 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDEB18000) [pid = 2528] [serial = 2171] [outer = 0000008CDEA5D000] 22:59:06 INFO - PROCESS | 2528 | 1468216746068 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:59:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:59:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 649ms 22:59:06 INFO - PROCESS | 2528 | 1468216746115 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 22:59:06 INFO - PROCESS | 2528 | 1468216746117 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 22:59:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:59:06 INFO - PROCESS | 2528 | 1468216746125 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:59:06 INFO - PROCESS | 2528 | 1468216746126 Marionette TRACE conn5 <- [1,2858,null,{}] 22:59:06 INFO - PROCESS | 2528 | 1468216746131 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:59:06 INFO - PROCESS | 2528 | 1468216746134 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:06 INFO - PROCESS | 2528 | 1468216746217 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 22:59:06 INFO - PROCESS | 2528 | 1468216746222 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:06 INFO - PROCESS | 2528 | 1468216746224 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:06 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF8D000 == 40 [pid = 2528] [id = 724] 22:59:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDB67A000) [pid = 2528] [serial = 2172] [outer = 0000000000000000] 22:59:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDED96400) [pid = 2528] [serial = 2173] [outer = 0000008CDB67A000] 22:59:06 INFO - PROCESS | 2528 | 1468216746270 Marionette DEBUG loaded listener.js 22:59:06 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDEF59000) [pid = 2528] [serial = 2174] [outer = 0000008CDB67A000] 22:59:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C9E800 == 39 [pid = 2528] [id = 710] 22:59:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4852800 == 38 [pid = 2528] [id = 714] 22:59:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2274800 == 37 [pid = 2528] [id = 712] 22:59:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD871E000 == 36 [pid = 2528] [id = 711] 22:59:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5F02800 == 35 [pid = 2528] [id = 713] 22:59:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD70B0000 == 34 [pid = 2528] [id = 708] 22:59:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C83800 == 33 [pid = 2528] [id = 709] 22:59:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7529000 == 32 [pid = 2528] [id = 716] 22:59:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC402800 == 31 [pid = 2528] [id = 715] 22:59:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC407000 == 30 [pid = 2528] [id = 717] 22:59:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF90800 == 29 [pid = 2528] [id = 718] 22:59:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE12D4800 == 28 [pid = 2528] [id = 719] 22:59:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2130000 == 27 [pid = 2528] [id = 720] 22:59:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32EA000 == 26 [pid = 2528] [id = 723] 22:59:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BB9800 == 25 [pid = 2528] [id = 721] 22:59:07 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE328D800 == 24 [pid = 2528] [id = 722] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDFF4B000) [pid = 2528] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDF1BC400) [pid = 2528] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDEEBBC00) [pid = 2528] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CDB661400) [pid = 2528] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD228B000) [pid = 2528] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD2A5D800) [pid = 2528] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD2295400) [pid = 2528] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD36BC000) [pid = 2528] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CDF1BEC00) [pid = 2528] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CDEF53800) [pid = 2528] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD8096000) [pid = 2528] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD8625000) [pid = 2528] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDF42F000) [pid = 2528] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD2821000) [pid = 2528] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CD687B800) [pid = 2528] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CDC31C800) [pid = 2528] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CDFFAA000) [pid = 2528] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CD733DC00) [pid = 2528] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CDF8D5800) [pid = 2528] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 61 (0000008CDBBC2000) [pid = 2528] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 60 (0000008CDDFA1400) [pid = 2528] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 59 (0000008CDF8CF800) [pid = 2528] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 58 (0000008CDFF42800) [pid = 2528] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 22:59:07 INFO - PROCESS | 2528 | --DOMWINDOW == 57 (0000008CDBB3EC00) [pid = 2528] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 22:59:08 INFO - PROCESS | 2528 | 1468216748041 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:59:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:59:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1946ms 22:59:08 INFO - PROCESS | 2528 | 1468216748073 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 22:59:08 INFO - PROCESS | 2528 | 1468216748077 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 22:59:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:59:08 INFO - PROCESS | 2528 | 1468216748082 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:59:08 INFO - PROCESS | 2528 | 1468216748086 Marionette TRACE conn5 <- [1,2862,null,{}] 22:59:08 INFO - PROCESS | 2528 | 1468216748092 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:59:08 INFO - PROCESS | 2528 | 1468216748095 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:08 INFO - PROCESS | 2528 | 1468216748190 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 22:59:08 INFO - PROCESS | 2528 | 1468216748197 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:08 INFO - PROCESS | 2528 | 1468216748202 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:08 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD70B1800 == 25 [pid = 2528] [id = 725] 22:59:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 58 (0000008CD180DC00) [pid = 2528] [serial = 2175] [outer = 0000000000000000] 22:59:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 59 (0000008CD18C7C00) [pid = 2528] [serial = 2176] [outer = 0000008CD180DC00] 22:59:08 INFO - PROCESS | 2528 | 1468216748255 Marionette DEBUG loaded listener.js 22:59:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 60 (0000008CD1DD4400) [pid = 2528] [serial = 2177] [outer = 0000008CD180DC00] 22:59:08 INFO - PROCESS | 2528 | 1468216748752 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:59:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:59:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 691ms 22:59:08 INFO - PROCESS | 2528 | 1468216748777 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 22:59:08 INFO - PROCESS | 2528 | 1468216748783 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 22:59:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:59:08 INFO - PROCESS | 2528 | 1468216748789 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:59:08 INFO - PROCESS | 2528 | 1468216748792 Marionette TRACE conn5 <- [1,2866,null,{}] 22:59:08 INFO - PROCESS | 2528 | 1468216748796 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:59:08 INFO - PROCESS | 2528 | 1468216748800 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:08 INFO - PROCESS | 2528 | 1468216748893 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 22:59:08 INFO - PROCESS | 2528 | 1468216748903 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:08 INFO - PROCESS | 2528 | 1468216748906 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:08 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBD8B800 == 26 [pid = 2528] [id = 726] 22:59:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 61 (0000008CD222BC00) [pid = 2528] [serial = 2178] [outer = 0000000000000000] 22:59:08 INFO - PROCESS | 2528 | ++DOMWINDOW == 62 (0000008CD2281400) [pid = 2528] [serial = 2179] [outer = 0000008CD222BC00] 22:59:08 INFO - PROCESS | 2528 | 1468216748956 Marionette DEBUG loaded listener.js 22:59:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CD2295400) [pid = 2528] [serial = 2180] [outer = 0000008CD222BC00] 22:59:09 INFO - PROCESS | 2528 | 1468216749445 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:59:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:59:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 690ms 22:59:09 INFO - PROCESS | 2528 | 1468216749481 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 22:59:09 INFO - PROCESS | 2528 | 1468216749484 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 22:59:09 INFO - PROCESS | 2528 | 1468216749487 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:59:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:59:09 INFO - PROCESS | 2528 | 1468216749491 Marionette TRACE conn5 <- [1,2870,null,{}] 22:59:09 INFO - PROCESS | 2528 | 1468216749503 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:59:09 INFO - PROCESS | 2528 | 1468216749507 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:09 INFO - PROCESS | 2528 | 1468216749624 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 22:59:09 INFO - PROCESS | 2528 | 1468216749706 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:09 INFO - PROCESS | 2528 | 1468216749709 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:09 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDECEC800 == 27 [pid = 2528] [id = 727] 22:59:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD0292800) [pid = 2528] [serial = 2181] [outer = 0000000000000000] 22:59:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD3145800) [pid = 2528] [serial = 2182] [outer = 0000008CD0292800] 22:59:09 INFO - PROCESS | 2528 | 1468216749758 Marionette DEBUG loaded listener.js 22:59:09 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD677B400) [pid = 2528] [serial = 2183] [outer = 0000008CD0292800] 22:59:10 INFO - PROCESS | 2528 | 1468216750141 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:59:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:59:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 690ms 22:59:10 INFO - PROCESS | 2528 | 1468216750180 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 22:59:10 INFO - PROCESS | 2528 | 1468216750183 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 22:59:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:59:10 INFO - PROCESS | 2528 | 1468216750186 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:59:10 INFO - PROCESS | 2528 | 1468216750188 Marionette TRACE conn5 <- [1,2874,null,{}] 22:59:10 INFO - PROCESS | 2528 | 1468216750192 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:59:10 INFO - PROCESS | 2528 | 1468216750194 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:10 INFO - PROCESS | 2528 | 1468216750312 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 22:59:10 INFO - PROCESS | 2528 | 1468216750320 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:10 INFO - PROCESS | 2528 | 1468216750323 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:10 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF13A800 == 28 [pid = 2528] [id = 728] 22:59:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD67F2000) [pid = 2528] [serial = 2184] [outer = 0000000000000000] 22:59:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD6FAE400) [pid = 2528] [serial = 2185] [outer = 0000008CD67F2000] 22:59:10 INFO - PROCESS | 2528 | 1468216750369 Marionette DEBUG loaded listener.js 22:59:10 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD733DC00) [pid = 2528] [serial = 2186] [outer = 0000008CD67F2000] 22:59:10 INFO - PROCESS | 2528 | 1468216750789 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:59:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:59:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 628ms 22:59:10 INFO - PROCESS | 2528 | 1468216750817 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 22:59:10 INFO - PROCESS | 2528 | 1468216750819 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 22:59:10 INFO - PROCESS | 2528 | 1468216750822 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:59:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:59:10 INFO - PROCESS | 2528 | 1468216750824 Marionette TRACE conn5 <- [1,2878,null,{}] 22:59:10 INFO - PROCESS | 2528 | 1468216750828 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:59:10 INFO - PROCESS | 2528 | 1468216750830 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:10 INFO - PROCESS | 2528 | 1468216750941 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 22:59:10 INFO - PROCESS | 2528 | 1468216750983 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:10 INFO - PROCESS | 2528 | 1468216750985 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:11 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE12DA800 == 29 [pid = 2528] [id = 729] 22:59:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD2225400) [pid = 2528] [serial = 2187] [outer = 0000000000000000] 22:59:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD7625000) [pid = 2528] [serial = 2188] [outer = 0000008CD2225400] 22:59:11 INFO - PROCESS | 2528 | 1468216751031 Marionette DEBUG loaded listener.js 22:59:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD8095800) [pid = 2528] [serial = 2189] [outer = 0000008CD2225400] 22:59:11 INFO - PROCESS | 2528 | 1468216751441 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:59:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:59:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 671ms 22:59:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:59:11 INFO - PROCESS | 2528 | 1468216751498 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 22:59:11 INFO - PROCESS | 2528 | 1468216751500 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 22:59:11 INFO - PROCESS | 2528 | 1468216751504 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:59:11 INFO - PROCESS | 2528 | 1468216751506 Marionette TRACE conn5 <- [1,2882,null,{}] 22:59:11 INFO - PROCESS | 2528 | 1468216751509 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:59:11 INFO - PROCESS | 2528 | 1468216751515 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:11 INFO - PROCESS | 2528 | 1468216751623 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 22:59:11 INFO - PROCESS | 2528 | 1468216751636 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:11 INFO - PROCESS | 2528 | 1468216751638 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:11 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24CF000 == 30 [pid = 2528] [id = 730] 22:59:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD8095C00) [pid = 2528] [serial = 2190] [outer = 0000000000000000] 22:59:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CDB655800) [pid = 2528] [serial = 2191] [outer = 0000008CD8095C00] 22:59:11 INFO - PROCESS | 2528 | 1468216751683 Marionette DEBUG loaded listener.js 22:59:11 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CDB67BC00) [pid = 2528] [serial = 2192] [outer = 0000008CD8095C00] 22:59:12 INFO - PROCESS | 2528 | 1468216752116 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:59:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:59:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 629ms 22:59:12 INFO - PROCESS | 2528 | 1468216752139 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 22:59:12 INFO - PROCESS | 2528 | 1468216752142 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 22:59:12 INFO - PROCESS | 2528 | 1468216752145 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:59:12 INFO - PROCESS | 2528 | 1468216752146 Marionette TRACE conn5 <- [1,2886,null,{}] 22:59:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:59:12 INFO - PROCESS | 2528 | 1468216752150 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:59:12 INFO - PROCESS | 2528 | 1468216752152 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:12 INFO - PROCESS | 2528 | 1468216752232 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 22:59:12 INFO - PROCESS | 2528 | 1468216752237 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:12 INFO - PROCESS | 2528 | 1468216752240 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:12 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2CA3800 == 31 [pid = 2528] [id = 731] 22:59:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDBB3F400) [pid = 2528] [serial = 2193] [outer = 0000000000000000] 22:59:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDBBBDC00) [pid = 2528] [serial = 2194] [outer = 0000008CDBB3F400] 22:59:12 INFO - PROCESS | 2528 | 1468216752285 Marionette DEBUG loaded listener.js 22:59:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDBDDC800) [pid = 2528] [serial = 2195] [outer = 0000008CDBB3F400] 22:59:12 INFO - PROCESS | 2528 | 1468216752716 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:59:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:59:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 628ms 22:59:12 INFO - PROCESS | 2528 | 1468216752777 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 22:59:12 INFO - PROCESS | 2528 | 1468216752780 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 22:59:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:59:12 INFO - PROCESS | 2528 | 1468216752783 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:59:12 INFO - PROCESS | 2528 | 1468216752785 Marionette TRACE conn5 <- [1,2890,null,{}] 22:59:12 INFO - PROCESS | 2528 | 1468216752789 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:59:12 INFO - PROCESS | 2528 | 1468216752791 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:12 INFO - PROCESS | 2528 | 1468216752873 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 22:59:12 INFO - PROCESS | 2528 | 1468216752880 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:12 INFO - PROCESS | 2528 | 1468216752882 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:12 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32A3000 == 32 [pid = 2528] [id = 732] 22:59:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDBDDDC00) [pid = 2528] [serial = 2196] [outer = 0000000000000000] 22:59:12 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDDF9C400) [pid = 2528] [serial = 2197] [outer = 0000008CDBDDDC00] 22:59:12 INFO - PROCESS | 2528 | 1468216752929 Marionette DEBUG loaded listener.js 22:59:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD733D400) [pid = 2528] [serial = 2198] [outer = 0000008CDBDDDC00] 22:59:13 INFO - PROCESS | 2528 | 1468216753402 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:59:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:59:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 692ms 22:59:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:59:13 INFO - PROCESS | 2528 | 1468216753478 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 22:59:13 INFO - PROCESS | 2528 | 1468216753480 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 22:59:13 INFO - PROCESS | 2528 | 1468216753484 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:59:13 INFO - PROCESS | 2528 | 1468216753486 Marionette TRACE conn5 <- [1,2894,null,{}] 22:59:13 INFO - PROCESS | 2528 | 1468216753494 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:59:13 INFO - PROCESS | 2528 | 1468216753496 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:13 INFO - PROCESS | 2528 | 1468216753602 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 22:59:13 INFO - PROCESS | 2528 | 1468216753681 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:13 INFO - PROCESS | 2528 | 1468216753683 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:13 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDECEB800 == 33 [pid = 2528] [id = 733] 22:59:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDBB10C00) [pid = 2528] [serial = 2199] [outer = 0000000000000000] 22:59:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDE610400) [pid = 2528] [serial = 2200] [outer = 0000008CDBB10C00] 22:59:13 INFO - PROCESS | 2528 | 1468216753728 Marionette DEBUG loaded listener.js 22:59:13 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDEA63400) [pid = 2528] [serial = 2201] [outer = 0000008CDBB10C00] 22:59:14 INFO - PROCESS | 2528 | 1468216754168 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:59:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:59:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 731ms 22:59:14 INFO - PROCESS | 2528 | 1468216754218 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 22:59:14 INFO - PROCESS | 2528 | 1468216754220 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 22:59:14 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:59:14 INFO - PROCESS | 2528 | 1468216754232 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:59:14 INFO - PROCESS | 2528 | 1468216754234 Marionette TRACE conn5 <- [1,2898,null,{}] 22:59:14 INFO - PROCESS | 2528 | 1468216754238 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:59:14 INFO - PROCESS | 2528 | 1468216754240 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:14 INFO - PROCESS | 2528 | 1468216754355 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 22:59:14 INFO - PROCESS | 2528 | 1468216754361 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:14 INFO - PROCESS | 2528 | 1468216754363 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:14 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4B62000 == 34 [pid = 2528] [id = 734] 22:59:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDEA64400) [pid = 2528] [serial = 2202] [outer = 0000000000000000] 22:59:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDEE4C400) [pid = 2528] [serial = 2203] [outer = 0000008CDEA64400] 22:59:14 INFO - PROCESS | 2528 | 1468216754410 Marionette DEBUG loaded listener.js 22:59:14 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDEA5C000) [pid = 2528] [serial = 2204] [outer = 0000008CDEA64400] 22:59:14 INFO - PROCESS | 2528 | 1468216754833 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:59:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:59:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:59:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 629ms 22:59:14 INFO - PROCESS | 2528 | 1468216754866 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 22:59:14 INFO - TEST-START | /DOMEvents/constructors.html 22:59:14 INFO - PROCESS | 2528 | 1468216754868 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 22:59:14 INFO - PROCESS | 2528 | 1468216754872 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:59:14 INFO - PROCESS | 2528 | 1468216754875 Marionette TRACE conn5 <- [1,2902,null,{}] 22:59:14 INFO - PROCESS | 2528 | 1468216754878 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:59:14 INFO - PROCESS | 2528 | 1468216754880 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:15 INFO - PROCESS | 2528 | 1468216755003 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 22:59:15 INFO - PROCESS | 2528 | 1468216755084 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:15 INFO - PROCESS | 2528 | 1468216755087 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:15 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE12D4800 == 35 [pid = 2528] [id = 735] 22:59:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDF1C7C00) [pid = 2528] [serial = 2205] [outer = 0000000000000000] 22:59:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CDF42C000) [pid = 2528] [serial = 2206] [outer = 0000008CDF1C7C00] 22:59:15 INFO - PROCESS | 2528 | 1468216755134 Marionette DEBUG loaded listener.js 22:59:15 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDF8CD400) [pid = 2528] [serial = 2207] [outer = 0000008CDF1C7C00] 22:59:15 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDEA5D000) [pid = 2528] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:59:15 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD8098800) [pid = 2528] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:59:15 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD2287800) [pid = 2528] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:59:15 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD03B1400) [pid = 2528] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:59:15 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD7635400) [pid = 2528] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:59:15 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CD2035800) [pid = 2528] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:59:15 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD03A1C00) [pid = 2528] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:59:15 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD22A1400) [pid = 2528] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:59:15 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD1D2A000) [pid = 2528] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:59:15 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD2299400) [pid = 2528] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:59:15 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CDEB10800) [pid = 2528] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:59:15 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDEB15000) [pid = 2528] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:59:15 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD2A1C000) [pid = 2528] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:59:15 INFO - PROCESS | 2528 | 1468216755724 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:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:59:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:59:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:59:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:59:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:59:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:59:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:59:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:59:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:59:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 959ms 22:59:15 INFO - PROCESS | 2528 | 1468216755834 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 22:59:15 INFO - PROCESS | 2528 | 1468216755837 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 22:59:15 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:59:15 INFO - PROCESS | 2528 | 1468216755840 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:59:15 INFO - PROCESS | 2528 | 1468216755842 Marionette TRACE conn5 <- [1,2906,null,{}] 22:59:15 INFO - PROCESS | 2528 | 1468216755846 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:59:15 INFO - PROCESS | 2528 | 1468216755848 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:15 INFO - PROCESS | 2528 | 1468216755949 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 22:59:16 INFO - PROCESS | 2528 | 1468216756021 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:16 INFO - PROCESS | 2528 | 1468216756023 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:16 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5EE5000 == 36 [pid = 2528] [id = 736] 22:59:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD2282000) [pid = 2528] [serial = 2208] [outer = 0000000000000000] 22:59:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDEAB8C00) [pid = 2528] [serial = 2209] [outer = 0000008CD2282000] 22:59:16 INFO - PROCESS | 2528 | 1468216756068 Marionette DEBUG loaded listener.js 22:59:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDF8CC800) [pid = 2528] [serial = 2210] [outer = 0000008CD2282000] 22:59:16 INFO - PROCESS | 2528 | 1468216756401 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:59:16 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:59:16 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 588ms 22:59:16 INFO - PROCESS | 2528 | 1468216756430 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 22:59:16 INFO - PROCESS | 2528 | 1468216756432 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 22:59:16 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:59:16 INFO - PROCESS | 2528 | 1468216756435 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:59:16 INFO - PROCESS | 2528 | 1468216756437 Marionette TRACE conn5 <- [1,2910,null,{}] 22:59:16 INFO - PROCESS | 2528 | 1468216756441 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:59:16 INFO - PROCESS | 2528 | 1468216756442 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:16 INFO - PROCESS | 2528 | 1468216756583 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 22:59:16 INFO - PROCESS | 2528 | 1468216756591 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:16 INFO - PROCESS | 2528 | 1468216756593 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:16 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5F20800 == 37 [pid = 2528] [id = 737] 22:59:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD8ACD000) [pid = 2528] [serial = 2211] [outer = 0000000000000000] 22:59:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDF8D6000) [pid = 2528] [serial = 2212] [outer = 0000008CD8ACD000] 22:59:16 INFO - PROCESS | 2528 | 1468216756638 Marionette DEBUG loaded listener.js 22:59:16 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDFF42C00) [pid = 2528] [serial = 2213] [outer = 0000008CD8ACD000] 22:59:16 INFO - PROCESS | 2528 | [2528] 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:59:16 INFO - PROCESS | 2528 | [2528] 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:59:16 INFO - PROCESS | 2528 | [2528] 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:59:16 INFO - PROCESS | 2528 | [2528] 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:59:17 INFO - PROCESS | 2528 | 1468216757029 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:59:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:59:17 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:59:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:59:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:59:17 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:59:17 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:59:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:59:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:59:17 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:59:17 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:59:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:59:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:59:17 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:59:17 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:59:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:59:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:59:17 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:59:17 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 639ms 22:59:17 INFO - PROCESS | 2528 | 1468216757078 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 22:59:17 INFO - PROCESS | 2528 | 1468216757080 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 22:59:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:59:17 INFO - PROCESS | 2528 | 1468216757083 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:59:17 INFO - PROCESS | 2528 | 1468216757085 Marionette TRACE conn5 <- [1,2914,null,{}] 22:59:17 INFO - PROCESS | 2528 | 1468216757088 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:59:17 INFO - PROCESS | 2528 | 1468216757089 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:17 INFO - PROCESS | 2528 | 1468216757205 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 22:59:17 INFO - PROCESS | 2528 | 1468216757254 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:17 INFO - PROCESS | 2528 | 1468216757256 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:17 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE7308000 == 38 [pid = 2528] [id = 738] 22:59:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDFF41800) [pid = 2528] [serial = 2214] [outer = 0000000000000000] 22:59:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDFF49800) [pid = 2528] [serial = 2215] [outer = 0000008CDFF41800] 22:59:17 INFO - PROCESS | 2528 | 1468216757300 Marionette DEBUG loaded listener.js 22:59:17 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CE02BC400) [pid = 2528] [serial = 2216] [outer = 0000008CDFF41800] 22:59:17 INFO - PROCESS | 2528 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:59:17 INFO - PROCESS | 2528 | 1468216757946 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:59:17 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:59:17 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 875ms 22:59:17 INFO - PROCESS | 2528 | 1468216757962 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 22:59:17 INFO - PROCESS | 2528 | 1468216757967 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 22:59:17 INFO - PROCESS | 2528 | 1468216757971 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:59:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:59:17 INFO - PROCESS | 2528 | 1468216757977 Marionette TRACE conn5 <- [1,2918,null,{}] 22:59:17 INFO - PROCESS | 2528 | 1468216757982 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:59:17 INFO - PROCESS | 2528 | 1468216757985 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:18 INFO - PROCESS | 2528 | 1468216758116 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 22:59:18 INFO - PROCESS | 2528 | 1468216758238 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:18 INFO - PROCESS | 2528 | 1468216758241 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:18 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC40D000 == 39 [pid = 2528] [id = 739] 22:59:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD1DC9C00) [pid = 2528] [serial = 2217] [outer = 0000000000000000] 22:59:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD1DD4C00) [pid = 2528] [serial = 2218] [outer = 0000008CD1DC9C00] 22:59:18 INFO - PROCESS | 2528 | 1468216758301 Marionette DEBUG loaded listener.js 22:59:18 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD222D800) [pid = 2528] [serial = 2219] [outer = 0000008CD1DC9C00] 22:59:18 INFO - PROCESS | 2528 | 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:59:18 INFO - PROCESS | 2528 | 1468216758882 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:59:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:59:18 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 943ms 22:59:18 INFO - PROCESS | 2528 | 1468216758928 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 22:59:18 INFO - PROCESS | 2528 | 1468216758934 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 22:59:18 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:59:18 INFO - PROCESS | 2528 | 1468216758942 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:59:18 INFO - PROCESS | 2528 | 1468216758945 Marionette TRACE conn5 <- [1,2922,null,{}] 22:59:18 INFO - PROCESS | 2528 | 1468216758949 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:59:18 INFO - PROCESS | 2528 | 1468216758952 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:19 INFO - PROCESS | 2528 | 1468216759084 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 22:59:19 INFO - PROCESS | 2528 | 1468216759191 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:19 INFO - PROCESS | 2528 | 1468216759193 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:19 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE225E800 == 40 [pid = 2528] [id = 740] 22:59:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD2A17400) [pid = 2528] [serial = 2220] [outer = 0000000000000000] 22:59:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CD65C5000) [pid = 2528] [serial = 2221] [outer = 0000008CD2A17400] 22:59:19 INFO - PROCESS | 2528 | 1468216759251 Marionette DEBUG loaded listener.js 22:59:19 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CD6FB6400) [pid = 2528] [serial = 2222] [outer = 0000008CD2A17400] 22:59:20 INFO - PROCESS | 2528 | 1468216760118 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:59:20 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:59:20 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1235ms 22:59:20 INFO - PROCESS | 2528 | 1468216760180 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 22:59:20 INFO - PROCESS | 2528 | 1468216760185 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 22:59:20 INFO - PROCESS | 2528 | 1468216760189 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:59:20 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:59:20 INFO - PROCESS | 2528 | 1468216760192 Marionette TRACE conn5 <- [1,2926,null,{}] 22:59:20 INFO - PROCESS | 2528 | 1468216760198 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:59:20 INFO - PROCESS | 2528 | 1468216760202 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:20 INFO - PROCESS | 2528 | 1468216760385 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 22:59:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5F20800 == 39 [pid = 2528] [id = 737] 22:59:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5EE5000 == 38 [pid = 2528] [id = 736] 22:59:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE12D4800 == 37 [pid = 2528] [id = 735] 22:59:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4B62000 == 36 [pid = 2528] [id = 734] 22:59:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDECEB800 == 35 [pid = 2528] [id = 733] 22:59:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32A3000 == 34 [pid = 2528] [id = 732] 22:59:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2CA3800 == 33 [pid = 2528] [id = 731] 22:59:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24CF000 == 32 [pid = 2528] [id = 730] 22:59:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE12DA800 == 31 [pid = 2528] [id = 729] 22:59:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF13A800 == 30 [pid = 2528] [id = 728] 22:59:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDECEC800 == 29 [pid = 2528] [id = 727] 22:59:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBD8B800 == 28 [pid = 2528] [id = 726] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CDED96400) [pid = 2528] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD70B1800 == 27 [pid = 2528] [id = 725] 22:59:20 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEF8D000 == 26 [pid = 2528] [id = 724] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CDEB18000) [pid = 2528] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD80DEC00) [pid = 2528] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD86F8800) [pid = 2528] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDBBC4000) [pid = 2528] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDB65AC00) [pid = 2528] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDEB0C400) [pid = 2528] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDE608C00) [pid = 2528] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDB65D800) [pid = 2528] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD80DE800) [pid = 2528] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CD2424C00) [pid = 2528] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD20A5800) [pid = 2528] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD7336000) [pid = 2528] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD2349400) [pid = 2528] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD28CA000) [pid = 2528] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD1DD0C00) [pid = 2528] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD212F400) [pid = 2528] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD7335800) [pid = 2528] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD6780C00) [pid = 2528] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CE0930C00) [pid = 2528] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CE02C1000) [pid = 2528] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDF430000) [pid = 2528] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDEDA4400) [pid = 2528] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDBBC2400) [pid = 2528] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD761F000) [pid = 2528] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CDE628000) [pid = 2528] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CD8622000) [pid = 2528] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 22:59:20 INFO - PROCESS | 2528 | 1468216760481 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:20 INFO - PROCESS | 2528 | 1468216760484 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:20 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F4B800 == 27 [pid = 2528] [id = 741] 22:59:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD0337C00) [pid = 2528] [serial = 2223] [outer = 0000000000000000] 22:59:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD14C6000) [pid = 2528] [serial = 2224] [outer = 0000008CD0337C00] 22:59:20 INFO - PROCESS | 2528 | 1468216760535 Marionette DEBUG loaded listener.js 22:59:20 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CD2346800) [pid = 2528] [serial = 2225] [outer = 0000008CD0337C00] 22:59:20 INFO - PROCESS | 2528 | 1468216760896 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:59:20 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:59:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 774ms 22:59:20 INFO - PROCESS | 2528 | 1468216760994 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 22:59:21 INFO - PROCESS | 2528 | 1468216760998 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 22:59:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:59:21 INFO - PROCESS | 2528 | 1468216761005 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:59:21 INFO - PROCESS | 2528 | 1468216761008 Marionette TRACE conn5 <- [1,2930,null,{}] 22:59:21 INFO - PROCESS | 2528 | 1468216761012 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:59:21 INFO - PROCESS | 2528 | 1468216761014 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:21 INFO - PROCESS | 2528 | 1468216761103 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 22:59:21 INFO - PROCESS | 2528 | 1468216761109 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:21 INFO - PROCESS | 2528 | 1468216761111 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:21 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE524800 == 28 [pid = 2528] [id = 742] 22:59:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD28CA000) [pid = 2528] [serial = 2226] [outer = 0000000000000000] 22:59:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD677CC00) [pid = 2528] [serial = 2227] [outer = 0000008CD28CA000] 22:59:21 INFO - PROCESS | 2528 | 1468216761161 Marionette DEBUG loaded listener.js 22:59:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD7276800) [pid = 2528] [serial = 2228] [outer = 0000008CD28CA000] 22:59:21 INFO - PROCESS | 2528 | 1468216761602 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:59:21 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:59:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:59:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 629ms 22:59:21 INFO - PROCESS | 2528 | 1468216761641 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 22:59:21 INFO - PROCESS | 2528 | 1468216761643 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 22:59:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:59:21 INFO - PROCESS | 2528 | 1468216761647 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:59:21 INFO - PROCESS | 2528 | 1468216761651 Marionette TRACE conn5 <- [1,2934,null,{}] 22:59:21 INFO - PROCESS | 2528 | 1468216761663 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:59:21 INFO - PROCESS | 2528 | 1468216761668 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:21 INFO - PROCESS | 2528 | 1468216761764 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 22:59:21 INFO - PROCESS | 2528 | 1468216761774 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:21 INFO - PROCESS | 2528 | 1468216761777 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:21 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF38B800 == 29 [pid = 2528] [id = 743] 22:59:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD7629800) [pid = 2528] [serial = 2229] [outer = 0000000000000000] 22:59:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD84C7000) [pid = 2528] [serial = 2230] [outer = 0000008CD7629800] 22:59:21 INFO - PROCESS | 2528 | 1468216761826 Marionette DEBUG loaded listener.js 22:59:21 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD8624000) [pid = 2528] [serial = 2231] [outer = 0000008CD7629800] 22:59:22 INFO - PROCESS | 2528 | 1468216762207 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:59:22 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:59:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 587ms 22:59:22 INFO - PROCESS | 2528 | 1468216762253 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 22:59:22 INFO - PROCESS | 2528 | 1468216762256 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 22:59:22 INFO - PROCESS | 2528 | 1468216762259 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:59:22 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:59:22 INFO - PROCESS | 2528 | 1468216762261 Marionette TRACE conn5 <- [1,2938,null,{}] 22:59:22 INFO - PROCESS | 2528 | 1468216762264 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:59:22 INFO - PROCESS | 2528 | 1468216762266 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:22 INFO - PROCESS | 2528 | 1468216762397 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 22:59:22 INFO - PROCESS | 2528 | 1468216762404 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:22 INFO - PROCESS | 2528 | 1468216762406 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:22 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2117800 == 30 [pid = 2528] [id = 744] 22:59:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD8698800) [pid = 2528] [serial = 2232] [outer = 0000000000000000] 22:59:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDB653800) [pid = 2528] [serial = 2233] [outer = 0000008CD8698800] 22:59:22 INFO - PROCESS | 2528 | 1468216762453 Marionette DEBUG loaded listener.js 22:59:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDB674C00) [pid = 2528] [serial = 2234] [outer = 0000008CD8698800] 22:59:22 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD2177800 == 31 [pid = 2528] [id = 745] 22:59:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDBBC3000) [pid = 2528] [serial = 2235] [outer = 0000000000000000] 22:59:22 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDBD3C800) [pid = 2528] [serial = 2236] [outer = 0000008CDBBC3000] 22:59:22 INFO - PROCESS | 2528 | 1468216762949 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:59:23 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:59:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 22:59:23 INFO - PROCESS | 2528 | 1468216762998 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 22:59:23 INFO - PROCESS | 2528 | 1468216763000 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 22:59:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:59:23 INFO - PROCESS | 2528 | 1468216763009 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:59:23 INFO - PROCESS | 2528 | 1468216763010 Marionette TRACE conn5 <- [1,2942,null,{}] 22:59:23 INFO - PROCESS | 2528 | 1468216763014 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:59:23 INFO - PROCESS | 2528 | 1468216763016 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:23 INFO - PROCESS | 2528 | 1468216763139 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 22:59:23 INFO - PROCESS | 2528 | 1468216763190 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:23 INFO - PROCESS | 2528 | 1468216763192 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:23 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BBE000 == 32 [pid = 2528] [id = 746] 22:59:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD04DA000) [pid = 2528] [serial = 2237] [outer = 0000000000000000] 22:59:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDBBC0000) [pid = 2528] [serial = 2238] [outer = 0000008CD04DA000] 22:59:23 INFO - PROCESS | 2528 | 1468216763237 Marionette DEBUG loaded listener.js 22:59:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDE582800) [pid = 2528] [serial = 2239] [outer = 0000008CD04DA000] 22:59:23 INFO - PROCESS | 2528 | 1468216763645 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:59:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:59:23 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:59:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 690ms 22:59:23 INFO - PROCESS | 2528 | 1468216763697 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 22:59:23 INFO - PROCESS | 2528 | 1468216763699 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 22:59:23 INFO - PROCESS | 2528 | 1468216763702 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:59:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:59:23 INFO - PROCESS | 2528 | 1468216763704 Marionette TRACE conn5 <- [1,2946,null,{}] 22:59:23 INFO - PROCESS | 2528 | 1468216763708 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:59:23 INFO - PROCESS | 2528 | 1468216763714 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:23 INFO - PROCESS | 2528 | 1468216763902 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 22:59:23 INFO - PROCESS | 2528 | 1468216763908 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:23 INFO - PROCESS | 2528 | 1468216763910 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:23 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32AA000 == 33 [pid = 2528] [id = 747] 22:59:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDE608000) [pid = 2528] [serial = 2240] [outer = 0000000000000000] 22:59:23 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDEA5F000) [pid = 2528] [serial = 2241] [outer = 0000008CDE608000] 22:59:23 INFO - PROCESS | 2528 | 1468216763956 Marionette DEBUG loaded listener.js 22:59:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CDF1C9800) [pid = 2528] [serial = 2242] [outer = 0000008CDE608000] 22:59:24 INFO - PROCESS | 2528 | 1468216764375 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:59:24 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:59:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 735ms 22:59:24 INFO - PROCESS | 2528 | 1468216764440 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 22:59:24 INFO - PROCESS | 2528 | 1468216764442 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 22:59:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:59:24 INFO - PROCESS | 2528 | 1468216764445 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:59:24 INFO - PROCESS | 2528 | 1468216764447 Marionette TRACE conn5 <- [1,2950,null,{}] 22:59:24 INFO - PROCESS | 2528 | 1468216764457 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:59:24 INFO - PROCESS | 2528 | 1468216764460 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:24 INFO - PROCESS | 2528 | 1468216764570 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 22:59:24 INFO - PROCESS | 2528 | 1468216764575 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:24 INFO - PROCESS | 2528 | 1468216764577 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:24 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F48000 == 34 [pid = 2528] [id = 748] 22:59:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CDE610800) [pid = 2528] [serial = 2243] [outer = 0000000000000000] 22:59:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CDF42D400) [pid = 2528] [serial = 2244] [outer = 0000008CDE610800] 22:59:24 INFO - PROCESS | 2528 | 1468216764622 Marionette DEBUG loaded listener.js 22:59:24 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CDF8D2800) [pid = 2528] [serial = 2245] [outer = 0000008CDE610800] 22:59:24 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD8ACD000) [pid = 2528] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:59:24 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDBB10C00) [pid = 2528] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:59:24 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD2225400) [pid = 2528] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:59:24 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDEA64400) [pid = 2528] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:59:24 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD0292800) [pid = 2528] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:59:24 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDBDDDC00) [pid = 2528] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:59:24 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDB67A000) [pid = 2528] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:59:24 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDBB3F400) [pid = 2528] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:59:24 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD222BC00) [pid = 2528] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:59:24 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDF1C7C00) [pid = 2528] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:59:24 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD2282000) [pid = 2528] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:59:24 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD8095C00) [pid = 2528] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:59:24 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD67F2000) [pid = 2528] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:59:24 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD180DC00) [pid = 2528] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:59:25 INFO - PROCESS | 2528 | 1468216765110 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:59:25 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:59:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 731ms 22:59:25 INFO - PROCESS | 2528 | 1468216765180 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 22:59:25 INFO - PROCESS | 2528 | 1468216765182 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 22:59:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:59:25 INFO - PROCESS | 2528 | 1468216765185 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:59:25 INFO - PROCESS | 2528 | 1468216765187 Marionette TRACE conn5 <- [1,2954,null,{}] 22:59:25 INFO - PROCESS | 2528 | 1468216765191 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:59:25 INFO - PROCESS | 2528 | 1468216765193 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:25 INFO - PROCESS | 2528 | 1468216765302 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 22:59:25 INFO - PROCESS | 2528 | 1468216765307 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:25 INFO - PROCESS | 2528 | 1468216765309 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:25 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C85000 == 35 [pid = 2528] [id = 749] 22:59:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD6FD6400) [pid = 2528] [serial = 2246] [outer = 0000000000000000] 22:59:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CDE1A2800) [pid = 2528] [serial = 2247] [outer = 0000008CD6FD6400] 22:59:25 INFO - PROCESS | 2528 | 1468216765354 Marionette DEBUG loaded listener.js 22:59:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CDF8CBC00) [pid = 2528] [serial = 2248] [outer = 0000008CD6FD6400] 22:59:25 INFO - PROCESS | 2528 | 1468216765745 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:59:25 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:59:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 587ms 22:59:25 INFO - PROCESS | 2528 | 1468216765776 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 22:59:25 INFO - PROCESS | 2528 | 1468216765778 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 22:59:25 INFO - PROCESS | 2528 | 1468216765781 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:59:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:59:25 INFO - PROCESS | 2528 | 1468216765783 Marionette TRACE conn5 <- [1,2958,null,{}] 22:59:25 INFO - PROCESS | 2528 | 1468216765787 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:59:25 INFO - PROCESS | 2528 | 1468216765789 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:25 INFO - PROCESS | 2528 | 1468216765910 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 22:59:25 INFO - PROCESS | 2528 | 1468216765918 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:25 INFO - PROCESS | 2528 | 1468216765920 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:25 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5EE6000 == 36 [pid = 2528] [id = 750] 22:59:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CDEA5E000) [pid = 2528] [serial = 2249] [outer = 0000000000000000] 22:59:25 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CDFF4D800) [pid = 2528] [serial = 2250] [outer = 0000008CDEA5E000] 22:59:25 INFO - PROCESS | 2528 | 1468216765966 Marionette DEBUG loaded listener.js 22:59:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CE0222800) [pid = 2528] [serial = 2251] [outer = 0000008CDEA5E000] 22:59:26 INFO - PROCESS | 2528 | 1468216766340 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:59:26 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:59:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 586ms 22:59:26 INFO - PROCESS | 2528 | 1468216766372 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 22:59:26 INFO - PROCESS | 2528 | 1468216766374 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 22:59:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:59:26 INFO - PROCESS | 2528 | 1468216766377 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:59:26 INFO - PROCESS | 2528 | 1468216766379 Marionette TRACE conn5 <- [1,2962,null,{}] 22:59:26 INFO - PROCESS | 2528 | 1468216766382 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:59:26 INFO - PROCESS | 2528 | 1468216766384 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:26 INFO - PROCESS | 2528 | 1468216766470 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 22:59:26 INFO - PROCESS | 2528 | 1468216766553 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:26 INFO - PROCESS | 2528 | 1468216766555 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:26 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE7225000 == 37 [pid = 2528] [id = 751] 22:59:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDF42E000) [pid = 2528] [serial = 2252] [outer = 0000000000000000] 22:59:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CE02BD000) [pid = 2528] [serial = 2253] [outer = 0000008CDF42E000] 22:59:26 INFO - PROCESS | 2528 | 1468216766607 Marionette DEBUG loaded listener.js 22:59:26 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CE0B2AC00) [pid = 2528] [serial = 2254] [outer = 0000008CDF42E000] 22:59:27 INFO - PROCESS | 2528 | 1468216767050 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:59:27 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:59:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 732ms 22:59:27 INFO - PROCESS | 2528 | 1468216767125 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 22:59:27 INFO - PROCESS | 2528 | 1468216767130 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 22:59:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:59:27 INFO - PROCESS | 2528 | 1468216767141 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:59:27 INFO - PROCESS | 2528 | 1468216767145 Marionette TRACE conn5 <- [1,2966,null,{}] 22:59:27 INFO - PROCESS | 2528 | 1468216767151 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:59:27 INFO - PROCESS | 2528 | 1468216767154 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:27 INFO - PROCESS | 2528 | 1468216767276 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 22:59:27 INFO - PROCESS | 2528 | 1468216767366 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:27 INFO - PROCESS | 2528 | 1468216767371 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:27 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD889C800 == 38 [pid = 2528] [id = 752] 22:59:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD1DD5400) [pid = 2528] [serial = 2255] [outer = 0000000000000000] 22:59:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD2130800) [pid = 2528] [serial = 2256] [outer = 0000008CD1DD5400] 22:59:27 INFO - PROCESS | 2528 | 1468216767443 Marionette DEBUG loaded listener.js 22:59:27 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD2351C00) [pid = 2528] [serial = 2257] [outer = 0000008CD1DD5400] 22:59:27 INFO - PROCESS | 2528 | 1468216767986 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:59:28 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:59:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 881ms 22:59:28 INFO - PROCESS | 2528 | 1468216768021 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 22:59:28 INFO - PROCESS | 2528 | 1468216768026 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 22:59:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:59:28 INFO - PROCESS | 2528 | 1468216768032 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:59:28 INFO - PROCESS | 2528 | 1468216768036 Marionette TRACE conn5 <- [1,2970,null,{}] 22:59:28 INFO - PROCESS | 2528 | 1468216768056 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:59:28 INFO - PROCESS | 2528 | 1468216768060 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:28 INFO - PROCESS | 2528 | 1468216768177 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 22:59:28 INFO - PROCESS | 2528 | 1468216768273 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:28 INFO - PROCESS | 2528 | 1468216768275 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:28 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE13A0000 == 39 [pid = 2528] [id = 753] 22:59:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD7624800) [pid = 2528] [serial = 2258] [outer = 0000000000000000] 22:59:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD7631800) [pid = 2528] [serial = 2259] [outer = 0000008CD7624800] 22:59:28 INFO - PROCESS | 2528 | 1468216768333 Marionette DEBUG loaded listener.js 22:59:28 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD8624800) [pid = 2528] [serial = 2260] [outer = 0000008CD7624800] 22:59:28 INFO - PROCESS | 2528 | 1468216768865 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:59:28 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:59:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:59:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 858ms 22:59:28 INFO - PROCESS | 2528 | 1468216768893 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 22:59:28 INFO - PROCESS | 2528 | 1468216768895 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 22:59:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:59:28 INFO - PROCESS | 2528 | 1468216768899 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:59:28 INFO - PROCESS | 2528 | 1468216768903 Marionette TRACE conn5 <- [1,2974,null,{}] 22:59:28 INFO - PROCESS | 2528 | 1468216768915 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:59:28 INFO - PROCESS | 2528 | 1468216768920 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:29 INFO - PROCESS | 2528 | 1468216769088 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 22:59:29 INFO - PROCESS | 2528 | 1468216769190 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:29 INFO - PROCESS | 2528 | 1468216769194 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:29 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE7321000 == 40 [pid = 2528] [id = 754] 22:59:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDE628000) [pid = 2528] [serial = 2261] [outer = 0000000000000000] 22:59:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CDED9C000) [pid = 2528] [serial = 2262] [outer = 0000008CDE628000] 22:59:29 INFO - PROCESS | 2528 | 1468216769253 Marionette DEBUG loaded listener.js 22:59:29 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CE0926400) [pid = 2528] [serial = 2263] [outer = 0000008CDE628000] 22:59:29 INFO - PROCESS | 2528 | 1468216769777 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:59:29 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:59:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 942ms 22:59:29 INFO - PROCESS | 2528 | 1468216769843 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 22:59:29 INFO - PROCESS | 2528 | 1468216769846 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 22:59:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:59:29 INFO - PROCESS | 2528 | 1468216769849 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:59:29 INFO - PROCESS | 2528 | 1468216769851 Marionette TRACE conn5 <- [1,2978,null,{}] 22:59:29 INFO - PROCESS | 2528 | 1468216769873 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:59:29 INFO - PROCESS | 2528 | 1468216769875 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:30 INFO - PROCESS | 2528 | 1468216769990 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 22:59:30 INFO - PROCESS | 2528 | 1468216770085 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:30 INFO - PROCESS | 2528 | 1468216770087 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:30 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE6FCC000 == 41 [pid = 2528] [id = 755] 22:59:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CE0E41C00) [pid = 2528] [serial = 2264] [outer = 0000000000000000] 22:59:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CE0EC1C00) [pid = 2528] [serial = 2265] [outer = 0000008CE0E41C00] 22:59:30 INFO - PROCESS | 2528 | 1468216770142 Marionette DEBUG loaded listener.js 22:59:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CE1376000) [pid = 2528] [serial = 2266] [outer = 0000008CE0E41C00] 22:59:30 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2B75000 == 42 [pid = 2528] [id = 756] 22:59:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CDF3CE800) [pid = 2528] [serial = 2267] [outer = 0000000000000000] 22:59:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 97 (0000008CDF3CF800) [pid = 2528] [serial = 2268] [outer = 0000008CDF3CE800] 22:59:30 INFO - PROCESS | 2528 | 1468216770678 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:59:30 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:59:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 858ms 22:59:30 INFO - PROCESS | 2528 | 1468216770710 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 22:59:30 INFO - PROCESS | 2528 | 1468216770712 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 22:59:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:59:30 INFO - PROCESS | 2528 | 1468216770715 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:59:30 INFO - PROCESS | 2528 | 1468216770717 Marionette TRACE conn5 <- [1,2982,null,{}] 22:59:30 INFO - PROCESS | 2528 | 1468216770740 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:59:30 INFO - PROCESS | 2528 | 1468216770742 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:30 INFO - PROCESS | 2528 | 1468216770875 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 22:59:30 INFO - PROCESS | 2528 | 1468216770965 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:30 INFO - PROCESS | 2528 | 1468216770967 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:30 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5F0E000 == 43 [pid = 2528] [id = 757] 22:59:30 INFO - PROCESS | 2528 | ++DOMWINDOW == 98 (0000008CDF3CEC00) [pid = 2528] [serial = 2269] [outer = 0000000000000000] 22:59:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 99 (0000008CDF3D5C00) [pid = 2528] [serial = 2270] [outer = 0000008CDF3CEC00] 22:59:31 INFO - PROCESS | 2528 | 1468216771022 Marionette DEBUG loaded listener.js 22:59:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 100 (0000008CE13B5000) [pid = 2528] [serial = 2271] [outer = 0000008CDF3CEC00] 22:59:31 INFO - PROCESS | 2528 | 1468216771526 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:59:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:59:31 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:59:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 839ms 22:59:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:59:31 INFO - PROCESS | 2528 | 1468216771558 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 22:59:31 INFO - PROCESS | 2528 | 1468216771560 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 22:59:31 INFO - PROCESS | 2528 | 1468216771563 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:59:31 INFO - PROCESS | 2528 | 1468216771566 Marionette TRACE conn5 <- [1,2986,null,{}] 22:59:31 INFO - PROCESS | 2528 | 1468216771569 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:59:31 INFO - PROCESS | 2528 | 1468216771576 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:31 INFO - PROCESS | 2528 | 1468216771743 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 22:59:31 INFO - PROCESS | 2528 | 1468216771871 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:31 INFO - PROCESS | 2528 | 1468216771874 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:31 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE721F800 == 44 [pid = 2528] [id = 758] 22:59:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 101 (0000008CDF8D7C00) [pid = 2528] [serial = 2272] [outer = 0000000000000000] 22:59:31 INFO - PROCESS | 2528 | ++DOMWINDOW == 102 (0000008CE0BBE800) [pid = 2528] [serial = 2273] [outer = 0000008CDF8D7C00] 22:59:31 INFO - PROCESS | 2528 | 1468216771934 Marionette DEBUG loaded listener.js 22:59:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 103 (0000008CE24A5000) [pid = 2528] [serial = 2274] [outer = 0000008CDF8D7C00] 22:59:32 INFO - PROCESS | 2528 | 1468216772581 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:59:32 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:59:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1026ms 22:59:32 INFO - PROCESS | 2528 | 1468216772592 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 22:59:32 INFO - PROCESS | 2528 | 1468216772596 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 22:59:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:59:32 INFO - PROCESS | 2528 | 1468216772600 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:59:32 INFO - PROCESS | 2528 | 1468216772604 Marionette TRACE conn5 <- [1,2990,null,{}] 22:59:32 INFO - PROCESS | 2528 | 1468216772609 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:59:32 INFO - PROCESS | 2528 | 1468216772612 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:32 INFO - PROCESS | 2528 | 1468216772719 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 22:59:32 INFO - PROCESS | 2528 | 1468216772819 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:32 INFO - PROCESS | 2528 | 1468216772822 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:32 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE1D000 == 45 [pid = 2528] [id = 759] 22:59:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 104 (0000008CD1DD8400) [pid = 2528] [serial = 2275] [outer = 0000000000000000] 22:59:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 105 (0000008CD2297400) [pid = 2528] [serial = 2276] [outer = 0000008CD1DD8400] 22:59:32 INFO - PROCESS | 2528 | 1468216772873 Marionette DEBUG loaded listener.js 22:59:32 INFO - PROCESS | 2528 | ++DOMWINDOW == 106 (0000008CD677E400) [pid = 2528] [serial = 2277] [outer = 0000008CD1DD8400] 22:59:33 INFO - PROCESS | 2528 | 1468216773390 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:59:33 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:59:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 840ms 22:59:33 INFO - PROCESS | 2528 | 1468216773441 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 22:59:33 INFO - PROCESS | 2528 | 1468216773446 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 22:59:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:59:33 INFO - PROCESS | 2528 | 1468216773467 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:59:33 INFO - PROCESS | 2528 | 1468216773470 Marionette TRACE conn5 <- [1,2994,null,{}] 22:59:33 INFO - PROCESS | 2528 | 1468216773478 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:59:33 INFO - PROCESS | 2528 | 1468216773480 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:33 INFO - PROCESS | 2528 | 1468216773590 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 22:59:33 INFO - PROCESS | 2528 | 1468216773689 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:33 INFO - PROCESS | 2528 | 1468216773691 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:33 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF144800 == 46 [pid = 2528] [id = 760] 22:59:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 107 (0000008CD7629C00) [pid = 2528] [serial = 2278] [outer = 0000000000000000] 22:59:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 108 (0000008CD8096800) [pid = 2528] [serial = 2279] [outer = 0000008CD7629C00] 22:59:33 INFO - PROCESS | 2528 | 1468216773743 Marionette DEBUG loaded listener.js 22:59:33 INFO - PROCESS | 2528 | ++DOMWINDOW == 109 (0000008CD8627C00) [pid = 2528] [serial = 2280] [outer = 0000008CD7629C00] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5EE6000 == 45 [pid = 2528] [id = 750] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C85000 == 44 [pid = 2528] [id = 749] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F48000 == 43 [pid = 2528] [id = 748] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32AA000 == 42 [pid = 2528] [id = 747] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BBE000 == 41 [pid = 2528] [id = 746] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD2177800 == 40 [pid = 2528] [id = 745] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2117800 == 39 [pid = 2528] [id = 744] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF38B800 == 38 [pid = 2528] [id = 743] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE524800 == 37 [pid = 2528] [id = 742] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F4B800 == 36 [pid = 2528] [id = 741] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE7308000 == 35 [pid = 2528] [id = 738] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC40D000 == 34 [pid = 2528] [id = 739] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE225E800 == 33 [pid = 2528] [id = 740] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE1D000 == 32 [pid = 2528] [id = 759] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE721F800 == 31 [pid = 2528] [id = 758] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5F0E000 == 30 [pid = 2528] [id = 757] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2B75000 == 29 [pid = 2528] [id = 756] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE6FCC000 == 28 [pid = 2528] [id = 755] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE7321000 == 27 [pid = 2528] [id = 754] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE13A0000 == 26 [pid = 2528] [id = 753] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE7225000 == 25 [pid = 2528] [id = 751] 22:59:34 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD889C800 == 24 [pid = 2528] [id = 752] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 108 (0000008CDE610400) [pid = 2528] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 107 (0000008CD7625000) [pid = 2528] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 106 (0000008CDEE4C400) [pid = 2528] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 105 (0000008CD8095800) [pid = 2528] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 104 (0000008CD3145800) [pid = 2528] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 103 (0000008CD677B400) [pid = 2528] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 102 (0000008CDDF9C400) [pid = 2528] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 101 (0000008CDEF59000) [pid = 2528] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 100 (0000008CDBBBDC00) [pid = 2528] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 99 (0000008CDBDDC800) [pid = 2528] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 98 (0000008CD2281400) [pid = 2528] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 97 (0000008CD2295400) [pid = 2528] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 96 (0000008CDEA63400) [pid = 2528] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CDF42C000) [pid = 2528] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CDEAB8C00) [pid = 2528] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CDEA5C000) [pid = 2528] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CDF8D6000) [pid = 2528] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CDB655800) [pid = 2528] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CDF8CD400) [pid = 2528] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CDB67BC00) [pid = 2528] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD6FAE400) [pid = 2528] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD733DC00) [pid = 2528] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD18C7C00) [pid = 2528] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD1DD4400) [pid = 2528] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDFF42C00) [pid = 2528] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDF8CC800) [pid = 2528] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD733D400) [pid = 2528] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDFF49800) [pid = 2528] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 22:59:34 INFO - PROCESS | 2528 | 1468216774923 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:59:34 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:59:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1505ms 22:59:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:59:34 INFO - PROCESS | 2528 | 1468216774961 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 22:59:34 INFO - PROCESS | 2528 | 1468216774965 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 22:59:34 INFO - PROCESS | 2528 | 1468216774969 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:59:34 INFO - PROCESS | 2528 | 1468216774974 Marionette TRACE conn5 <- [1,2998,null,{}] 22:59:34 INFO - PROCESS | 2528 | 1468216774979 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:59:34 INFO - PROCESS | 2528 | 1468216774982 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:35 INFO - PROCESS | 2528 | 1468216775074 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 22:59:35 INFO - PROCESS | 2528 | 1468216775192 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:35 INFO - PROCESS | 2528 | 1468216775195 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:35 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD843F000 == 25 [pid = 2528] [id = 761] 22:59:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD2138800) [pid = 2528] [serial = 2281] [outer = 0000000000000000] 22:59:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD2229C00) [pid = 2528] [serial = 2282] [outer = 0000008CD2138800] 22:59:35 INFO - PROCESS | 2528 | 1468216775244 Marionette DEBUG loaded listener.js 22:59:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CD22A4400) [pid = 2528] [serial = 2283] [outer = 0000008CD2138800] 22:59:35 INFO - PROCESS | 2528 | [2528] 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:59:35 INFO - PROCESS | 2528 | 1468216775644 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:59:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:59:35 INFO - {} 22:59:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:59:35 INFO - {} 22:59:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:59:35 INFO - {} 22:59:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:59:35 INFO - {} 22:59:35 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 22:59:35 INFO - PROCESS | 2528 | 1468216775707 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 22:59:35 INFO - PROCESS | 2528 | 1468216775711 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 22:59:35 INFO - TEST-START | /FileAPI/fileReader.html 22:59:35 INFO - PROCESS | 2528 | 1468216775756 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:59:35 INFO - PROCESS | 2528 | 1468216775759 Marionette TRACE conn5 <- [1,3002,null,{}] 22:59:35 INFO - PROCESS | 2528 | 1468216775763 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:59:35 INFO - PROCESS | 2528 | 1468216775765 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:35 INFO - PROCESS | 2528 | 1468216775859 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 22:59:35 INFO - PROCESS | 2528 | 1468216775867 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:35 INFO - PROCESS | 2528 | 1468216775869 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:35 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEE16000 == 26 [pid = 2528] [id = 762] 22:59:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CD6779000) [pid = 2528] [serial = 2284] [outer = 0000000000000000] 22:59:35 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD7341800) [pid = 2528] [serial = 2285] [outer = 0000008CD6779000] 22:59:35 INFO - PROCESS | 2528 | 1468216775920 Marionette DEBUG loaded listener.js 22:59:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD7626800) [pid = 2528] [serial = 2286] [outer = 0000008CD6779000] 22:59:36 INFO - PROCESS | 2528 | 1468216776329 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:59:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:59:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:59:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:59:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:59:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 629ms 22:59:36 INFO - PROCESS | 2528 | 1468216776392 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 22:59:36 INFO - PROCESS | 2528 | 1468216776394 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 22:59:36 INFO - TEST-START | /FileAPI/historical.html 22:59:36 INFO - PROCESS | 2528 | 1468216776398 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:59:36 INFO - PROCESS | 2528 | 1468216776401 Marionette TRACE conn5 <- [1,3006,null,{}] 22:59:36 INFO - PROCESS | 2528 | 1468216776413 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:59:36 INFO - PROCESS | 2528 | 1468216776418 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:36 INFO - PROCESS | 2528 | 1468216776505 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 22:59:36 INFO - PROCESS | 2528 | 1468216776512 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:36 INFO - PROCESS | 2528 | 1468216776515 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:36 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE138D000 == 27 [pid = 2528] [id = 763] 22:59:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD80DE400) [pid = 2528] [serial = 2287] [outer = 0000000000000000] 22:59:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD8B70800) [pid = 2528] [serial = 2288] [outer = 0000008CD80DE400] 22:59:36 INFO - PROCESS | 2528 | 1468216776565 Marionette DEBUG loaded listener.js 22:59:36 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CDBB11800) [pid = 2528] [serial = 2289] [outer = 0000008CD80DE400] 22:59:37 INFO - PROCESS | 2528 | 1468216777038 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:59:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:59:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:59:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:59:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:59:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:59:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:59:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:59:37 INFO - TEST-OK | /FileAPI/historical.html | took 692ms 22:59:37 INFO - TEST-START | /FileAPI/idlharness.html 22:59:37 INFO - PROCESS | 2528 | 1468216777093 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 22:59:37 INFO - PROCESS | 2528 | 1468216777096 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 22:59:37 INFO - PROCESS | 2528 | 1468216777099 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:59:37 INFO - PROCESS | 2528 | 1468216777101 Marionette TRACE conn5 <- [1,3010,null,{}] 22:59:37 INFO - PROCESS | 2528 | 1468216777105 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:59:37 INFO - PROCESS | 2528 | 1468216777107 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:37 INFO - PROCESS | 2528 | 1468216777227 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 22:59:37 INFO - PROCESS | 2528 | 1468216777313 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:37 INFO - PROCESS | 2528 | 1468216777316 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:37 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE24DF800 == 28 [pid = 2528] [id = 764] 22:59:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CDC316800) [pid = 2528] [serial = 2290] [outer = 0000000000000000] 22:59:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CDC4C4800) [pid = 2528] [serial = 2291] [outer = 0000008CDC316800] 22:59:37 INFO - PROCESS | 2528 | 1468216777369 Marionette DEBUG loaded listener.js 22:59:37 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CDE585C00) [pid = 2528] [serial = 2292] [outer = 0000008CDC316800] 22:59:38 INFO - PROCESS | 2528 | 1468216778196 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:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:59:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:59:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:59:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:59:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:59:38 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:59:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:59:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:59:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:59:38 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:59:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:59:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:59:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:59:38 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:59:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:59:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:59:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:59:38 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:59:38 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:59:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:59:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:59:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:59:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:59:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:59:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:59:38 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:59:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:59:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:59:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:59:38 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:59:38 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:59:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:59:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:59:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:59:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:59:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:59:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:59:38 INFO - TEST-OK | /FileAPI/idlharness.html | took 1246ms 22:59:38 INFO - PROCESS | 2528 | 1468216778351 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 22:59:38 INFO - PROCESS | 2528 | 1468216778353 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 22:59:38 INFO - TEST-START | /FileAPI/idlharness.worker 22:59:38 INFO - PROCESS | 2528 | 1468216778357 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:59:38 INFO - PROCESS | 2528 | 1468216778359 Marionette TRACE conn5 <- [1,3014,null,{}] 22:59:38 INFO - PROCESS | 2528 | 1468216778362 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:59:38 INFO - PROCESS | 2528 | 1468216778365 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:38 INFO - PROCESS | 2528 | 1468216778479 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 22:59:38 INFO - PROCESS | 2528 | 1468216778495 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:38 INFO - PROCESS | 2528 | 1468216778498 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:38 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4842800 == 29 [pid = 2528] [id = 765] 22:59:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CD228A800) [pid = 2528] [serial = 2293] [outer = 0000000000000000] 22:59:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 95 (0000008CDF8D7400) [pid = 2528] [serial = 2294] [outer = 0000008CD228A800] 22:59:38 INFO - PROCESS | 2528 | 1468216778589 Marionette DEBUG loaded listener.js 22:59:38 INFO - PROCESS | 2528 | ++DOMWINDOW == 96 (0000008CDFF43C00) [pid = 2528] [serial = 2295] [outer = 0000008CD228A800] 22:59:38 INFO - PROCESS | 2528 | --DOMWINDOW == 95 (0000008CDF42E000) [pid = 2528] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:59:38 INFO - PROCESS | 2528 | --DOMWINDOW == 94 (0000008CDBBC3000) [pid = 2528] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:59:38 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CDEA5E000) [pid = 2528] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:59:38 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD04DA000) [pid = 2528] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:59:38 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CDE608000) [pid = 2528] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:59:38 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CDE610800) [pid = 2528] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:59:38 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD6FD6400) [pid = 2528] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:59:38 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CD2A17400) [pid = 2528] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:59:38 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CD0337C00) [pid = 2528] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:59:38 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD7629800) [pid = 2528] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:59:38 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD1DC9C00) [pid = 2528] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:59:38 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDFF41800) [pid = 2528] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:59:38 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CD8698800) [pid = 2528] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:59:38 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CD28CA000) [pid = 2528] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:59:38 INFO - PROCESS | 2528 | [2528] 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:59:39 INFO - PROCESS | 2528 | 1468216779965 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:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:59:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:59:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:59:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:59:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:59:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:59:40 INFO - {} 22:59:40 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:59:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:59:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:59:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:59:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:59:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:59:40 INFO - {} 22:59:40 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:59:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:59:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:59:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:59:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:59:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:59:40 INFO - {} 22:59:40 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:59:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:59:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:59:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:59:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:59:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:59:40 INFO - {} 22:59:40 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:59:40 INFO - {} 22:59:40 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:59:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:59:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:59:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:59:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:59:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:59:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:59:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:59:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:59:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:59:40 INFO - {} 22:59:40 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:59:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:59:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:59:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:59:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:59:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:59:40 INFO - {} 22:59:40 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:59:40 INFO - {} 22:59:40 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:59:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:59:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:59:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:59:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:59:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:59:40 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:59:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:59:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:59:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:59:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:59:40 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:59:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:59:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:59:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:59:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:59:40 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:59:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:59:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:59:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:59:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:59:40 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:59:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:59:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:59:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:59:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:59:40 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:59:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:59:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:59:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:59:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:59:40 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:59:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:59:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:59:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:59:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:59:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:59:40 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:59:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:59:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:59:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:59:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:59:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:59:40 INFO - {} 22:59:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1739ms 22:59:40 INFO - PROCESS | 2528 | 1468216780134 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 22:59:40 INFO - PROCESS | 2528 | 1468216780139 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 22:59:40 INFO - PROCESS | 2528 | 1468216780167 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:59:40 INFO - PROCESS | 2528 | 1468216780170 Marionette TRACE conn5 <- [1,3018,null,{}] 22:59:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:59:40 INFO - PROCESS | 2528 | 1468216780177 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:59:40 INFO - PROCESS | 2528 | 1468216780180 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:40 INFO - PROCESS | 2528 | 1468216780299 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 22:59:40 INFO - PROCESS | 2528 | 1468216780374 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:40 INFO - PROCESS | 2528 | 1468216780377 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:40 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE6FB2800 == 30 [pid = 2528] [id = 766] 22:59:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD1DCF400) [pid = 2528] [serial = 2296] [outer = 0000000000000000] 22:59:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CE13B9C00) [pid = 2528] [serial = 2297] [outer = 0000008CD1DCF400] 22:59:40 INFO - PROCESS | 2528 | 1468216780476 Marionette DEBUG loaded listener.js 22:59:40 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CE2231400) [pid = 2528] [serial = 2298] [outer = 0000008CD1DCF400] 22:59:41 INFO - PROCESS | 2528 | 1468216781100 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:59:41 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:59:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 986ms 22:59:41 INFO - PROCESS | 2528 | 1468216781162 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 22:59:41 INFO - PROCESS | 2528 | 1468216781167 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 22:59:41 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:59:41 INFO - PROCESS | 2528 | 1468216781202 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:59:41 INFO - PROCESS | 2528 | 1468216781205 Marionette TRACE conn5 <- [1,3022,null,{}] 22:59:41 INFO - PROCESS | 2528 | 1468216781209 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:59:41 INFO - PROCESS | 2528 | 1468216781213 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:41 INFO - PROCESS | 2528 | 1468216781350 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 22:59:41 INFO - PROCESS | 2528 | 1468216781550 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:41 INFO - PROCESS | 2528 | 1468216781553 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:41 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD7F1C000 == 31 [pid = 2528] [id = 767] 22:59:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD0CD8800) [pid = 2528] [serial = 2299] [outer = 0000000000000000] 22:59:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CD1D24800) [pid = 2528] [serial = 2300] [outer = 0000008CD0CD8800] 22:59:41 INFO - PROCESS | 2528 | 1468216781607 Marionette DEBUG loaded listener.js 22:59:41 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CD2290000) [pid = 2528] [serial = 2301] [outer = 0000008CD0CD8800] 22:59:41 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE24DF800 == 30 [pid = 2528] [id = 764] 22:59:41 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE138D000 == 29 [pid = 2528] [id = 763] 22:59:41 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDEE16000 == 28 [pid = 2528] [id = 762] 22:59:41 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD843F000 == 27 [pid = 2528] [id = 761] 22:59:41 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF144800 == 26 [pid = 2528] [id = 760] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CE0222800) [pid = 2528] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CDBBC0000) [pid = 2528] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CDEA5F000) [pid = 2528] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDE582800) [pid = 2528] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDF42D400) [pid = 2528] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDF1C9800) [pid = 2528] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CDE1A2800) [pid = 2528] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CD65C5000) [pid = 2528] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD6FB6400) [pid = 2528] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD14C6000) [pid = 2528] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD2346800) [pid = 2528] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD84C7000) [pid = 2528] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD8624000) [pid = 2528] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD1DD4C00) [pid = 2528] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD222D800) [pid = 2528] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CE02BC400) [pid = 2528] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CDB653800) [pid = 2528] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CD677CC00) [pid = 2528] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD7276800) [pid = 2528] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CE02BD000) [pid = 2528] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CDBD3C800) [pid = 2528] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CE0B2AC00) [pid = 2528] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CDF8CBC00) [pid = 2528] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CDF8D2800) [pid = 2528] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 63 (0000008CDFF4D800) [pid = 2528] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | --DOMWINDOW == 62 (0000008CDB674C00) [pid = 2528] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 22:59:42 INFO - PROCESS | 2528 | 1468216782170 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:59:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:59:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 985ms 22:59:42 INFO - PROCESS | 2528 | 1468216782192 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 22:59:42 INFO - PROCESS | 2528 | 1468216782196 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 22:59:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:59:42 INFO - PROCESS | 2528 | 1468216782200 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:59:42 INFO - PROCESS | 2528 | 1468216782203 Marionette TRACE conn5 <- [1,3026,null,{}] 22:59:42 INFO - PROCESS | 2528 | 1468216782209 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:59:42 INFO - PROCESS | 2528 | 1468216782213 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:42 INFO - PROCESS | 2528 | 1468216782304 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 22:59:42 INFO - PROCESS | 2528 | 1468216782388 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:42 INFO - PROCESS | 2528 | 1468216782390 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:42 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC3A3000 == 27 [pid = 2528] [id = 768] 22:59:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 63 (0000008CD228EC00) [pid = 2528] [serial = 2302] [outer = 0000000000000000] 22:59:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 64 (0000008CD234E400) [pid = 2528] [serial = 2303] [outer = 0000008CD228EC00] 22:59:42 INFO - PROCESS | 2528 | 1468216782438 Marionette DEBUG loaded listener.js 22:59:42 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CD727F000) [pid = 2528] [serial = 2304] [outer = 0000008CD228EC00] 22:59:42 INFO - PROCESS | 2528 | 1468216782825 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:59:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:59:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:59:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 690ms 22:59:42 INFO - PROCESS | 2528 | 1468216782892 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 22:59:42 INFO - PROCESS | 2528 | 1468216782896 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 22:59:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:59:42 INFO - PROCESS | 2528 | 1468216782905 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:59:42 INFO - PROCESS | 2528 | 1468216782908 Marionette TRACE conn5 <- [1,3030,null,{}] 22:59:42 INFO - PROCESS | 2528 | 1468216782912 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:59:42 INFO - PROCESS | 2528 | 1468216782914 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:43 INFO - PROCESS | 2528 | 1468216783039 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 22:59:43 INFO - PROCESS | 2528 | 1468216783047 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:43 INFO - PROCESS | 2528 | 1468216783050 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:43 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDF947800 == 28 [pid = 2528] [id = 769] 22:59:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CD8623400) [pid = 2528] [serial = 2305] [outer = 0000000000000000] 22:59:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CD869E000) [pid = 2528] [serial = 2306] [outer = 0000008CD8623400] 22:59:43 INFO - PROCESS | 2528 | 1468216783097 Marionette DEBUG loaded listener.js 22:59:43 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008CDBA83C00) [pid = 2528] [serial = 2307] [outer = 0000008CD8623400] 22:59:43 INFO - PROCESS | 2528 | 1468216783725 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:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:59:43 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:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:59:43 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:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:59:43 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:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:59:43 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:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:59:43 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:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:59:43 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:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 22:59:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:59:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:59:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:59:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 911ms 22:59:43 INFO - PROCESS | 2528 | 1468216783815 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 22:59:43 INFO - PROCESS | 2528 | 1468216783818 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 22:59:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:59:43 INFO - PROCESS | 2528 | 1468216783823 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:59:43 INFO - PROCESS | 2528 | 1468216783830 Marionette TRACE conn5 <- [1,3034,null,{}] 22:59:43 INFO - PROCESS | 2528 | 1468216783839 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:59:43 INFO - PROCESS | 2528 | 1468216783843 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:43 INFO - PROCESS | 2528 | 1468216783974 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 22:59:43 INFO - PROCESS | 2528 | 1468216783984 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:43 INFO - PROCESS | 2528 | 1468216783987 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:44 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BB9800 == 29 [pid = 2528] [id = 770] 22:59:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD03A2C00) [pid = 2528] [serial = 2308] [outer = 0000000000000000] 22:59:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CDE607000) [pid = 2528] [serial = 2309] [outer = 0000008CD03A2C00] 22:59:44 INFO - PROCESS | 2528 | 1468216784033 Marionette DEBUG loaded listener.js 22:59:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CDEFE1C00) [pid = 2528] [serial = 2310] [outer = 0000008CD03A2C00] 22:59:44 INFO - PROCESS | 2528 | [2528] 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:59:44 INFO - PROCESS | 2528 | 1468216784550 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:59:44 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:59:44 INFO - {} 22:59:44 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 22:59:44 INFO - PROCESS | 2528 | 1468216784558 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 22:59:44 INFO - PROCESS | 2528 | 1468216784561 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 22:59:44 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:59:44 INFO - PROCESS | 2528 | 1468216784576 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:59:44 INFO - PROCESS | 2528 | 1468216784578 Marionette TRACE conn5 <- [1,3038,null,{}] 22:59:44 INFO - PROCESS | 2528 | 1468216784581 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:59:44 INFO - PROCESS | 2528 | 1468216784583 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:44 INFO - PROCESS | 2528 | 1468216784709 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 22:59:44 INFO - PROCESS | 2528 | 1468216784718 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:44 INFO - PROCESS | 2528 | 1468216784720 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:44 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE315F000 == 30 [pid = 2528] [id = 771] 22:59:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CDFF44800) [pid = 2528] [serial = 2311] [outer = 0000000000000000] 22:59:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CE0930C00) [pid = 2528] [serial = 2312] [outer = 0000008CDFF44800] 22:59:44 INFO - PROCESS | 2528 | 1468216784822 Marionette DEBUG loaded listener.js 22:59:44 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CE0EBA000) [pid = 2528] [serial = 2313] [outer = 0000008CDFF44800] 22:59:45 INFO - PROCESS | 2528 | 1468216785222 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:59:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:59:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:59:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:59:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:59:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 691ms 22:59:45 INFO - PROCESS | 2528 | 1468216785264 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 22:59:45 INFO - PROCESS | 2528 | 1468216785267 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 22:59:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:59:45 INFO - PROCESS | 2528 | 1468216785271 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:59:45 INFO - PROCESS | 2528 | 1468216785274 Marionette TRACE conn5 <- [1,3042,null,{}] 22:59:45 INFO - PROCESS | 2528 | 1468216785278 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:59:45 INFO - PROCESS | 2528 | 1468216785280 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:45 INFO - PROCESS | 2528 | 1468216785396 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 22:59:45 INFO - PROCESS | 2528 | 1468216785401 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:45 INFO - PROCESS | 2528 | 1468216785407 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:45 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDC48B000 == 31 [pid = 2528] [id = 772] 22:59:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD229D400) [pid = 2528] [serial = 2314] [outer = 0000000000000000] 22:59:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD234F800) [pid = 2528] [serial = 2315] [outer = 0000008CD229D400] 22:59:45 INFO - PROCESS | 2528 | 1468216785514 Marionette DEBUG loaded listener.js 22:59:45 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD6FDB000) [pid = 2528] [serial = 2316] [outer = 0000008CD229D400] 22:59:46 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD6779000) [pid = 2528] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:59:46 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD7629C00) [pid = 2528] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 22:59:46 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CDC316800) [pid = 2528] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:59:46 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CDF3CE800) [pid = 2528] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:59:46 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD80DE400) [pid = 2528] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:59:46 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD7624800) [pid = 2528] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:59:46 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CDF3CEC00) [pid = 2528] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:59:46 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CDF8D7C00) [pid = 2528] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 22:59:46 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CDE628000) [pid = 2528] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 22:59:46 INFO - PROCESS | 2528 | --DOMWINDOW == 67 (0000008CD1DD8400) [pid = 2528] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 22:59:46 INFO - PROCESS | 2528 | --DOMWINDOW == 66 (0000008CE0E41C00) [pid = 2528] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:59:46 INFO - PROCESS | 2528 | --DOMWINDOW == 65 (0000008CD1DD5400) [pid = 2528] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:59:46 INFO - PROCESS | 2528 | --DOMWINDOW == 64 (0000008CD2138800) [pid = 2528] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:59:46 INFO - PROCESS | 2528 | 1468216786228 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:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:59:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:59:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:59:46 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:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:59:46 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:59:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:59:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1042ms 22:59:46 INFO - PROCESS | 2528 | 1468216786329 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 22:59:46 INFO - PROCESS | 2528 | 1468216786331 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 22:59:46 INFO - PROCESS | 2528 | 1468216786337 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:59:46 INFO - PROCESS | 2528 | 1468216786338 Marionette TRACE conn5 <- [1,3046,null,{}] 22:59:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:59:46 INFO - PROCESS | 2528 | 1468216786342 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:59:46 INFO - PROCESS | 2528 | 1468216786345 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:46 INFO - PROCESS | 2528 | 1468216786433 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 22:59:46 INFO - PROCESS | 2528 | 1468216786446 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:46 INFO - PROCESS | 2528 | 1468216786448 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:46 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE30DC800 == 32 [pid = 2528] [id = 773] 22:59:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 65 (0000008CDB658400) [pid = 2528] [serial = 2317] [outer = 0000000000000000] 22:59:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 66 (0000008CDBBC2000) [pid = 2528] [serial = 2318] [outer = 0000008CDB658400] 22:59:46 INFO - PROCESS | 2528 | 1468216786495 Marionette DEBUG loaded listener.js 22:59:46 INFO - PROCESS | 2528 | ++DOMWINDOW == 67 (0000008CDEB0E400) [pid = 2528] [serial = 2319] [outer = 0000008CDB658400] 22:59:46 INFO - PROCESS | 2528 | 1468216786939 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:59:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:59:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:59:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:59:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:59:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:59:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:59:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:59:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:59:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:59:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:59:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:59:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:59:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:59:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:59:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:59:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:59:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 641ms 22:59:46 INFO - PROCESS | 2528 | 1468216786983 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 22:59:46 INFO - PROCESS | 2528 | 1468216786985 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 22:59:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:59:46 INFO - PROCESS | 2528 | 1468216786989 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:59:46 INFO - PROCESS | 2528 | 1468216786991 Marionette TRACE conn5 <- [1,3050,null,{}] 22:59:46 INFO - PROCESS | 2528 | 1468216786994 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:59:46 INFO - PROCESS | 2528 | 1468216786996 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:47 INFO - PROCESS | 2528 | 1468216787082 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 22:59:47 INFO - PROCESS | 2528 | 1468216787087 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:47 INFO - PROCESS | 2528 | 1468216787089 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:47 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4817000 == 33 [pid = 2528] [id = 774] 22:59:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 68 (0000008C80A96800) [pid = 2528] [serial = 2320] [outer = 0000000000000000] 22:59:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD753DC00) [pid = 2528] [serial = 2321] [outer = 0000008C80A96800] 22:59:47 INFO - PROCESS | 2528 | 1468216787133 Marionette DEBUG loaded listener.js 22:59:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CDF0CB000) [pid = 2528] [serial = 2322] [outer = 0000008C80A96800] 22:59:47 INFO - PROCESS | 2528 | [2528] 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:59:47 INFO - PROCESS | 2528 | 1468216787560 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:59:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:59:47 INFO - {} 22:59:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 629ms 22:59:47 INFO - PROCESS | 2528 | 1468216787621 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 22:59:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:59:47 INFO - PROCESS | 2528 | 1468216787624 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 22:59:47 INFO - PROCESS | 2528 | 1468216787627 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:59:47 INFO - PROCESS | 2528 | 1468216787629 Marionette TRACE conn5 <- [1,3054,null,{}] 22:59:47 INFO - PROCESS | 2528 | 1468216787633 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:59:47 INFO - PROCESS | 2528 | 1468216787635 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:47 INFO - PROCESS | 2528 | 1468216787736 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 22:59:47 INFO - PROCESS | 2528 | 1468216787743 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:47 INFO - PROCESS | 2528 | 1468216787745 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:47 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE4C87000 == 34 [pid = 2528] [id = 775] 22:59:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008C80AD6C00) [pid = 2528] [serial = 2323] [outer = 0000000000000000] 22:59:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD0294000) [pid = 2528] [serial = 2324] [outer = 0000008C80AD6C00] 22:59:47 INFO - PROCESS | 2528 | 1468216787791 Marionette DEBUG loaded listener.js 22:59:47 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CDF3D4400) [pid = 2528] [serial = 2325] [outer = 0000008C80AD6C00] 22:59:48 INFO - PROCESS | 2528 | 1468216788204 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:59:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:59:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:59:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:59:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:59:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:59:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:59:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:59:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms 22:59:48 INFO - PROCESS | 2528 | 1468216788280 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 22:59:48 INFO - PROCESS | 2528 | 1468216788285 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 22:59:48 INFO - PROCESS | 2528 | 1468216788290 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:59:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:59:48 INFO - PROCESS | 2528 | 1468216788295 Marionette TRACE conn5 <- [1,3058,null,{}] 22:59:48 INFO - PROCESS | 2528 | 1468216788301 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:59:48 INFO - PROCESS | 2528 | 1468216788305 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:48 INFO - PROCESS | 2528 | 1468216788436 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 22:59:48 INFO - PROCESS | 2528 | 1468216788526 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:48 INFO - PROCESS | 2528 | 1468216788529 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:48 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDBD88000 == 35 [pid = 2528] [id = 776] 22:59:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008C80ADEC00) [pid = 2528] [serial = 2326] [outer = 0000000000000000] 22:59:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD033C000) [pid = 2528] [serial = 2327] [outer = 0000008C80ADEC00] 22:59:48 INFO - PROCESS | 2528 | 1468216788591 Marionette DEBUG loaded listener.js 22:59:48 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD1DD8400) [pid = 2528] [serial = 2328] [outer = 0000008C80ADEC00] 22:59:49 INFO - PROCESS | 2528 | 1468216789166 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:59:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:59:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:59:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:59:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:59:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:59:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:59:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 945ms 22:59:49 INFO - PROCESS | 2528 | 1468216789240 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 22:59:49 INFO - PROCESS | 2528 | 1468216789244 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 22:59:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:59:49 INFO - PROCESS | 2528 | 1468216789251 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:59:49 INFO - PROCESS | 2528 | 1468216789255 Marionette TRACE conn5 <- [1,3062,null,{}] 22:59:49 INFO - PROCESS | 2528 | 1468216789260 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:59:49 INFO - PROCESS | 2528 | 1468216789263 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:49 INFO - PROCESS | 2528 | 1468216789389 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 22:59:49 INFO - PROCESS | 2528 | 1468216789508 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:49 INFO - PROCESS | 2528 | 1468216789511 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:49 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2257800 == 36 [pid = 2528] [id = 777] 22:59:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD2350C00) [pid = 2528] [serial = 2329] [outer = 0000000000000000] 22:59:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD6785800) [pid = 2528] [serial = 2330] [outer = 0000008CD2350C00] 22:59:49 INFO - PROCESS | 2528 | 1468216789570 Marionette DEBUG loaded listener.js 22:59:49 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD733AC00) [pid = 2528] [serial = 2331] [outer = 0000008CD2350C00] 22:59:50 INFO - PROCESS | 2528 | 1468216790092 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:59:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:59:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:59:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:59:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:59:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:59:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:59:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 880ms 22:59:50 INFO - PROCESS | 2528 | 1468216790134 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 22:59:50 INFO - PROCESS | 2528 | 1468216790137 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 22:59:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:59:50 INFO - PROCESS | 2528 | 1468216790141 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:59:50 INFO - PROCESS | 2528 | 1468216790143 Marionette TRACE conn5 <- [1,3066,null,{}] 22:59:50 INFO - PROCESS | 2528 | 1468216790154 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:59:50 INFO - PROCESS | 2528 | 1468216790159 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:50 INFO - PROCESS | 2528 | 1468216790279 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 22:59:50 INFO - PROCESS | 2528 | 1468216790379 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:50 INFO - PROCESS | 2528 | 1468216790383 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:50 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE32EF000 == 37 [pid = 2528] [id = 778] 22:59:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CDBBC4000) [pid = 2528] [serial = 2332] [outer = 0000000000000000] 22:59:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CDBBC9C00) [pid = 2528] [serial = 2333] [outer = 0000008CDBBC4000] 22:59:50 INFO - PROCESS | 2528 | 1468216790442 Marionette DEBUG loaded listener.js 22:59:50 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CDE610C00) [pid = 2528] [serial = 2334] [outer = 0000008CDBBC4000] 22:59:51 INFO - PROCESS | 2528 | 1468216791028 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:59:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:59:51 INFO - PROCESS | 2528 | 1468216791094 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 22:59:51 INFO - PROCESS | 2528 | 1468216791098 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:59:51 INFO - PROCESS | 2528 | 1468216791100 Marionette TRACE conn5 <- [1,3070,null,{}] 22:59:51 INFO - PROCESS | 2528 | 1468216791104 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:59:51 INFO - PROCESS | 2528 | 1468216791106 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:51 INFO - PROCESS | 2528 | 1468216791223 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 22:59:51 INFO - PROCESS | 2528 | 1468216791325 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:51 INFO - PROCESS | 2528 | 1468216791327 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:51 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE5F0B800 == 38 [pid = 2528] [id = 779] 22:59:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CDF431000) [pid = 2528] [serial = 2335] [outer = 0000000000000000] 22:59:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 84 (0000008CDF8D8400) [pid = 2528] [serial = 2336] [outer = 0000008CDF431000] 22:59:51 INFO - PROCESS | 2528 | 1468216791382 Marionette DEBUG loaded listener.js 22:59:51 INFO - PROCESS | 2528 | ++DOMWINDOW == 85 (0000008CE0BBCC00) [pid = 2528] [serial = 2337] [outer = 0000008CDF431000] 22:59:51 INFO - PROCESS | 2528 | 1468216791893 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:59:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:59:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:59:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:59:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 845ms 22:59:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:59:51 INFO - PROCESS | 2528 | 1468216791946 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 22:59:51 INFO - PROCESS | 2528 | 1468216791948 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 22:59:51 INFO - PROCESS | 2528 | 1468216791952 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:59:51 INFO - PROCESS | 2528 | 1468216791954 Marionette TRACE conn5 <- [1,3074,null,{}] 22:59:51 INFO - PROCESS | 2528 | 1468216791958 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:59:51 INFO - PROCESS | 2528 | 1468216791961 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:52 INFO - PROCESS | 2528 | 1468216792103 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 22:59:52 INFO - PROCESS | 2528 | 1468216792242 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:52 INFO - PROCESS | 2528 | 1468216792244 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:52 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2BA0800 == 39 [pid = 2528] [id = 780] 22:59:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 86 (0000008CD8625000) [pid = 2528] [serial = 2338] [outer = 0000000000000000] 22:59:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 87 (0000008CE0EBAC00) [pid = 2528] [serial = 2339] [outer = 0000008CD8625000] 22:59:52 INFO - PROCESS | 2528 | 1468216792302 Marionette DEBUG loaded listener.js 22:59:52 INFO - PROCESS | 2528 | ++DOMWINDOW == 88 (0000008CE3085800) [pid = 2528] [serial = 2340] [outer = 0000008CD8625000] 22:59:52 INFO - PROCESS | 2528 | 1468216792956 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:59:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:59:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1024ms 22:59:52 INFO - PROCESS | 2528 | 1468216792977 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 22:59:52 INFO - PROCESS | 2528 | 1468216792982 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 22:59:52 INFO - PROCESS | 2528 | 1468216792987 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:59:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:59:52 INFO - PROCESS | 2528 | 1468216792990 Marionette TRACE conn5 <- [1,3078,null,{}] 22:59:53 INFO - PROCESS | 2528 | 1468216792996 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:59:53 INFO - PROCESS | 2528 | 1468216792999 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:53 INFO - PROCESS | 2528 | 1468216793130 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 22:59:53 INFO - PROCESS | 2528 | 1468216793235 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:53 INFO - PROCESS | 2528 | 1468216793239 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:53 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDE172800 == 40 [pid = 2528] [id = 781] 22:59:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 89 (0000008CD03A5000) [pid = 2528] [serial = 2341] [outer = 0000000000000000] 22:59:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 90 (0000008CD0CDAC00) [pid = 2528] [serial = 2342] [outer = 0000008CD03A5000] 22:59:53 INFO - PROCESS | 2528 | 1468216793289 Marionette DEBUG loaded listener.js 22:59:53 INFO - PROCESS | 2528 | ++DOMWINDOW == 91 (0000008CD2282800) [pid = 2528] [serial = 2343] [outer = 0000008CD03A5000] 22:59:53 INFO - PROCESS | 2528 | 1468216793775 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:59:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:59:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 839ms 22:59:53 INFO - PROCESS | 2528 | 1468216793831 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 22:59:53 INFO - PROCESS | 2528 | 1468216793836 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 22:59:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:59:53 INFO - PROCESS | 2528 | 1468216793842 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:59:53 INFO - PROCESS | 2528 | 1468216793844 Marionette TRACE conn5 <- [1,3082,null,{}] 22:59:53 INFO - PROCESS | 2528 | 1468216793848 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:59:53 INFO - PROCESS | 2528 | 1468216793851 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:53 INFO - PROCESS | 2528 | 1468216793957 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 22:59:54 INFO - PROCESS | 2528 | 1468216794066 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:54 INFO - PROCESS | 2528 | 1468216794069 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:54 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEF81800 == 41 [pid = 2528] [id = 782] 22:59:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 92 (0000008CD3653800) [pid = 2528] [serial = 2344] [outer = 0000000000000000] 22:59:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 93 (0000008CD6779000) [pid = 2528] [serial = 2345] [outer = 0000008CD3653800] 22:59:54 INFO - PROCESS | 2528 | 1468216794118 Marionette DEBUG loaded listener.js 22:59:54 INFO - PROCESS | 2528 | ++DOMWINDOW == 94 (0000008CD7335800) [pid = 2528] [serial = 2346] [outer = 0000008CD3653800] 22:59:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4817000 == 40 [pid = 2528] [id = 774] 22:59:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE30DC800 == 39 [pid = 2528] [id = 773] 22:59:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC48B000 == 38 [pid = 2528] [id = 772] 22:59:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE315F000 == 37 [pid = 2528] [id = 771] 22:59:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BB9800 == 36 [pid = 2528] [id = 770] 22:59:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDF947800 == 35 [pid = 2528] [id = 769] 22:59:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDC3A3000 == 34 [pid = 2528] [id = 768] 22:59:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CD7F1C000 == 33 [pid = 2528] [id = 767] 22:59:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE6FB2800 == 32 [pid = 2528] [id = 766] 22:59:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4842800 == 31 [pid = 2528] [id = 765] 22:59:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDE172800 == 30 [pid = 2528] [id = 781] 22:59:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2BA0800 == 29 [pid = 2528] [id = 780] 22:59:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE5F0B800 == 28 [pid = 2528] [id = 779] 22:59:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE32EF000 == 27 [pid = 2528] [id = 778] 22:59:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE2257800 == 26 [pid = 2528] [id = 777] 22:59:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CE4C87000 == 25 [pid = 2528] [id = 775] 22:59:54 INFO - PROCESS | 2528 | --DOCSHELL 0000008CDBD88000 == 24 [pid = 2528] [id = 776] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 93 (0000008CD7626800) [pid = 2528] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 92 (0000008CD2229C00) [pid = 2528] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 91 (0000008CD8096800) [pid = 2528] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 90 (0000008CD7341800) [pid = 2528] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 89 (0000008CD8627C00) [pid = 2528] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 88 (0000008CDC4C4800) [pid = 2528] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 87 (0000008CDF8D7400) [pid = 2528] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 86 (0000008CD2130800) [pid = 2528] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 85 (0000008CD7631800) [pid = 2528] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 84 (0000008CDE585C00) [pid = 2528] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 83 (0000008CDED9C000) [pid = 2528] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008CDF3CF800) [pid = 2528] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008CE0EC1C00) [pid = 2528] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDF3D5C00) [pid = 2528] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CE0BBE800) [pid = 2528] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CD2297400) [pid = 2528] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD8B70800) [pid = 2528] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CDBB11800) [pid = 2528] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD8624800) [pid = 2528] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CE13B5000) [pid = 2528] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CE24A5000) [pid = 2528] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CE0926400) [pid = 2528] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 71 (0000008CD677E400) [pid = 2528] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 70 (0000008CE1376000) [pid = 2528] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 69 (0000008CD2351C00) [pid = 2528] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | --DOMWINDOW == 68 (0000008CD22A4400) [pid = 2528] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 22:59:55 INFO - PROCESS | 2528 | 1468216795301 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:59:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:59:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1483ms 22:59:55 INFO - PROCESS | 2528 | 1468216795328 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 22:59:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:59:55 INFO - PROCESS | 2528 | 1468216795332 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 22:59:55 INFO - PROCESS | 2528 | 1468216795337 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:59:55 INFO - PROCESS | 2528 | 1468216795342 Marionette TRACE conn5 <- [1,3086,null,{}] 22:59:55 INFO - PROCESS | 2528 | 1468216795347 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:59:55 INFO - PROCESS | 2528 | 1468216795349 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:55 INFO - PROCESS | 2528 | 1468216795443 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 22:59:55 INFO - PROCESS | 2528 | 1468216795569 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:55 INFO - PROCESS | 2528 | 1468216795572 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:55 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CD8710000 == 25 [pid = 2528] [id = 783] 22:59:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 69 (0000008CD0CD6400) [pid = 2528] [serial = 2347] [outer = 0000000000000000] 22:59:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 70 (0000008CD18CD400) [pid = 2528] [serial = 2348] [outer = 0000008CD0CD6400] 22:59:55 INFO - PROCESS | 2528 | 1468216795622 Marionette DEBUG loaded listener.js 22:59:55 INFO - PROCESS | 2528 | ++DOMWINDOW == 71 (0000008CD2031000) [pid = 2528] [serial = 2349] [outer = 0000008CD0CD6400] 22:59:56 INFO - PROCESS | 2528 | 1468216796000 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:59:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:59:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:59:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 22:59:56 INFO - PROCESS | 2528 | 1468216796033 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 22:59:56 INFO - PROCESS | 2528 | 1468216796037 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 22:59:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:59:56 INFO - PROCESS | 2528 | 1468216796043 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:59:56 INFO - PROCESS | 2528 | 1468216796046 Marionette TRACE conn5 <- [1,3090,null,{}] 22:59:56 INFO - PROCESS | 2528 | 1468216796050 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:59:56 INFO - PROCESS | 2528 | 1468216796052 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:56 INFO - PROCESS | 2528 | 1468216796176 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 22:59:56 INFO - PROCESS | 2528 | 1468216796186 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:56 INFO - PROCESS | 2528 | 1468216796188 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:56 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CDEA3E800 == 26 [pid = 2528] [id = 784] 22:59:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 72 (0000008CD2224000) [pid = 2528] [serial = 2350] [outer = 0000000000000000] 22:59:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 73 (0000008CD228F000) [pid = 2528] [serial = 2351] [outer = 0000008CD2224000] 22:59:56 INFO - PROCESS | 2528 | 1468216796238 Marionette DEBUG loaded listener.js 22:59:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 74 (0000008CD234F000) [pid = 2528] [serial = 2352] [outer = 0000008CD2224000] 22:59:56 INFO - PROCESS | 2528 | 1468216796647 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:59:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:59:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 628ms 22:59:56 INFO - PROCESS | 2528 | 1468216796677 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 22:59:56 INFO - PROCESS | 2528 | 1468216796679 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 22:59:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:59:56 INFO - PROCESS | 2528 | 1468216796682 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:59:56 INFO - PROCESS | 2528 | 1468216796686 Marionette TRACE conn5 <- [1,3094,null,{}] 22:59:56 INFO - PROCESS | 2528 | 1468216796698 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:59:56 INFO - PROCESS | 2528 | 1468216796703 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:56 INFO - PROCESS | 2528 | 1468216796837 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 22:59:56 INFO - PROCESS | 2528 | 1468216796847 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:56 INFO - PROCESS | 2528 | 1468216796850 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:56 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE0098000 == 27 [pid = 2528] [id = 785] 22:59:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 75 (0000008CD36BC000) [pid = 2528] [serial = 2353] [outer = 0000000000000000] 22:59:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 76 (0000008CD67F6800) [pid = 2528] [serial = 2354] [outer = 0000008CD36BC000] 22:59:56 INFO - PROCESS | 2528 | 1468216796901 Marionette DEBUG loaded listener.js 22:59:56 INFO - PROCESS | 2528 | ++DOMWINDOW == 77 (0000008CD733F800) [pid = 2528] [serial = 2355] [outer = 0000008CD36BC000] 22:59:57 INFO - PROCESS | 2528 | 1468216797352 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:59:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:59:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:59:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:59:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 692ms 22:59:57 INFO - PROCESS | 2528 | 1468216797378 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 22:59:57 INFO - PROCESS | 2528 | 1468216797381 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 22:59:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:59:57 INFO - PROCESS | 2528 | 1468216797389 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:59:57 INFO - PROCESS | 2528 | 1468216797392 Marionette TRACE conn5 <- [1,3098,null,{}] 22:59:57 INFO - PROCESS | 2528 | 1468216797395 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:59:57 INFO - PROCESS | 2528 | 1468216797397 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:57 INFO - PROCESS | 2528 | 1468216797521 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 22:59:57 INFO - PROCESS | 2528 | 1468216797612 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:57 INFO - PROCESS | 2528 | 1468216797614 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:57 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2249800 == 28 [pid = 2528] [id = 786] 22:59:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 78 (0000008CD763A800) [pid = 2528] [serial = 2356] [outer = 0000000000000000] 22:59:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 79 (0000008CD8095000) [pid = 2528] [serial = 2357] [outer = 0000008CD763A800] 22:59:57 INFO - PROCESS | 2528 | 1468216797660 Marionette DEBUG loaded listener.js 22:59:57 INFO - PROCESS | 2528 | ++DOMWINDOW == 80 (0000008CD84C7000) [pid = 2528] [serial = 2358] [outer = 0000008CD763A800] 22:59:58 INFO - PROCESS | 2528 | 1468216798058 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:59:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:59:58 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:59:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:59:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:59:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 690ms 22:59:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:59:58 INFO - PROCESS | 2528 | 1468216798076 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 22:59:58 INFO - PROCESS | 2528 | 1468216798078 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 22:59:58 INFO - PROCESS | 2528 | 1468216798081 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:59:58 INFO - PROCESS | 2528 | 1468216798083 Marionette TRACE conn5 <- [1,3102,null,{}] 22:59:58 INFO - PROCESS | 2528 | 1468216798086 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:59:58 INFO - PROCESS | 2528 | 1468216798088 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:58 INFO - PROCESS | 2528 | 1468216798204 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 22:59:58 INFO - PROCESS | 2528 | 1468216798211 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\", \"a7f488ec-adbc-411c-89a9-697ca330d8d2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:58 INFO - PROCESS | 2528 | 1468216798213 Marionette INFO sendAsync 46ead97f-a51a-4488-aeca-5e3f9fccb8fa 22:59:58 INFO - PROCESS | 2528 | ++DOCSHELL 0000008CE2B69000 == 29 [pid = 2528] [id = 787] 22:59:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 81 (0000008CD7F06000) [pid = 2528] [serial = 2359] [outer = 0000000000000000] 22:59:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 82 (0000008CD8627C00) [pid = 2528] [serial = 2360] [outer = 0000008CD7F06000] 22:59:58 INFO - PROCESS | 2528 | 1468216798260 Marionette DEBUG loaded listener.js 22:59:58 INFO - PROCESS | 2528 | ++DOMWINDOW == 83 (0000008CD8B6A400) [pid = 2528] [serial = 2361] [outer = 0000008CD7F06000] 22:59:58 INFO - PROCESS | 2528 | 1468216798711 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:59:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:59:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 691ms 22:59:58 INFO - PROCESS | 2528 | 1468216798776 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 22:59:58 INFO - PROCESS | 2528 | 1468216798778 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 22:59:59 INFO - PROCESS | 2528 | --DOMWINDOW == 82 (0000008C80A96800) [pid = 2528] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 22:59:59 INFO - PROCESS | 2528 | --DOMWINDOW == 81 (0000008C80AD6C00) [pid = 2528] [serial = 2323] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 22:59:59 INFO - PROCESS | 2528 | --DOMWINDOW == 80 (0000008CDFF44800) [pid = 2528] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 22:59:59 INFO - PROCESS | 2528 | --DOMWINDOW == 79 (0000008CD229D400) [pid = 2528] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 22:59:59 INFO - PROCESS | 2528 | --DOMWINDOW == 78 (0000008CDB658400) [pid = 2528] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 22:59:59 INFO - PROCESS | 2528 | --DOMWINDOW == 77 (0000008CD8623400) [pid = 2528] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 22:59:59 INFO - PROCESS | 2528 | --DOMWINDOW == 76 (0000008CD228A800) [pid = 2528] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 22:59:59 INFO - PROCESS | 2528 | --DOMWINDOW == 75 (0000008CD1DCF400) [pid = 2528] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 22:59:59 INFO - PROCESS | 2528 | --DOMWINDOW == 74 (0000008CD0CD8800) [pid = 2528] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 22:59:59 INFO - PROCESS | 2528 | --DOMWINDOW == 73 (0000008CD228EC00) [pid = 2528] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 22:59:59 INFO - PROCESS | 2528 | --DOMWINDOW == 72 (0000008CD03A2C00) [pid = 2528] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 22:59:59 WARNING - u'runner_teardown' () 22:59:59 INFO - No more tests 22:59:59 INFO - Got 0 unexpected results 22:59:59 INFO - SUITE-END | took 679s 22:59:59 INFO - Closing logging queue 23:00:00 INFO - queue closed 23:00:00 INFO - Return code: 0 23:00:00 WARNING - # TBPL SUCCESS # 23:00:00 INFO - Running post-action listener: _resource_record_post_action 23:00:00 INFO - Running post-run listener: _resource_record_post_run 23:00:01 INFO - Total resource usage - Wall time: 690s; CPU: 14.0%; Read bytes: 29910528; Write bytes: 997520896; Read time: 473810; Write time: 4047560 23:00:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:00:01 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 21509120; Read time: 0; Write time: 80030 23:00:01 INFO - run-tests - Wall time: 688s; CPU: 14.0%; Read bytes: 29910528; Write bytes: 890302976; Read time: 473810; Write time: 3877410 23:00:01 INFO - Running post-run listener: _upload_blobber_files 23:00:01 INFO - Blob upload gear active. 23:00:01 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 23:00:01 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 23:00:01 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'] 23:00:01 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 23:00:01 INFO - (blobuploader) - INFO - Open directory for files ... 23:00:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 23:00:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:00:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:00:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:00:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:00:02 INFO - (blobuploader) - INFO - Done attempting. 23:00:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 23:00:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:00:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:00:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:00:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:00:05 INFO - (blobuploader) - INFO - Done attempting. 23:00:05 INFO - (blobuploader) - INFO - Iteration through files over. 23:00:05 INFO - Return code: 0 23:00:05 INFO - rmtree: C:\slave\test\build\uploaded_files.json 23:00:05 INFO - Using _rmtree_windows ... 23:00:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 23:00:05 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/10d6adb44e1fcb20793c3b66bc40cf71ac46611d040654141bb00e1abedacae50d28f66cf88d349cb7b11d90ba58e262ca1cce2bda4e6180c5912155a32d2157", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3755f88f4eba294d4e03c1f83846450f895ede6ab5934530ece03194bb09a9baccc2e38cb01903d6d2415ced0ec8e070693f471240cfd24c2b9b354f98e6b78f"} 23:00:05 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 23:00:05 INFO - Writing to file C:\slave\test\properties\blobber_files 23:00:05 INFO - Contents: 23:00:05 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/10d6adb44e1fcb20793c3b66bc40cf71ac46611d040654141bb00e1abedacae50d28f66cf88d349cb7b11d90ba58e262ca1cce2bda4e6180c5912155a32d2157", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3755f88f4eba294d4e03c1f83846450f895ede6ab5934530ece03194bb09a9baccc2e38cb01903d6d2415ced0ec8e070693f471240cfd24c2b9b354f98e6b78f"} 23:00:05 INFO - Running post-run listener: copy_logs_to_upload_dir 23:00:05 INFO - Copying logs to upload dir... 23:00:05 INFO - mkdir: C:\slave\test\build\upload\logs 23:00:05 INFO - Copying logs to upload dir... 23:00:05 INFO - Using _rmtree_windows ... 23:00:05 INFO - Using _rmtree_windows ... 23:00:05 INFO - Using _rmtree_windows ... 23:00:05 INFO - Using _rmtree_windows ... 23:00:05 INFO - Using _rmtree_windows ... 23:00:05 INFO - Using _rmtree_windows ... 23:00:05 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=881.635000 ========= master_lag: 0.35 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 41 secs) (at 2016-07-10 23:00:05.604770) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-10 23:00:05.605696) ========= '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-107\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-107 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-107 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-107\AppData\Local LOGONSERVER=\\T-W864-IX-107 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-107 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-107 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-107 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/10d6adb44e1fcb20793c3b66bc40cf71ac46611d040654141bb00e1abedacae50d28f66cf88d349cb7b11d90ba58e262ca1cce2bda4e6180c5912155a32d2157", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3755f88f4eba294d4e03c1f83846450f895ede6ab5934530ece03194bb09a9baccc2e38cb01903d6d2415ced0ec8e070693f471240cfd24c2b9b354f98e6b78f"} build_url:https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/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/By7Sh_CPS9u6wdEB6aW-Pg/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/10d6adb44e1fcb20793c3b66bc40cf71ac46611d040654141bb00e1abedacae50d28f66cf88d349cb7b11d90ba58e262ca1cce2bda4e6180c5912155a32d2157", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3755f88f4eba294d4e03c1f83846450f895ede6ab5934530ece03194bb09a9baccc2e38cb01903d6d2415ced0ec8e070693f471240cfd24c2b9b354f98e6b78f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/By7Sh_CPS9u6wdEB6aW-Pg/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-07-10 23:00:05.729079) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 23:00:05.729502) ========= '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-107\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-107 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-107 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-107\AppData\Local LOGONSERVER=\\T-W864-IX-107 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-107 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-107 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-107 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 23:00:05.848612) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-10 23:00:05.849155) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-10 23:00:06.424406) ========= ========= Total master_lag: 5.77 =========