builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-115 starttime: 1466811395.36 results: success (0) buildid: 20160624143557 builduid: 67b95f07284347e7aea2678b4c3b20e6 revision: 229741b7de0485ca56b91e0e657fe5d37dbbc98f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-24 16:36:35.357036) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-24 16:36:35.357479) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-24 16:36:35.357755) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-24 16:36:35.547835) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-24 16:36:35.548229) ========= '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-115\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-115 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-115 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-115\AppData\Local LOGONSERVER=\\T-W864-IX-115 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-115 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-115 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-115 WINDIR=C:\windows using PTY: False --16:36:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.69 MB/s 16:36:37 (7.69 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.395000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-24 16:36:37.040751) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-24 16:36:37.041067) ========= '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-115\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-115 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-115 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-115\AppData\Local LOGONSERVER=\\T-W864-IX-115 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-115 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-115 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-115 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-24 16:36:40.161086) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-24 16:36:40.161703) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 229741b7de0485ca56b91e0e657fe5d37dbbc98f --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 229741b7de0485ca56b91e0e657fe5d37dbbc98f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-115\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-115 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-115 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-115\AppData\Local LOGONSERVER=\\T-W864-IX-115 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-115 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-115 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-115 WINDIR=C:\windows using PTY: False 2016-06-24 16:36:40,687 truncating revision to first 12 chars 2016-06-24 16:36:40,687 Setting DEBUG logging. 2016-06-24 16:36:40,687 attempt 1/10 2016-06-24 16:36:40,688 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/229741b7de04?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-24 16:36:41,904 unpacking tar archive at: mozilla-beta-229741b7de04/testing/mozharness/ program finished with exit code 0 elapsedTime=2.087000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-24 16:36:42.320008) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-24 16:36:42.320387) ========= script_repo_revision: 229741b7de0485ca56b91e0e657fe5d37dbbc98f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-24 16:36:42.320787) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-24 16:36:42.321056) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-24 16:36:42.338169) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 9 secs) (at 2016-06-24 16:36:42.338537) ========= '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-115\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-115 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-115 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-115\AppData\Local LOGONSERVER=\\T-W864-IX-115 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-115 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-115 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-115 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 16:36:42 INFO - MultiFileLogger online at 20160624 16:36:42 in C:\slave\test 16:36:42 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 16:36:42 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:36:43 INFO - {'append_to_log': False, 16:36:43 INFO - 'base_work_dir': 'C:\\slave\\test', 16:36:43 INFO - 'blob_upload_branch': 'mozilla-beta', 16:36:43 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:36:43 INFO - 'buildbot_json_path': 'buildprops.json', 16:36:43 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:36:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:36:43 INFO - 'download_minidump_stackwalk': True, 16:36:43 INFO - 'download_symbols': 'true', 16:36:43 INFO - 'e10s': False, 16:36:43 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:36:43 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:36:43 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:36:43 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:36:43 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:36:43 INFO - 'C:/mozilla-build/tooltool.py'), 16:36:43 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:36:43 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:36:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:36:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:36:43 INFO - 'log_level': 'info', 16:36:43 INFO - 'log_to_console': True, 16:36:43 INFO - 'opt_config_files': (), 16:36:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:36:43 INFO - '--processes=1', 16:36:43 INFO - '--config=%(test_path)s/wptrunner.ini', 16:36:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:36:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:36:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:36:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:36:43 INFO - 'pip_index': False, 16:36:43 INFO - 'require_test_zip': True, 16:36:43 INFO - 'test_type': ('testharness',), 16:36:43 INFO - 'this_chunk': '1', 16:36:43 INFO - 'total_chunks': '10', 16:36:43 INFO - 'virtualenv_path': 'venv', 16:36:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:36:43 INFO - 'work_dir': 'build'} 16:36:43 INFO - ##### 16:36:43 INFO - ##### Running clobber step. 16:36:43 INFO - ##### 16:36:43 INFO - Running pre-action listener: _resource_record_pre_action 16:36:43 INFO - Running main action method: clobber 16:36:43 INFO - rmtree: C:\slave\test\build 16:36:43 INFO - Using _rmtree_windows ... 16:36:43 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:38:16 INFO - Running post-action listener: _resource_record_post_action 16:38:16 INFO - ##### 16:38:16 INFO - ##### Running read-buildbot-config step. 16:38:16 INFO - ##### 16:38:16 INFO - Running pre-action listener: _resource_record_pre_action 16:38:16 INFO - Running main action method: read_buildbot_config 16:38:16 INFO - Using buildbot properties: 16:38:16 INFO - { 16:38:16 INFO - "project": "", 16:38:16 INFO - "product": "firefox", 16:38:16 INFO - "script_repo_revision": "production", 16:38:16 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 16:38:16 INFO - "repository": "", 16:38:16 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 16:38:16 INFO - "buildid": "20160624143557", 16:38:16 INFO - "pgo_build": "False", 16:38:16 INFO - "basedir": "C:\\slave\\test", 16:38:16 INFO - "buildnumber": 9, 16:38:16 INFO - "slavename": "t-w864-ix-115", 16:38:16 INFO - "revision": "229741b7de0485ca56b91e0e657fe5d37dbbc98f", 16:38:16 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 16:38:16 INFO - "platform": "win64", 16:38:16 INFO - "branch": "mozilla-beta", 16:38:16 INFO - "repo_path": "releases/mozilla-beta", 16:38:16 INFO - "moz_repo_path": "", 16:38:16 INFO - "stage_platform": "win64", 16:38:16 INFO - "builduid": "67b95f07284347e7aea2678b4c3b20e6", 16:38:16 INFO - "slavebuilddir": "test" 16:38:16 INFO - } 16:38:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 16:38:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 16:38:16 INFO - Running post-action listener: _resource_record_post_action 16:38:16 INFO - ##### 16:38:16 INFO - ##### Running download-and-extract step. 16:38:16 INFO - ##### 16:38:16 INFO - Running pre-action listener: _resource_record_pre_action 16:38:16 INFO - Running main action method: download_and_extract 16:38:16 INFO - mkdir: C:\slave\test\build\tests 16:38:16 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')]} 16:38:16 INFO - https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 16:38:16 INFO - trying https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 16:38:16 INFO - Downloading https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/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 16:38:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/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 16:38:18 INFO - Downloaded 1240 bytes. 16:38:18 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 16:38:18 INFO - Using the following test package requirements: 16:38:18 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 16:38:18 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:38:18 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 16:38:18 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:38:18 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 16:38:18 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:38:18 INFO - u'jsshell-win64.zip'], 16:38:18 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:38:18 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 16:38:18 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 16:38:18 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:38:18 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 16:38:18 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:38:18 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 16:38:18 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:38:18 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 16:38:18 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 16:38:18 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 16:38:18 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 16:38:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:38:18 INFO - https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 16:38:18 INFO - trying https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 16:38:18 INFO - Downloading https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/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 16:38:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/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 16:38:19 INFO - Downloaded 20901261 bytes. 16:38:19 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/*'] 16:38:19 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/* 16:38:21 INFO - caution: filename not matched: web-platform/* 16:38:21 INFO - Return code: 11 16:38:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:38:21 INFO - https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 16:38:21 INFO - trying https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 16:38:21 INFO - Downloading https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/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 16:38:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/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 16:38:23 INFO - Downloaded 36389114 bytes. 16:38:23 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/*'] 16:38:23 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/* 16:39:03 INFO - caution: filename not matched: bin/* 16:39:03 INFO - caution: filename not matched: config/* 16:39:03 INFO - caution: filename not matched: mozbase/* 16:39:03 INFO - caution: filename not matched: marionette/* 16:39:03 INFO - caution: filename not matched: tools/wptserve/* 16:39:03 INFO - Return code: 11 16:39:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:03 INFO - https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 16:39:03 INFO - trying https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:39:03 INFO - Downloading https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 16:39:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/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 16:39:05 INFO - Downloaded 82726105 bytes. 16:39:05 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:39:05 INFO - mkdir: C:\slave\test\properties 16:39:05 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:39:05 INFO - Writing to file C:\slave\test\properties\build_url 16:39:05 INFO - Contents: 16:39:05 INFO - build_url:https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.zip 16:39:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:39:07 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:39:07 INFO - Writing to file C:\slave\test\properties\symbols_url 16:39:07 INFO - Contents: 16:39:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:39:07 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')]} 16:39:07 INFO - https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:39:07 INFO - trying https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 16:39:07 INFO - Downloading https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/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 16:39:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/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 16:39:16 INFO - Downloaded 50740989 bytes. 16:39:16 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'] 16:39:16 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 16:39:17 INFO - Return code: 0 16:39:17 INFO - Running post-action listener: _resource_record_post_action 16:39:17 INFO - Running post-action listener: set_extra_try_arguments 16:39:17 INFO - ##### 16:39:17 INFO - ##### Running create-virtualenv step. 16:39:17 INFO - ##### 16:39:17 INFO - Running pre-action listener: _pre_create_virtualenv 16:39:17 INFO - Running pre-action listener: _resource_record_pre_action 16:39:17 INFO - Running main action method: create_virtualenv 16:39:17 INFO - Creating virtualenv C:\slave\test\build\venv 16:39:17 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 16:39:17 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:39:20 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:39:24 INFO - Installing distribute......................................................................................................................................................................................done. 16:39:25 INFO - Return code: 0 16:39:25 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:39:25 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')]} 16:39:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:39:25 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')]} 16:39:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:39:25 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 0x024F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F8200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0254A258>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02528368>, '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 0x022C5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026140C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-115', 'USERDOMAIN': 'T-W864-IX-115', '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-115', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-115\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-115', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-115', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-115', '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-115\\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 16:39:25 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 16:39:25 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 16:39:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:39:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-115\\AppData\\Roaming', 16:39:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:39:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:39:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:39:25 INFO - 'COMPUTERNAME': 'T-W864-IX-115', 16:39:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:39:25 INFO - 'DCLOCATION': 'SCL3', 16:39:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:39:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:39:25 INFO - 'HOMEDRIVE': 'C:', 16:39:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-115', 16:39:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:39:25 INFO - 'KTS_VERSION': '1.19c', 16:39:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-115\\AppData\\Local', 16:39:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-115', 16:39:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:39:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:39:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:39:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:39:25 INFO - 'MOZ_NO_REMOTE': '1', 16:39:25 INFO - 'NO_EM_RESTART': '1', 16:39:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:39:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:39:25 INFO - 'OS': 'Windows_NT', 16:39:25 INFO - 'OURDRIVE': 'C:', 16:39:25 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:39:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:39:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:39:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:39:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:39:25 INFO - 'PROCESSOR_LEVEL': '6', 16:39:25 INFO - 'PROCESSOR_REVISION': '1e05', 16:39:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:39:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:39:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:39:25 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:39:25 INFO - 'PROMPT': '$P$G', 16:39:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:39:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:39:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:39:25 INFO - 'PWD': 'C:\\slave\\test', 16:39:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:39:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:39:25 INFO - 'SYSTEMDRIVE': 'C:', 16:39:25 INFO - 'SYSTEMROOT': 'C:\\windows', 16:39:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:25 INFO - 'TEST1': 'testie', 16:39:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:25 INFO - 'USERDOMAIN': 'T-W864-IX-115', 16:39:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-115', 16:39:25 INFO - 'USERNAME': 'cltbld', 16:39:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-115', 16:39:25 INFO - 'WINDIR': 'C:\\windows', 16:39:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:39:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:39:26 INFO - Downloading/unpacking psutil>=0.7.1 16:39:26 INFO - Running setup.py egg_info for package psutil 16:39:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:39:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:39:26 INFO - Installing collected packages: psutil 16:39:26 INFO - Running setup.py install for psutil 16:39:26 INFO - building 'psutil._psutil_windows' extension 16:39:26 INFO - error: Unable to find vcvarsall.bat 16:39:26 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-fupum1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:39:26 INFO - running install 16:39:26 INFO - running build 16:39:26 INFO - running build_py 16:39:26 INFO - creating build 16:39:26 INFO - creating build\lib.win32-2.7 16:39:26 INFO - creating build\lib.win32-2.7\psutil 16:39:26 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:39:26 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:39:26 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:39:26 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:39:26 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:39:26 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:39:26 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:39:26 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:39:26 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:39:26 INFO - running build_ext 16:39:26 INFO - building 'psutil._psutil_windows' extension 16:39:26 INFO - error: Unable to find vcvarsall.bat 16:39:26 INFO - ---------------------------------------- 16:39:26 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-fupum1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:39:26 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-115\AppData\Roaming\pip\pip.log 16:39:26 WARNING - Return code: 1 16:39:26 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! 16:39:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:39:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:39:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:39:26 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 0x024F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F8200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0254A258>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02528368>, '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 0x022C5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026140C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-115', 'USERDOMAIN': 'T-W864-IX-115', '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-115', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-115\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-115', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-115', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-115', '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-115\\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 16:39:26 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 16:39:26 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 16:39:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:39:26 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-115\\AppData\\Roaming', 16:39:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:39:26 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:39:26 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:39:26 INFO - 'COMPUTERNAME': 'T-W864-IX-115', 16:39:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:39:26 INFO - 'DCLOCATION': 'SCL3', 16:39:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:39:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:39:26 INFO - 'HOMEDRIVE': 'C:', 16:39:26 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-115', 16:39:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:39:26 INFO - 'KTS_VERSION': '1.19c', 16:39:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-115\\AppData\\Local', 16:39:26 INFO - 'LOGONSERVER': '\\\\T-W864-IX-115', 16:39:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:39:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:39:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:39:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:39:26 INFO - 'MOZ_NO_REMOTE': '1', 16:39:26 INFO - 'NO_EM_RESTART': '1', 16:39:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:39:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:39:26 INFO - 'OS': 'Windows_NT', 16:39:26 INFO - 'OURDRIVE': 'C:', 16:39:26 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:39:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:39:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:39:26 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:39:26 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:39:26 INFO - 'PROCESSOR_LEVEL': '6', 16:39:26 INFO - 'PROCESSOR_REVISION': '1e05', 16:39:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:39:26 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:39:26 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:39:26 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:39:26 INFO - 'PROMPT': '$P$G', 16:39:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:39:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:39:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:39:26 INFO - 'PWD': 'C:\\slave\\test', 16:39:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:39:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:39:26 INFO - 'SYSTEMDRIVE': 'C:', 16:39:26 INFO - 'SYSTEMROOT': 'C:\\windows', 16:39:26 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:26 INFO - 'TEST1': 'testie', 16:39:26 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:26 INFO - 'USERDOMAIN': 'T-W864-IX-115', 16:39:26 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-115', 16:39:26 INFO - 'USERNAME': 'cltbld', 16:39:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-115', 16:39:26 INFO - 'WINDIR': 'C:\\windows', 16:39:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:39:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:39:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:39:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:39:27 INFO - Running setup.py egg_info for package mozsystemmonitor 16:39:27 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:39:27 INFO - Running setup.py egg_info for package psutil 16:39:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:39:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:39:27 INFO - Installing collected packages: mozsystemmonitor, psutil 16:39:27 INFO - Running setup.py install for mozsystemmonitor 16:39:27 INFO - Running setup.py install for psutil 16:39:27 INFO - building 'psutil._psutil_windows' extension 16:39:27 INFO - error: Unable to find vcvarsall.bat 16:39:27 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-qcebrh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:39:27 INFO - running install 16:39:27 INFO - running build 16:39:27 INFO - running build_py 16:39:27 INFO - running build_ext 16:39:27 INFO - building 'psutil._psutil_windows' extension 16:39:27 INFO - error: Unable to find vcvarsall.bat 16:39:27 INFO - ---------------------------------------- 16:39:27 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-qcebrh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:39:27 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-115\AppData\Roaming\pip\pip.log 16:39:27 WARNING - Return code: 1 16:39:27 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! 16:39:27 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:39:27 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')]} 16:39:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:39:27 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')]} 16:39:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:39:27 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 0x024F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F8200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0254A258>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02528368>, '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 0x022C5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026140C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-115', 'USERDOMAIN': 'T-W864-IX-115', '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-115', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-115\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-115', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-115', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-115', '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-115\\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 16:39:27 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 16:39:27 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 16:39:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:39:27 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-115\\AppData\\Roaming', 16:39:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:39:27 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:39:27 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:39:27 INFO - 'COMPUTERNAME': 'T-W864-IX-115', 16:39:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:39:27 INFO - 'DCLOCATION': 'SCL3', 16:39:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:39:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:39:27 INFO - 'HOMEDRIVE': 'C:', 16:39:27 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-115', 16:39:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:39:27 INFO - 'KTS_VERSION': '1.19c', 16:39:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-115\\AppData\\Local', 16:39:27 INFO - 'LOGONSERVER': '\\\\T-W864-IX-115', 16:39:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:39:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:39:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:39:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:39:27 INFO - 'MOZ_NO_REMOTE': '1', 16:39:27 INFO - 'NO_EM_RESTART': '1', 16:39:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:39:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:39:27 INFO - 'OS': 'Windows_NT', 16:39:27 INFO - 'OURDRIVE': 'C:', 16:39:27 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', 16:39:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:39:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:39:27 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:39:27 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:39:27 INFO - 'PROCESSOR_LEVEL': '6', 16:39:27 INFO - 'PROCESSOR_REVISION': '1e05', 16:39:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:39:27 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:39:27 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:39:27 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:39:27 INFO - 'PROMPT': '$P$G', 16:39:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:39:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:39:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:39:27 INFO - 'PWD': 'C:\\slave\\test', 16:39:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:39:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:39:27 INFO - 'SYSTEMDRIVE': 'C:', 16:39:27 INFO - 'SYSTEMROOT': 'C:\\windows', 16:39:27 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:27 INFO - 'TEST1': 'testie', 16:39:27 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:27 INFO - 'USERDOMAIN': 'T-W864-IX-115', 16:39:27 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-115', 16:39:27 INFO - 'USERNAME': 'cltbld', 16:39:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-115', 16:39:27 INFO - 'WINDIR': 'C:\\windows', 16:39:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:39:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:39:28 INFO - Downloading/unpacking blobuploader==1.2.4 16:39:28 INFO - Downloading blobuploader-1.2.4.tar.gz 16:39:28 INFO - Running setup.py egg_info for package blobuploader 16:39:28 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:39:32 INFO - Running setup.py egg_info for package requests 16:39:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:39:32 INFO - Downloading docopt-0.6.1.tar.gz 16:39:32 INFO - Running setup.py egg_info for package docopt 16:39:32 INFO - Installing collected packages: blobuploader, docopt, requests 16:39:32 INFO - Running setup.py install for blobuploader 16:39:32 INFO - Running setup.py install for docopt 16:39:32 INFO - Running setup.py install for requests 16:39:32 INFO - Successfully installed blobuploader docopt requests 16:39:32 INFO - Cleaning up... 16:39:32 INFO - Return code: 0 16:39:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:39: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')]} 16:39:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:39: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')]} 16:39:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:39:32 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 0x024F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F8200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0254A258>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02528368>, '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 0x022C5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026140C0>, '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-115', 'USERDOMAIN': 'T-W864-IX-115', '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-115', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-115\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-115', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-115', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-115', '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-115\\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 16:39:32 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 16:39:32 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 16:39:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:39:32 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-115\\AppData\\Roaming', 16:39:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:39:32 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:39:32 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:39:32 INFO - 'COMPUTERNAME': 'T-W864-IX-115', 16:39:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:39:32 INFO - 'DCLOCATION': 'SCL3', 16:39:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:39:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:39:32 INFO - 'HOMEDRIVE': 'C:', 16:39:32 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-115', 16:39:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:39:32 INFO - 'KTS_VERSION': '1.19c', 16:39:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-115\\AppData\\Local', 16:39:32 INFO - 'LOGONSERVER': '\\\\T-W864-IX-115', 16:39:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:39:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:39:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:39:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:39:32 INFO - 'MOZ_NO_REMOTE': '1', 16:39:32 INFO - 'NO_EM_RESTART': '1', 16:39:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:39:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:39:32 INFO - 'OS': 'Windows_NT', 16:39:32 INFO - 'OURDRIVE': 'C:', 16:39:32 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:39:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:39:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:39:32 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:39:32 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:39:32 INFO - 'PROCESSOR_LEVEL': '6', 16:39:32 INFO - 'PROCESSOR_REVISION': '1e05', 16:39:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:39:32 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:39:32 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:39:32 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:39:32 INFO - 'PROMPT': '$P$G', 16:39:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:39:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:39:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:39:32 INFO - 'PWD': 'C:\\slave\\test', 16:39:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:39:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:39:32 INFO - 'SYSTEMDRIVE': 'C:', 16:39:32 INFO - 'SYSTEMROOT': 'C:\\windows', 16:39:32 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:32 INFO - 'TEST1': 'testie', 16:39:32 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:32 INFO - 'USERDOMAIN': 'T-W864-IX-115', 16:39:32 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-115', 16:39:32 INFO - 'USERNAME': 'cltbld', 16:39:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-115', 16:39:32 INFO - 'WINDIR': 'C:\\windows', 16:39:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:39:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:39:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:39:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:39:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:39:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:39:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:39:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:39:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:39:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:39:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:39:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:39:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:39:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:39:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:39:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:39:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:39:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:39:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:39:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:39:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:39:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:39:36 INFO - Unpacking c:\slave\test\build\tests\marionette 16:39:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:39:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:39:36 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 16:39:36 INFO - Running setup.py install for browsermob-proxy 16:39:51 INFO - Running setup.py install for manifestparser 16:39:51 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Running setup.py install for marionette-client 16:39:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:39:51 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Running setup.py install for marionette-driver 16:39:51 INFO - Running setup.py install for mozcrash 16:39:51 INFO - Running setup.py install for mozdebug 16:39:51 INFO - Running setup.py install for mozdevice 16:39:51 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Running setup.py install for mozfile 16:39:51 INFO - Running setup.py install for mozhttpd 16:39:51 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Running setup.py install for mozinfo 16:39:51 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Running setup.py install for mozInstall 16:39:51 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Running setup.py install for mozleak 16:39:51 INFO - Running setup.py install for mozlog 16:39:51 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Running setup.py install for moznetwork 16:39:51 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Running setup.py install for mozprocess 16:39:51 INFO - Running setup.py install for mozprofile 16:39:51 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Running setup.py install for mozrunner 16:39:51 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Running setup.py install for mozscreenshot 16:39:51 INFO - Running setup.py install for moztest 16:39:51 INFO - Running setup.py install for mozversion 16:39:51 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:39:51 INFO - Running setup.py install for wptserve 16:39:51 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 16:39:51 INFO - Cleaning up... 16:39:51 INFO - Return code: 0 16:39:51 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:39: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')]} 16:39:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:39: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')]} 16:39:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:39:51 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 0x024F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F8200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0254A258>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02528368>, '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 0x022C5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026140C0>, '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-115', 'USERDOMAIN': 'T-W864-IX-115', '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-115', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-115\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-115', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-115', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-115', '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-115\\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 16:39:51 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 16:39:51 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 16:39:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:39:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-115\\AppData\\Roaming', 16:39:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:39:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:39:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:39:51 INFO - 'COMPUTERNAME': 'T-W864-IX-115', 16:39:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:39:51 INFO - 'DCLOCATION': 'SCL3', 16:39:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:39:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:39:51 INFO - 'HOMEDRIVE': 'C:', 16:39:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-115', 16:39:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:39:51 INFO - 'KTS_VERSION': '1.19c', 16:39:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-115\\AppData\\Local', 16:39:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-115', 16:39:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:39:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:39:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:39:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:39:51 INFO - 'MOZ_NO_REMOTE': '1', 16:39:51 INFO - 'NO_EM_RESTART': '1', 16:39:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:39:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:39:51 INFO - 'OS': 'Windows_NT', 16:39:51 INFO - 'OURDRIVE': 'C:', 16:39: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', 16:39:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:39:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:39:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:39:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:39:51 INFO - 'PROCESSOR_LEVEL': '6', 16:39:51 INFO - 'PROCESSOR_REVISION': '1e05', 16:39:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:39:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:39:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:39:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:39:51 INFO - 'PROMPT': '$P$G', 16:39:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:39:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:39:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:39:51 INFO - 'PWD': 'C:\\slave\\test', 16:39:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:39:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:39:51 INFO - 'SYSTEMDRIVE': 'C:', 16:39:51 INFO - 'SYSTEMROOT': 'C:\\windows', 16:39:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:51 INFO - 'TEST1': 'testie', 16:39:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:51 INFO - 'USERDOMAIN': 'T-W864-IX-115', 16:39:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-115', 16:39:51 INFO - 'USERNAME': 'cltbld', 16:39:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-115', 16:39:51 INFO - 'WINDIR': 'C:\\windows', 16:39:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:39:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:39:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:39:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:39:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:39:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:39:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:39:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:39:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:39:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:39:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:39:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:39:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:39:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:39:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:39:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:39:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:39:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:39:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:39:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:39:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:39:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:39:56 INFO - Unpacking c:\slave\test\build\tests\marionette 16:39:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:39:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:39:56 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)) 16:40:07 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)) 16:40:07 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)) 16:40:07 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)) 16:40:07 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)) 16:40:07 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:40:07 INFO - Downloading blessings-1.6.tar.gz 16:40:07 INFO - Running setup.py egg_info for package blessings 16:40:07 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)) 16:40:07 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:40:07 INFO - Running setup.py install for blessings 16:40:07 INFO - Running setup.py install for browsermob-proxy 16:40:07 INFO - Running setup.py install for manifestparser 16:40:07 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Running setup.py install for marionette-client 16:40:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:40:07 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Running setup.py install for marionette-driver 16:40:07 INFO - Running setup.py install for mozcrash 16:40:07 INFO - Running setup.py install for mozdebug 16:40:07 INFO - Running setup.py install for mozdevice 16:40:07 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Running setup.py install for mozhttpd 16:40:07 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Running setup.py install for mozInstall 16:40:07 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Running setup.py install for mozleak 16:40:07 INFO - Running setup.py install for mozprofile 16:40:07 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Running setup.py install for mozrunner 16:40:07 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:40:07 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:40:09 INFO - Running setup.py install for mozscreenshot 16:40:09 INFO - Running setup.py install for moztest 16:40:09 INFO - Running setup.py install for mozversion 16:40:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:40:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:40:09 INFO - Running setup.py install for wptserve 16:40:09 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:40:09 INFO - Cleaning up... 16:40:09 INFO - Return code: 0 16:40:09 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:40:09 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:40:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:40:09 INFO - Reading from file tmpfile_stdout 16:40:09 INFO - Using _rmtree_windows ... 16:40:09 INFO - Using _rmtree_windows ... 16:40:09 INFO - Current package versions: 16:40:09 INFO - blessings == 1.6 16:40:09 INFO - blobuploader == 1.2.4 16:40:09 INFO - browsermob-proxy == 0.6.0 16:40:09 INFO - distribute == 0.6.14 16:40:09 INFO - docopt == 0.6.1 16:40:09 INFO - manifestparser == 1.1 16:40:09 INFO - marionette-client == 2.3.0 16:40:09 INFO - marionette-driver == 1.4.0 16:40:09 INFO - mozInstall == 1.12 16:40:09 INFO - mozcrash == 0.17 16:40:09 INFO - mozdebug == 0.1 16:40:09 INFO - mozdevice == 0.48 16:40:09 INFO - mozfile == 1.2 16:40:09 INFO - mozhttpd == 0.7 16:40:09 INFO - mozinfo == 0.9 16:40:09 INFO - mozleak == 0.1 16:40:09 INFO - mozlog == 3.1 16:40:09 INFO - moznetwork == 0.27 16:40:09 INFO - mozprocess == 0.22 16:40:09 INFO - mozprofile == 0.28 16:40:09 INFO - mozrunner == 6.11 16:40:09 INFO - mozscreenshot == 0.1 16:40:09 INFO - mozsystemmonitor == 0.0 16:40:09 INFO - moztest == 0.7 16:40:09 INFO - mozversion == 1.4 16:40:09 INFO - requests == 1.2.3 16:40:09 INFO - wptserve == 1.4.0 16:40:09 INFO - Running post-action listener: _resource_record_post_action 16:40:09 INFO - Running post-action listener: _start_resource_monitoring 16:40:09 INFO - Starting resource monitoring. 16:40:09 INFO - ##### 16:40:09 INFO - ##### Running pull step. 16:40:09 INFO - ##### 16:40:09 INFO - Running pre-action listener: _resource_record_pre_action 16:40:09 INFO - Running main action method: pull 16:40:09 INFO - Pull has nothing to do! 16:40:09 INFO - Running post-action listener: _resource_record_post_action 16:40:09 INFO - ##### 16:40:09 INFO - ##### Running install step. 16:40:09 INFO - ##### 16:40:09 INFO - Running pre-action listener: _resource_record_pre_action 16:40:09 INFO - Running main action method: install 16:40:09 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:40:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:40:10 INFO - Reading from file tmpfile_stdout 16:40:10 INFO - Using _rmtree_windows ... 16:40:10 INFO - Using _rmtree_windows ... 16:40:10 INFO - Detecting whether we're running mozinstall >=1.0... 16:40:10 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:40:10 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:40:10 INFO - Reading from file tmpfile_stdout 16:40:10 INFO - Output received: 16:40:10 INFO - Usage: mozinstall-script.py [options] installer 16:40:10 INFO - Options: 16:40:10 INFO - -h, --help show this help message and exit 16:40:10 INFO - -d DEST, --destination=DEST 16:40:10 INFO - Directory to install application into. [default: 16:40:10 INFO - "C:\slave\test"] 16:40:10 INFO - --app=APP Application being installed. [default: firefox] 16:40:10 INFO - Using _rmtree_windows ... 16:40:10 INFO - Using _rmtree_windows ... 16:40:10 INFO - mkdir: C:\slave\test\build\application 16:40:10 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'] 16:40:10 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 16:40:12 INFO - Reading from file tmpfile_stdout 16:40:12 INFO - Output received: 16:40:12 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:40:12 INFO - Using _rmtree_windows ... 16:40:12 INFO - Using _rmtree_windows ... 16:40:12 INFO - Running post-action listener: _resource_record_post_action 16:40:12 INFO - ##### 16:40:12 INFO - ##### Running run-tests step. 16:40:12 INFO - ##### 16:40:12 INFO - Running pre-action listener: _resource_record_pre_action 16:40:12 INFO - Running main action method: run_tests 16:40:12 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:40:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:40:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:40:12 INFO - grabbing minidump binary from tooltool 16:40: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')]} 16:40:12 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 0x02528368>, '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 0x022C5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026140C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:40:12 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 16:40:12 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 16:40:12 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:40:13 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfooy35 16:40:13 INFO - INFO - File integrity verified, renaming tmpfooy35 to win32-minidump_stackwalk.exe 16:40:13 INFO - Return code: 0 16:40:13 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:40:14 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:40:14 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/QhevW0cAR9mdEuICyVx2Rg/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 16:40:14 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/QhevW0cAR9mdEuICyVx2Rg/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 16:40:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:40:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-115\\AppData\\Roaming', 16:40:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:40:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:40:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:40:14 INFO - 'COMPUTERNAME': 'T-W864-IX-115', 16:40:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:40:14 INFO - 'DCLOCATION': 'SCL3', 16:40:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:40:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:40:14 INFO - 'HOMEDRIVE': 'C:', 16:40:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-115', 16:40:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:40:14 INFO - 'KTS_VERSION': '1.19c', 16:40:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-115\\AppData\\Local', 16:40:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-115', 16:40:14 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:40:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:40:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:40:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:40:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:40:14 INFO - 'MOZ_NO_REMOTE': '1', 16:40:14 INFO - 'NO_EM_RESTART': '1', 16:40:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:40:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:40:14 INFO - 'OS': 'Windows_NT', 16:40:14 INFO - 'OURDRIVE': 'C:', 16:40:14 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', 16:40:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:40:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:40:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:40:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:40:14 INFO - 'PROCESSOR_LEVEL': '6', 16:40:14 INFO - 'PROCESSOR_REVISION': '1e05', 16:40:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:40:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:40:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:40:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:40:14 INFO - 'PROMPT': '$P$G', 16:40:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:40:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:40:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:40:14 INFO - 'PWD': 'C:\\slave\\test', 16:40:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:40:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:40:14 INFO - 'SYSTEMDRIVE': 'C:', 16:40:14 INFO - 'SYSTEMROOT': 'C:\\windows', 16:40:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:40:14 INFO - 'TEST1': 'testie', 16:40:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:40:14 INFO - 'USERDOMAIN': 'T-W864-IX-115', 16:40:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-115', 16:40:14 INFO - 'USERNAME': 'cltbld', 16:40:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-115', 16:40:14 INFO - 'WINDIR': 'C:\\windows', 16:40:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:40:14 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/QhevW0cAR9mdEuICyVx2Rg/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 16:40:16 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 16:40:16 INFO - import pkg_resources 16:40:17 INFO - Using 1 client processes 16:40:20 INFO - SUITE-START | Running 778 tests 16:40:20 INFO - Running testharness tests 16:40:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:40:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:40:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:40:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:40:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:40:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:40:20 INFO - Setting up ssl 16:40:21 INFO - PROCESS | certutil | 16:40:21 INFO - PROCESS | certutil | 16:40:21 INFO - PROCESS | certutil | 16:40:21 INFO - Certificate Nickname Trust Attributes 16:40:21 INFO - SSL,S/MIME,JAR/XPI 16:40:21 INFO - 16:40:21 INFO - web-platform-tests CT,, 16:40:21 INFO - 16:40:21 INFO - Starting runner 16:40:21 INFO - PROCESS | 772 | [772] 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 16:40:21 INFO - PROCESS | 772 | [772] 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 16:40:21 INFO - PROCESS | 772 | [772] 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 16:40:23 INFO - PROCESS | 772 | 1466811623109 Marionette DEBUG Marionette enabled via build flag and pref 16:40:24 INFO - PROCESS | 772 | ++DOCSHELL 000000404BD5E000 == 1 [pid = 772] [id = 1] 16:40:24 INFO - PROCESS | 772 | ++DOMWINDOW == 1 (000000405AC8B000) [pid = 772] [serial = 1] [outer = 0000000000000000] 16:40:24 INFO - PROCESS | 772 | [772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:40:24 INFO - PROCESS | 772 | ++DOMWINDOW == 2 (000000405AC8C000) [pid = 772] [serial = 2] [outer = 000000405AC8B000] 16:40:24 INFO - PROCESS | 772 | ++DOCSHELL 000000405E276800 == 2 [pid = 772] [id = 2] 16:40:24 INFO - PROCESS | 772 | ++DOMWINDOW == 3 (000000405E277000) [pid = 772] [serial = 3] [outer = 0000000000000000] 16:40:24 INFO - PROCESS | 772 | [772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:40:24 INFO - PROCESS | 772 | ++DOMWINDOW == 4 (000000405E278000) [pid = 772] [serial = 4] [outer = 000000405E277000] 16:40:24 INFO - PROCESS | 772 | 1466811624954 Marionette INFO Listening on port 2828 16:40:26 INFO - PROCESS | 772 | 1466811626788 Marionette DEBUG Marionette enabled via command-line flag 16:40:26 INFO - PROCESS | 772 | ++DOCSHELL 000000405EEC0800 == 3 [pid = 772] [id = 3] 16:40:26 INFO - PROCESS | 772 | ++DOMWINDOW == 5 (000000405F107000) [pid = 772] [serial = 5] [outer = 0000000000000000] 16:40:26 INFO - PROCESS | 772 | [772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:40:26 INFO - PROCESS | 772 | ++DOMWINDOW == 6 (000000405F108000) [pid = 772] [serial = 6] [outer = 000000405F107000] 16:40:26 INFO - PROCESS | 772 | [772] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:40:26 INFO - PROCESS | 772 | [772] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:40:27 INFO - PROCESS | 772 | ++DOMWINDOW == 7 (000000405FB1D000) [pid = 772] [serial = 7] [outer = 000000405E277000] 16:40:27 INFO - PROCESS | 772 | [772] 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 16:40:27 INFO - PROCESS | 772 | 1466811627877 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49300 16:40:27 INFO - PROCESS | 772 | [772] 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 16:40:27 INFO - PROCESS | 772 | 1466811627908 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49301 16:40:27 INFO - PROCESS | 772 | [772] 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 16:40:27 INFO - PROCESS | 772 | 1466811627916 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49302 16:40:27 INFO - PROCESS | 772 | [772] 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 16:40:27 INFO - PROCESS | 772 | 1466811627950 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49303 16:40:27 INFO - PROCESS | 772 | [772] 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 16:40:27 INFO - PROCESS | 772 | 1466811627957 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49304 16:40:27 INFO - PROCESS | 772 | 1466811627960 Marionette DEBUG Closed connection conn0 16:40:27 INFO - PROCESS | 772 | 1466811627963 Marionette DEBUG Closed connection conn1 16:40:27 INFO - PROCESS | 772 | 1466811627965 Marionette DEBUG Closed connection conn2 16:40:28 INFO - PROCESS | 772 | 1466811628017 Marionette DEBUG Closed connection conn3 16:40:28 INFO - PROCESS | 772 | 1466811628045 Marionette DEBUG Closed connection conn4 16:40:28 INFO - PROCESS | 772 | [772] 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 16:40:28 INFO - PROCESS | 772 | 1466811628051 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49305 16:40:28 INFO - PROCESS | 772 | 1466811628163 Marionette DEBUG Closed connection conn5 16:40:28 INFO - PROCESS | 772 | [772] 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 16:40:28 INFO - PROCESS | 772 | 1466811628168 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49306 16:40:28 INFO - PROCESS | 772 | ++DOCSHELL 0000004060043000 == 4 [pid = 772] [id = 4] 16:40:28 INFO - PROCESS | 772 | ++DOMWINDOW == 8 (000000405ACD3000) [pid = 772] [serial = 8] [outer = 0000000000000000] 16:40:28 INFO - PROCESS | 772 | ++DOMWINDOW == 9 (00000040600B3C00) [pid = 772] [serial = 9] [outer = 000000405ACD3000] 16:40:28 INFO - PROCESS | 772 | ++DOMWINDOW == 10 (0000004060274C00) [pid = 772] [serial = 10] [outer = 000000405ACD3000] 16:40:28 INFO - PROCESS | 772 | 1466811628332 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:40:28 INFO - PROCESS | 772 | 1466811628337 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":"20160624143557","device":"desktop","version":"48.0"} 16:40:28 INFO - PROCESS | 772 | [772] 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 16:40:29 INFO - PROCESS | 772 | [772] 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 16:40:29 INFO - PROCESS | 772 | [772] 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 16:40:29 INFO - PROCESS | 772 | ++DOCSHELL 0000004065BCF800 == 5 [pid = 772] [id = 5] 16:40:29 INFO - PROCESS | 772 | ++DOMWINDOW == 11 (0000004065BD0000) [pid = 772] [serial = 11] [outer = 0000000000000000] 16:40:29 INFO - PROCESS | 772 | ++DOCSHELL 0000004065BD0800 == 6 [pid = 772] [id = 6] 16:40:29 INFO - PROCESS | 772 | ++DOMWINDOW == 12 (0000004065EB4800) [pid = 772] [serial = 12] [outer = 0000000000000000] 16:40:30 INFO - PROCESS | 772 | [772] 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 16:40:30 INFO - PROCESS | 772 | ++DOCSHELL 000000406682C000 == 7 [pid = 772] [id = 7] 16:40:30 INFO - PROCESS | 772 | ++DOMWINDOW == 13 (0000004065EB4000) [pid = 772] [serial = 13] [outer = 0000000000000000] 16:40:30 INFO - PROCESS | 772 | [772] 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 16:40:30 INFO - PROCESS | 772 | [772] 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 16:40:30 INFO - PROCESS | 772 | ++DOMWINDOW == 14 (0000004066B0F400) [pid = 772] [serial = 14] [outer = 0000004065EB4000] 16:40:30 INFO - PROCESS | 772 | ++DOMWINDOW == 15 (0000004066DF1800) [pid = 772] [serial = 15] [outer = 0000004065BD0000] 16:40:30 INFO - PROCESS | 772 | ++DOMWINDOW == 16 (000000406686A800) [pid = 772] [serial = 16] [outer = 0000004065EB4800] 16:40:30 INFO - PROCESS | 772 | ++DOMWINDOW == 17 (0000004066884C00) [pid = 772] [serial = 17] [outer = 0000004065EB4000] 16:40:31 INFO - PROCESS | 772 | 1466811631334 Marionette INFO startBrowser ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:31 INFO - PROCESS | 772 | 1466811631371 Marionette DEBUG loaded listener.js 16:40:31 INFO - PROCESS | 772 | 1466811631385 Marionette DEBUG loaded listener.js 16:40:31 INFO - PROCESS | 772 | 1466811631387 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:32 INFO - PROCESS | 772 | ++DOMWINDOW == 18 (000000406919E000) [pid = 772] [serial = 18] [outer = 0000004065EB4000] 16:40:32 INFO - PROCESS | 772 | 1466811632303 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"ce894f1b-d24b-4b78-accb-6bf85feaddaa","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":"20160624143557","device":"desktop","version":"48.0","command_id":1}}] 16:40:32 INFO - PROCESS | 772 | 1466811632799 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:40:32 INFO - PROCESS | 772 | 1466811632803 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:32 INFO - PROCESS | 772 | 1466811632832 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 16:40:32 INFO - PROCESS | 772 | 1466811632854 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:40:32 INFO - PROCESS | 772 | 1466811632856 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:32 INFO - PROCESS | 772 | [772] 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 16:40:34 INFO - PROCESS | 772 | --DOCSHELL 000000404BD5E000 == 6 [pid = 772] [id = 1] 16:40:35 INFO - PROCESS | 772 | [772] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:40:35 INFO - PROCESS | 772 | ++DOMWINDOW == 19 (0000004058909800) [pid = 772] [serial = 19] [outer = 0000004065EB4000] 16:40:35 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:40:35 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:40:35 INFO - PROCESS | 772 | 1466811635373 Marionette TRACE conn6 <- [1,3,null,{}] 16:40:35 INFO - PROCESS | 772 | 1466811635378 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:40:35 INFO - PROCESS | 772 | 1466811635382 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:35 INFO - PROCESS | 772 | 1466811635406 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 16:40:35 INFO - PROCESS | 772 | 1466811635456 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 16:40:35 INFO - PROCESS | 772 | 1466811635461 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 16:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:40:35 INFO - PROCESS | 772 | 1466811635466 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:40:35 INFO - PROCESS | 772 | 1466811635471 Marionette TRACE conn6 <- [1,6,null,{}] 16:40:35 INFO - PROCESS | 772 | 1466811635490 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:35 INFO - PROCESS | 772 | 1466811635494 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:35 INFO - PROCESS | 772 | 1466811635518 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 16:40:35 INFO - PROCESS | 772 | 1466811635565 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:35 INFO - PROCESS | 772 | 1466811635569 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:35 INFO - PROCESS | 772 | ++DOCSHELL 000000405F113800 == 7 [pid = 772] [id = 8] 16:40:35 INFO - PROCESS | 772 | ++DOMWINDOW == 20 (00000040606BCC00) [pid = 772] [serial = 20] [outer = 0000000000000000] 16:40:35 INFO - PROCESS | 772 | ++DOMWINDOW == 21 (0000004062BB2400) [pid = 772] [serial = 21] [outer = 00000040606BCC00] 16:40:35 INFO - PROCESS | 772 | 1466811635640 Marionette DEBUG loaded listener.js 16:40:35 INFO - PROCESS | 772 | ++DOMWINDOW == 22 (0000004065E05C00) [pid = 772] [serial = 22] [outer = 00000040606BCC00] 16:40:36 INFO - PROCESS | 772 | ++DOCSHELL 0000004059297000 == 8 [pid = 772] [id = 9] 16:40:36 INFO - PROCESS | 772 | ++DOMWINDOW == 23 (000000405EB29000) [pid = 772] [serial = 23] [outer = 0000000000000000] 16:40:36 INFO - PROCESS | 772 | ++DOMWINDOW == 24 (000000405EBB4000) [pid = 772] [serial = 24] [outer = 000000405EB29000] 16:40:36 INFO - PROCESS | 772 | 1466811636091 Marionette DEBUG loaded listener.js 16:40:36 INFO - PROCESS | 772 | ++DOMWINDOW == 25 (000000405EC3A400) [pid = 772] [serial = 25] [outer = 000000405EB29000] 16:40:36 INFO - PROCESS | 772 | --DOCSHELL 0000004060043000 == 7 [pid = 772] [id = 4] 16:40:36 INFO - PROCESS | 772 | 1466811636658 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1234ms 16:40:36 INFO - PROCESS | 772 | 1466811636809 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 16:40:36 INFO - PROCESS | 772 | 1466811636812 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 16:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:40:36 INFO - PROCESS | 772 | 1466811636831 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:40:36 INFO - PROCESS | 772 | 1466811636833 Marionette TRACE conn6 <- [1,10,null,{}] 16:40:36 INFO - PROCESS | 772 | 1466811636839 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:36 INFO - PROCESS | 772 | 1466811636841 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:36 INFO - PROCESS | 772 | 1466811636941 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 16:40:36 INFO - PROCESS | 772 | 1466811636984 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:36 INFO - PROCESS | 772 | 1466811636987 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:37 INFO - PROCESS | 772 | ++DOCSHELL 000000405EC4F000 == 8 [pid = 772] [id = 10] 16:40:37 INFO - PROCESS | 772 | ++DOMWINDOW == 26 (000000405EC9A400) [pid = 772] [serial = 26] [outer = 0000000000000000] 16:40:37 INFO - PROCESS | 772 | ++DOMWINDOW == 27 (00000040602C2400) [pid = 772] [serial = 27] [outer = 000000405EC9A400] 16:40:37 INFO - PROCESS | 772 | 1466811637037 Marionette DEBUG loaded listener.js 16:40:37 INFO - PROCESS | 772 | ++DOMWINDOW == 28 (0000004063AF0400) [pid = 772] [serial = 28] [outer = 000000405EC9A400] 16:40:37 INFO - PROCESS | 772 | ++DOCSHELL 000000405EFB0000 == 9 [pid = 772] [id = 11] 16:40:37 INFO - PROCESS | 772 | ++DOMWINDOW == 29 (000000405EFB2000) [pid = 772] [serial = 29] [outer = 0000000000000000] 16:40:37 INFO - PROCESS | 772 | ++DOMWINDOW == 30 (000000405EFBF000) [pid = 772] [serial = 30] [outer = 000000405EFB2000] 16:40:37 INFO - PROCESS | 772 | ++DOMWINDOW == 31 (000000405FB21800) [pid = 772] [serial = 31] [outer = 000000405EFB2000] 16:40:37 INFO - PROCESS | 772 | ++DOCSHELL 00000040588F4800 == 10 [pid = 772] [id = 12] 16:40:37 INFO - PROCESS | 772 | ++DOMWINDOW == 32 (0000004065E0A400) [pid = 772] [serial = 32] [outer = 0000000000000000] 16:40:37 INFO - PROCESS | 772 | ++DOMWINDOW == 33 (00000040667F8000) [pid = 772] [serial = 33] [outer = 0000004065E0A400] 16:40:37 INFO - PROCESS | 772 | ++DOMWINDOW == 34 (0000004065BAE000) [pid = 772] [serial = 34] [outer = 0000004065E0A400] 16:40:37 INFO - PROCESS | 772 | 1466811637679 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 898ms 16:40:37 INFO - PROCESS | 772 | 1466811637719 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 16:40:37 INFO - PROCESS | 772 | 1466811637724 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 16:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:40:37 INFO - PROCESS | 772 | 1466811637737 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:40:37 INFO - PROCESS | 772 | 1466811637740 Marionette TRACE conn6 <- [1,14,null,{}] 16:40:37 INFO - PROCESS | 772 | 1466811637745 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:37 INFO - PROCESS | 772 | 1466811637747 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:37 INFO - PROCESS | 772 | 1466811637842 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 16:40:37 INFO - PROCESS | 772 | 1466811637848 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:37 INFO - PROCESS | 772 | 1466811637851 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:37 INFO - PROCESS | 772 | ++DOCSHELL 0000004060312000 == 11 [pid = 772] [id = 13] 16:40:37 INFO - PROCESS | 772 | ++DOMWINDOW == 35 (00000040671F8000) [pid = 772] [serial = 35] [outer = 0000000000000000] 16:40:37 INFO - PROCESS | 772 | ++DOMWINDOW == 36 (0000004067498400) [pid = 772] [serial = 36] [outer = 00000040671F8000] 16:40:37 INFO - PROCESS | 772 | 1466811637899 Marionette DEBUG loaded listener.js 16:40:38 INFO - PROCESS | 772 | ++DOMWINDOW == 37 (00000040677B6C00) [pid = 772] [serial = 37] [outer = 00000040671F8000] 16:40:38 INFO - PROCESS | 772 | 1466811638349 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 649ms 16:40:38 INFO - PROCESS | 772 | 1466811638388 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 16:40:38 INFO - PROCESS | 772 | 1466811638390 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 16:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:40:38 INFO - PROCESS | 772 | 1466811638394 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:40:38 INFO - PROCESS | 772 | 1466811638398 Marionette TRACE conn6 <- [1,18,null,{}] 16:40:38 INFO - PROCESS | 772 | 1466811638415 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:38 INFO - PROCESS | 772 | 1466811638420 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:38 INFO - PROCESS | 772 | 1466811638509 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 16:40:38 INFO - PROCESS | 772 | 1466811638518 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:38 INFO - PROCESS | 772 | 1466811638522 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:38 INFO - PROCESS | 772 | ++DOCSHELL 00000040640CB800 == 12 [pid = 772] [id = 14] 16:40:38 INFO - PROCESS | 772 | ++DOMWINDOW == 38 (0000004068186000) [pid = 772] [serial = 38] [outer = 0000000000000000] 16:40:38 INFO - PROCESS | 772 | ++DOMWINDOW == 39 (000000406818A000) [pid = 772] [serial = 39] [outer = 0000004068186000] 16:40:38 INFO - PROCESS | 772 | 1466811638575 Marionette DEBUG loaded listener.js 16:40:38 INFO - PROCESS | 772 | ++DOMWINDOW == 40 (000000406980E000) [pid = 772] [serial = 40] [outer = 0000004068186000] 16:40:38 INFO - PROCESS | 772 | 1466811638979 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 16:40:39 INFO - PROCESS | 772 | 1466811639027 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 16:40:39 INFO - PROCESS | 772 | 1466811639029 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 16:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:40:39 INFO - PROCESS | 772 | 1466811639033 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:40:39 INFO - PROCESS | 772 | 1466811639035 Marionette TRACE conn6 <- [1,22,null,{}] 16:40:39 INFO - PROCESS | 772 | 1466811639039 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:39 INFO - PROCESS | 772 | 1466811639042 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:39 INFO - PROCESS | 772 | 1466811639133 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 16:40:39 INFO - PROCESS | 772 | 1466811639138 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:39 INFO - PROCESS | 772 | 1466811639140 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:39 INFO - PROCESS | 772 | ++DOCSHELL 00000040640C1800 == 13 [pid = 772] [id = 15] 16:40:39 INFO - PROCESS | 772 | ++DOMWINDOW == 41 (00000040638D1000) [pid = 772] [serial = 41] [outer = 0000000000000000] 16:40:39 INFO - PROCESS | 772 | ++DOMWINDOW == 42 (00000040638D4C00) [pid = 772] [serial = 42] [outer = 00000040638D1000] 16:40:39 INFO - PROCESS | 772 | 1466811639186 Marionette DEBUG loaded listener.js 16:40:39 INFO - PROCESS | 772 | ++DOMWINDOW == 43 (0000004063ABE800) [pid = 772] [serial = 43] [outer = 00000040638D1000] 16:40:39 INFO - PROCESS | 772 | 1466811639571 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 585ms 16:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:40:39 INFO - PROCESS | 772 | 1466811639624 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 16:40:39 INFO - PROCESS | 772 | 1466811639626 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 16:40:39 INFO - PROCESS | 772 | 1466811639630 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:40:39 INFO - PROCESS | 772 | 1466811639632 Marionette TRACE conn6 <- [1,26,null,{}] 16:40:39 INFO - PROCESS | 772 | 1466811639635 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:39 INFO - PROCESS | 772 | 1466811639637 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:39 INFO - PROCESS | 772 | 1466811639719 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 16:40:39 INFO - PROCESS | 772 | 1466811639724 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:39 INFO - PROCESS | 772 | 1466811639726 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:39 INFO - PROCESS | 772 | ++DOCSHELL 000000406626E800 == 14 [pid = 772] [id = 16] 16:40:39 INFO - PROCESS | 772 | ++DOMWINDOW == 44 (0000004065EBF000) [pid = 772] [serial = 44] [outer = 0000000000000000] 16:40:39 INFO - PROCESS | 772 | ++DOMWINDOW == 45 (000000406646D800) [pid = 772] [serial = 45] [outer = 0000004065EBF000] 16:40:39 INFO - PROCESS | 772 | 1466811639771 Marionette DEBUG loaded listener.js 16:40:39 INFO - PROCESS | 772 | ++DOMWINDOW == 46 (0000004066477000) [pid = 772] [serial = 46] [outer = 0000004065EBF000] 16:40:40 INFO - PROCESS | 772 | 1466811640201 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 627ms 16:40:40 INFO - PROCESS | 772 | 1466811640261 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 16:40:40 INFO - PROCESS | 772 | 1466811640263 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 16:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:40:40 INFO - PROCESS | 772 | 1466811640267 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:40:40 INFO - PROCESS | 772 | 1466811640269 Marionette TRACE conn6 <- [1,30,null,{}] 16:40:40 INFO - PROCESS | 772 | 1466811640277 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:40 INFO - PROCESS | 772 | 1466811640283 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:40 INFO - PROCESS | 772 | 1466811640390 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 16:40:40 INFO - PROCESS | 772 | 1466811640403 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:40 INFO - PROCESS | 772 | 1466811640405 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:40 INFO - PROCESS | 772 | ++DOCSHELL 000000406675C800 == 15 [pid = 772] [id = 17] 16:40:40 INFO - PROCESS | 772 | ++DOMWINDOW == 47 (000000405EF54000) [pid = 772] [serial = 47] [outer = 0000000000000000] 16:40:40 INFO - PROCESS | 772 | ++DOMWINDOW == 48 (000000406BB56400) [pid = 772] [serial = 48] [outer = 000000405EF54000] 16:40:40 INFO - PROCESS | 772 | 1466811640455 Marionette DEBUG loaded listener.js 16:40:40 INFO - PROCESS | 772 | ++DOMWINDOW == 49 (00000040698BC800) [pid = 772] [serial = 49] [outer = 000000405EF54000] 16:40:40 INFO - PROCESS | 772 | 1466811640834 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 16:40:40 INFO - PROCESS | 772 | 1466811640899 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 16:40:40 INFO - PROCESS | 772 | 1466811640901 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 16:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:40:40 INFO - PROCESS | 772 | 1466811640904 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:40:40 INFO - PROCESS | 772 | 1466811640906 Marionette TRACE conn6 <- [1,34,null,{}] 16:40:40 INFO - PROCESS | 772 | 1466811640909 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:40 INFO - PROCESS | 772 | 1466811640911 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:41 INFO - PROCESS | 772 | 1466811640988 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 16:40:41 INFO - PROCESS | 772 | 1466811640994 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:41 INFO - PROCESS | 772 | 1466811640996 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:41 INFO - PROCESS | 772 | ++DOCSHELL 0000004066DE8000 == 16 [pid = 772] [id = 18] 16:40:41 INFO - PROCESS | 772 | ++DOMWINDOW == 50 (0000004057F9AC00) [pid = 772] [serial = 50] [outer = 0000000000000000] 16:40:41 INFO - PROCESS | 772 | ++DOMWINDOW == 51 (0000004057F9EC00) [pid = 772] [serial = 51] [outer = 0000004057F9AC00] 16:40:41 INFO - PROCESS | 772 | 1466811641041 Marionette DEBUG loaded listener.js 16:40:41 INFO - PROCESS | 772 | ++DOMWINDOW == 52 (0000004065EB5800) [pid = 772] [serial = 52] [outer = 0000004057F9AC00] 16:40:41 INFO - PROCESS | 772 | 1466811641487 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 16:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:40:41 INFO - PROCESS | 772 | 1466811641537 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 16:40:41 INFO - PROCESS | 772 | 1466811641539 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 16:40:41 INFO - PROCESS | 772 | 1466811641542 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:40:41 INFO - PROCESS | 772 | 1466811641544 Marionette TRACE conn6 <- [1,38,null,{}] 16:40:41 INFO - PROCESS | 772 | 1466811641547 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:41 INFO - PROCESS | 772 | 1466811641549 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:41 INFO - PROCESS | 772 | 1466811641629 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 16:40:41 INFO - PROCESS | 772 | 1466811641643 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:41 INFO - PROCESS | 772 | 1466811641645 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:41 INFO - PROCESS | 772 | ++DOCSHELL 000000406811A000 == 17 [pid = 772] [id = 19] 16:40:41 INFO - PROCESS | 772 | ++DOMWINDOW == 53 (00000040660E7000) [pid = 772] [serial = 53] [outer = 0000000000000000] 16:40:41 INFO - PROCESS | 772 | ++DOMWINDOW == 54 (00000040698C5400) [pid = 772] [serial = 54] [outer = 00000040660E7000] 16:40:41 INFO - PROCESS | 772 | 1466811641691 Marionette DEBUG loaded listener.js 16:40:41 INFO - PROCESS | 772 | ++DOMWINDOW == 55 (000000406B952400) [pid = 772] [serial = 55] [outer = 00000040660E7000] 16:40:42 INFO - PROCESS | 772 | 1466811642056 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 16:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:40:42 INFO - PROCESS | 772 | 1466811642132 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 16:40:42 INFO - PROCESS | 772 | 1466811642134 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 16:40:42 INFO - PROCESS | 772 | 1466811642137 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:40:42 INFO - PROCESS | 772 | 1466811642139 Marionette TRACE conn6 <- [1,42,null,{}] 16:40:42 INFO - PROCESS | 772 | 1466811642143 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:42 INFO - PROCESS | 772 | 1466811642144 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:42 INFO - PROCESS | 772 | 1466811642233 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 16:40:42 INFO - PROCESS | 772 | 1466811642239 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:42 INFO - PROCESS | 772 | 1466811642241 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:42 INFO - PROCESS | 772 | ++DOCSHELL 000000406A06C800 == 18 [pid = 772] [id = 20] 16:40:42 INFO - PROCESS | 772 | ++DOMWINDOW == 56 (00000040599A9C00) [pid = 772] [serial = 56] [outer = 0000000000000000] 16:40:42 INFO - PROCESS | 772 | ++DOMWINDOW == 57 (00000040599AF800) [pid = 772] [serial = 57] [outer = 00000040599A9C00] 16:40:42 INFO - PROCESS | 772 | 1466811642286 Marionette DEBUG loaded listener.js 16:40:42 INFO - PROCESS | 772 | ++DOMWINDOW == 58 (000000406B953000) [pid = 772] [serial = 58] [outer = 00000040599A9C00] 16:40:42 INFO - PROCESS | 772 | 1466811642673 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 16:40:42 INFO - PROCESS | 772 | 1466811642737 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 16:40:42 INFO - PROCESS | 772 | 1466811642739 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 16:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:40:42 INFO - PROCESS | 772 | 1466811642744 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:40:42 INFO - PROCESS | 772 | 1466811642746 Marionette TRACE conn6 <- [1,46,null,{}] 16:40:42 INFO - PROCESS | 772 | 1466811642749 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:42 INFO - PROCESS | 772 | 1466811642751 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:42 INFO - PROCESS | 772 | 1466811642839 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 16:40:42 INFO - PROCESS | 772 | 1466811642845 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:42 INFO - PROCESS | 772 | 1466811642847 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:42 INFO - PROCESS | 772 | ++DOCSHELL 000000406BB30800 == 19 [pid = 772] [id = 21] 16:40:42 INFO - PROCESS | 772 | ++DOMWINDOW == 59 (0000004059AB1400) [pid = 772] [serial = 59] [outer = 0000000000000000] 16:40:42 INFO - PROCESS | 772 | ++DOMWINDOW == 60 (0000004059AB6000) [pid = 772] [serial = 60] [outer = 0000004059AB1400] 16:40:42 INFO - PROCESS | 772 | 1466811642895 Marionette DEBUG loaded listener.js 16:40:42 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (000000406B955800) [pid = 772] [serial = 61] [outer = 0000004059AB1400] 16:40:43 INFO - PROCESS | 772 | 1466811643300 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 16:40:43 INFO - PROCESS | 772 | 1466811643355 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 16:40:43 INFO - PROCESS | 772 | 1466811643358 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 16:40:43 INFO - PROCESS | 772 | 1466811643361 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:40:43 INFO - PROCESS | 772 | 1466811643363 Marionette TRACE conn6 <- [1,50,null,{}] 16:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:40:43 INFO - PROCESS | 772 | 1466811643367 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:43 INFO - PROCESS | 772 | 1466811643370 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:43 INFO - PROCESS | 772 | 1466811643461 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 16:40:43 INFO - PROCESS | 772 | 1466811643466 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:43 INFO - PROCESS | 772 | 1466811643469 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:43 INFO - PROCESS | 772 | ++DOCSHELL 000000406CE31800 == 20 [pid = 772] [id = 22] 16:40:43 INFO - PROCESS | 772 | ++DOMWINDOW == 62 (000000406CE4DC00) [pid = 772] [serial = 62] [outer = 0000000000000000] 16:40:43 INFO - PROCESS | 772 | ++DOMWINDOW == 63 (000000406CE52C00) [pid = 772] [serial = 63] [outer = 000000406CE4DC00] 16:40:43 INFO - PROCESS | 772 | 1466811643517 Marionette DEBUG loaded listener.js 16:40:43 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (000000406D1A6000) [pid = 772] [serial = 64] [outer = 000000406CE4DC00] 16:40:44 INFO - PROCESS | 772 | 1466811644600 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1281ms 16:40:44 INFO - PROCESS | 772 | 1466811644651 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 16:40:44 INFO - PROCESS | 772 | 1466811644655 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 16:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:40:44 INFO - PROCESS | 772 | 1466811644659 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:40:44 INFO - PROCESS | 772 | 1466811644664 Marionette TRACE conn6 <- [1,54,null,{}] 16:40:44 INFO - PROCESS | 772 | 1466811644674 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:44 INFO - PROCESS | 772 | 1466811644677 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:44 INFO - PROCESS | 772 | 1466811644781 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 16:40:44 INFO - PROCESS | 772 | 1466811644794 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:44 INFO - PROCESS | 772 | 1466811644796 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:44 INFO - PROCESS | 772 | ++DOCSHELL 000000405EB57800 == 21 [pid = 772] [id = 23] 16:40:44 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (00000040599AE400) [pid = 772] [serial = 65] [outer = 0000000000000000] 16:40:44 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (0000004059AB9400) [pid = 772] [serial = 66] [outer = 00000040599AE400] 16:40:44 INFO - PROCESS | 772 | 1466811644845 Marionette DEBUG loaded listener.js 16:40:44 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (000000405E24B400) [pid = 772] [serial = 67] [outer = 00000040599AE400] 16:40:45 INFO - PROCESS | 772 | 1466811645265 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:40:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 628ms 16:40:45 INFO - PROCESS | 772 | 1466811645291 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 16:40:45 INFO - PROCESS | 772 | 1466811645296 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 16:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:40:45 INFO - PROCESS | 772 | 1466811645302 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:40:45 INFO - PROCESS | 772 | 1466811645304 Marionette TRACE conn6 <- [1,58,null,{}] 16:40:45 INFO - PROCESS | 772 | 1466811645318 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:45 INFO - PROCESS | 772 | 1466811645321 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:45 INFO - PROCESS | 772 | 1466811645430 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 16:40:45 INFO - PROCESS | 772 | 1466811645496 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:45 INFO - PROCESS | 772 | 1466811645499 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:45 INFO - PROCESS | 772 | ++DOCSHELL 000000406372E800 == 22 [pid = 772] [id = 24] 16:40:45 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (00000040602BB400) [pid = 772] [serial = 68] [outer = 0000000000000000] 16:40:45 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (00000040606BDC00) [pid = 772] [serial = 69] [outer = 00000040602BB400] 16:40:45 INFO - PROCESS | 772 | 1466811645547 Marionette DEBUG loaded listener.js 16:40:45 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (00000040638CB000) [pid = 772] [serial = 70] [outer = 00000040602BB400] 16:40:45 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000405ACD3000) [pid = 772] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:40:45 INFO - PROCESS | 772 | --DOMWINDOW == 68 (000000405EC9A400) [pid = 772] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:40:45 INFO - PROCESS | 772 | --DOMWINDOW == 67 (00000040671F8000) [pid = 772] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:40:45 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004068186000) [pid = 772] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:40:45 INFO - PROCESS | 772 | --DOMWINDOW == 65 (00000040638D1000) [pid = 772] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:40:45 INFO - PROCESS | 772 | --DOMWINDOW == 64 (00000040606BCC00) [pid = 772] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:40:46 INFO - PROCESS | 772 | 1466811646109 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 839ms 16:40:46 INFO - PROCESS | 772 | 1466811646157 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 16:40:46 INFO - PROCESS | 772 | 1466811646159 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 16:40:46 INFO - PROCESS | 772 | 1466811646164 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:40:46 INFO - PROCESS | 772 | 1466811646167 Marionette TRACE conn6 <- [1,62,null,{}] 16:40:46 INFO - PROCESS | 772 | 1466811646179 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:46 INFO - PROCESS | 772 | 1466811646183 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:46 INFO - PROCESS | 772 | 1466811646265 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 16:40:46 INFO - PROCESS | 772 | 1466811646272 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:46 INFO - PROCESS | 772 | 1466811646276 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:46 INFO - PROCESS | 772 | ++DOCSHELL 0000004065BCF000 == 23 [pid = 772] [id = 25] 16:40:46 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (00000040638D3400) [pid = 772] [serial = 71] [outer = 0000000000000000] 16:40:46 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (0000004063A3A800) [pid = 772] [serial = 72] [outer = 00000040638D3400] 16:40:46 INFO - PROCESS | 772 | 1466811646325 Marionette DEBUG loaded listener.js 16:40:46 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (000000406403D000) [pid = 772] [serial = 73] [outer = 00000040638D3400] 16:40:46 INFO - PROCESS | 772 | 1466811646713 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 585ms 16:40:46 INFO - PROCESS | 772 | 1466811646755 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 16:40:46 INFO - PROCESS | 772 | 1466811646758 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 16:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:40:46 INFO - PROCESS | 772 | 1466811646761 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:40:46 INFO - PROCESS | 772 | 1466811646763 Marionette TRACE conn6 <- [1,66,null,{}] 16:40:46 INFO - PROCESS | 772 | 1466811646766 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:46 INFO - PROCESS | 772 | 1466811646768 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:46 INFO - PROCESS | 772 | 1466811646854 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 16:40:46 INFO - PROCESS | 772 | 1466811646860 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:46 INFO - PROCESS | 772 | 1466811646862 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:46 INFO - PROCESS | 772 | ++DOCSHELL 000000406659F800 == 24 [pid = 772] [id = 26] 16:40:46 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004065E0C800) [pid = 772] [serial = 74] [outer = 0000000000000000] 16:40:46 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004065E20C00) [pid = 772] [serial = 75] [outer = 0000004065E0C800] 16:40:46 INFO - PROCESS | 772 | 1466811646914 Marionette DEBUG loaded listener.js 16:40:46 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000406646A400) [pid = 772] [serial = 76] [outer = 0000004065E0C800] 16:40:47 INFO - PROCESS | 772 | 1466811647309 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 16:40:47 INFO - PROCESS | 772 | 1466811647351 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 16:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:40:47 INFO - PROCESS | 772 | 1466811647353 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 16:40:47 INFO - PROCESS | 772 | 1466811647356 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:40:47 INFO - PROCESS | 772 | 1466811647358 Marionette TRACE conn6 <- [1,70,null,{}] 16:40:47 INFO - PROCESS | 772 | 1466811647361 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:47 INFO - PROCESS | 772 | 1466811647363 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:47 INFO - PROCESS | 772 | 1466811647441 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 16:40:47 INFO - PROCESS | 772 | 1466811647446 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:47 INFO - PROCESS | 772 | 1466811647448 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:47 INFO - PROCESS | 772 | ++DOCSHELL 00000040675D9000 == 25 [pid = 772] [id = 27] 16:40:47 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004066473C00) [pid = 772] [serial = 77] [outer = 0000000000000000] 16:40:47 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000406686A400) [pid = 772] [serial = 78] [outer = 0000004066473C00] 16:40:47 INFO - PROCESS | 772 | 1466811647493 Marionette DEBUG loaded listener.js 16:40:47 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004067499800) [pid = 772] [serial = 79] [outer = 0000004066473C00] 16:40:47 INFO - PROCESS | 772 | 1466811647898 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 628ms 16:40:48 INFO - PROCESS | 772 | 1466811647993 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 16:40:48 INFO - PROCESS | 772 | 1466811647997 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 16:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:40:48 INFO - PROCESS | 772 | 1466811648002 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:40:48 INFO - PROCESS | 772 | 1466811648007 Marionette TRACE conn6 <- [1,74,null,{}] 16:40:48 INFO - PROCESS | 772 | 1466811648014 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:48 INFO - PROCESS | 772 | 1466811648018 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:48 INFO - PROCESS | 772 | 1466811648168 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 16:40:48 INFO - PROCESS | 772 | 1466811648290 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:48 INFO - PROCESS | 772 | 1466811648296 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:48 INFO - PROCESS | 772 | ++DOCSHELL 000000405EC7B000 == 26 [pid = 772] [id = 28] 16:40:48 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040599AD800) [pid = 772] [serial = 80] [outer = 0000000000000000] 16:40:48 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004059AB4C00) [pid = 772] [serial = 81] [outer = 00000040599AD800] 16:40:48 INFO - PROCESS | 772 | 1466811648356 Marionette DEBUG loaded listener.js 16:40:48 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000405EBDF000) [pid = 772] [serial = 82] [outer = 00000040599AD800] 16:40:48 INFO - PROCESS | 772 | 1466811648897 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 944ms 16:40:48 INFO - PROCESS | 772 | 1466811648947 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 16:40:48 INFO - PROCESS | 772 | 1466811648950 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 16:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:40:48 INFO - PROCESS | 772 | 1466811648957 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:40:48 INFO - PROCESS | 772 | 1466811648961 Marionette TRACE conn6 <- [1,78,null,{}] 16:40:48 INFO - PROCESS | 772 | 1466811648965 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:48 INFO - PROCESS | 772 | 1466811648968 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:49 INFO - PROCESS | 772 | 1466811649085 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 16:40:49 INFO - PROCESS | 772 | 1466811649153 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:49 INFO - PROCESS | 772 | 1466811649156 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:49 INFO - PROCESS | 772 | ++DOCSHELL 0000004060321800 == 27 [pid = 772] [id = 29] 16:40:49 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004063A2B800) [pid = 772] [serial = 83] [outer = 0000000000000000] 16:40:49 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004065BB1800) [pid = 772] [serial = 84] [outer = 0000004063A2B800] 16:40:49 INFO - PROCESS | 772 | 1466811649213 Marionette DEBUG loaded listener.js 16:40:49 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004067497800) [pid = 772] [serial = 85] [outer = 0000004063A2B800] 16:40:49 INFO - PROCESS | 772 | 1466811649745 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 838ms 16:40:49 INFO - PROCESS | 772 | 1466811649794 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 16:40:49 INFO - PROCESS | 772 | 1466811649797 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 16:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:40:49 INFO - PROCESS | 772 | 1466811649801 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:40:49 INFO - PROCESS | 772 | 1466811649803 Marionette TRACE conn6 <- [1,82,null,{}] 16:40:49 INFO - PROCESS | 772 | 1466811649814 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:49 INFO - PROCESS | 772 | 1466811649819 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:49 INFO - PROCESS | 772 | 1466811649926 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 16:40:49 INFO - PROCESS | 772 | 1466811649986 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:50 INFO - PROCESS | 772 | 1466811649990 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:50 INFO - PROCESS | 772 | ++DOCSHELL 000000406CE26800 == 28 [pid = 772] [id = 30] 16:40:50 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040698BE800) [pid = 772] [serial = 86] [outer = 0000000000000000] 16:40:50 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040698C3000) [pid = 772] [serial = 87] [outer = 00000040698BE800] 16:40:50 INFO - PROCESS | 772 | 1466811650049 Marionette DEBUG loaded listener.js 16:40:50 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000406A2F3000) [pid = 772] [serial = 88] [outer = 00000040698BE800] 16:40:50 INFO - PROCESS | 772 | 1466811650605 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:40:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 878ms 16:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:40:50 INFO - PROCESS | 772 | 1466811650681 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 16:40:50 INFO - PROCESS | 772 | 1466811650683 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 16:40:50 INFO - PROCESS | 772 | 1466811650700 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:40:50 INFO - PROCESS | 772 | 1466811650703 Marionette TRACE conn6 <- [1,86,null,{}] 16:40:50 INFO - PROCESS | 772 | 1466811650708 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:50 INFO - PROCESS | 772 | 1466811650711 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:50 INFO - PROCESS | 772 | 1466811650821 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 16:40:50 INFO - PROCESS | 772 | 1466811650874 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:50 INFO - PROCESS | 772 | 1466811650877 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:50 INFO - PROCESS | 772 | ++DOCSHELL 000000406D151000 == 29 [pid = 772] [id = 31] 16:40:50 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000406709F000) [pid = 772] [serial = 89] [outer = 0000000000000000] 16:40:50 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040670A8C00) [pid = 772] [serial = 90] [outer = 000000406709F000] 16:40:50 INFO - PROCESS | 772 | 1466811650934 Marionette DEBUG loaded listener.js 16:40:51 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000406B952C00) [pid = 772] [serial = 91] [outer = 000000406709F000] 16:40:51 INFO - PROCESS | 772 | 1466811651577 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 964ms 16:40:51 INFO - PROCESS | 772 | 1466811651654 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 16:40:51 INFO - PROCESS | 772 | 1466811651659 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 16:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:40:51 INFO - PROCESS | 772 | 1466811651664 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:40:51 INFO - PROCESS | 772 | 1466811651667 Marionette TRACE conn6 <- [1,90,null,{}] 16:40:51 INFO - PROCESS | 772 | 1466811651673 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:51 INFO - PROCESS | 772 | 1466811651676 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:51 INFO - PROCESS | 772 | 1466811651788 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 16:40:51 INFO - PROCESS | 772 | 1466811651845 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:51 INFO - PROCESS | 772 | 1466811651850 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:51 INFO - PROCESS | 772 | ++DOCSHELL 000000405EB6E800 == 30 [pid = 772] [id = 32] 16:40:51 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040599A4400) [pid = 772] [serial = 92] [outer = 0000000000000000] 16:40:51 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000405A3D7C00) [pid = 772] [serial = 93] [outer = 00000040599A4400] 16:40:51 INFO - PROCESS | 772 | 1466811651900 Marionette DEBUG loaded listener.js 16:40:51 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000405EBB8C00) [pid = 772] [serial = 94] [outer = 00000040599A4400] 16:40:52 INFO - PROCESS | 772 | --DOCSHELL 000000405F113800 == 29 [pid = 772] [id = 8] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004066884C00) [pid = 772] [serial = 17] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004059AB6000) [pid = 772] [serial = 60] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040602C2400) [pid = 772] [serial = 27] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040667F8000) [pid = 772] [serial = 33] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004067498400) [pid = 772] [serial = 36] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040677B6C00) [pid = 772] [serial = 37] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000406818A000) [pid = 772] [serial = 39] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040638D4C00) [pid = 772] [serial = 42] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000406646D800) [pid = 772] [serial = 45] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000406BB56400) [pid = 772] [serial = 48] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004057F9EC00) [pid = 772] [serial = 51] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040698C5400) [pid = 772] [serial = 54] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040599AF800) [pid = 772] [serial = 57] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004062BB2400) [pid = 772] [serial = 21] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000405EBB4000) [pid = 772] [serial = 24] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000405EFBF000) [pid = 772] [serial = 30] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406980E000) [pid = 772] [serial = 40] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004063ABE800) [pid = 772] [serial = 43] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004065E05C00) [pid = 772] [serial = 22] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004063AF0400) [pid = 772] [serial = 28] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004066B0F400) [pid = 772] [serial = 14] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004060274C00) [pid = 772] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 65 (00000040600B3C00) [pid = 772] [serial = 9] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | --DOMWINDOW == 64 (000000405E278000) [pid = 772] [serial = 4] [outer = 0000000000000000] [url = about:blank] 16:40:52 INFO - PROCESS | 772 | 1466811652846 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:40:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:40:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1237ms 16:40:52 INFO - PROCESS | 772 | 1466811652905 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 16:40:52 INFO - PROCESS | 772 | 1466811652910 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 16:40:52 INFO - PROCESS | 772 | 1466811652914 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:40:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:40:52 INFO - PROCESS | 772 | 1466811652919 Marionette TRACE conn6 <- [1,94,null,{}] 16:40:52 INFO - PROCESS | 772 | 1466811652924 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:52 INFO - PROCESS | 772 | 1466811652927 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:53 INFO - PROCESS | 772 | 1466811653017 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 16:40:53 INFO - PROCESS | 772 | 1466811653031 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:53 INFO - PROCESS | 772 | 1466811653034 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:53 INFO - PROCESS | 772 | ++DOCSHELL 000000405E4CB800 == 30 [pid = 772] [id = 33] 16:40:53 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (000000405ACD3C00) [pid = 772] [serial = 95] [outer = 0000000000000000] 16:40:53 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (000000405E246400) [pid = 772] [serial = 96] [outer = 000000405ACD3C00] 16:40:53 INFO - PROCESS | 772 | 1466811653083 Marionette DEBUG loaded listener.js 16:40:53 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (000000405EBBDC00) [pid = 772] [serial = 97] [outer = 000000405ACD3C00] 16:40:53 INFO - PROCESS | 772 | 1466811653498 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:40:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 628ms 16:40:53 INFO - PROCESS | 772 | 1466811653547 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 16:40:53 INFO - PROCESS | 772 | 1466811653553 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 16:40:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:40:53 INFO - PROCESS | 772 | 1466811653559 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:40:53 INFO - PROCESS | 772 | 1466811653562 Marionette TRACE conn6 <- [1,98,null,{}] 16:40:53 INFO - PROCESS | 772 | 1466811653566 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:53 INFO - PROCESS | 772 | 1466811653569 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:53 INFO - PROCESS | 772 | 1466811653688 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 16:40:53 INFO - PROCESS | 772 | 1466811653704 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:53 INFO - PROCESS | 772 | 1466811653707 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:53 INFO - PROCESS | 772 | ++DOCSHELL 000000406028A800 == 31 [pid = 772] [id = 34] 16:40:53 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004060762800) [pid = 772] [serial = 98] [outer = 0000000000000000] 16:40:53 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004062BC8400) [pid = 772] [serial = 99] [outer = 0000004060762800] 16:40:53 INFO - PROCESS | 772 | 1466811653756 Marionette DEBUG loaded listener.js 16:40:53 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (00000040638D4000) [pid = 772] [serial = 100] [outer = 0000004060762800] 16:40:54 INFO - PROCESS | 772 | 1466811654181 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 691ms 16:40:54 INFO - PROCESS | 772 | 1466811654252 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 16:40:54 INFO - PROCESS | 772 | 1466811654254 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 16:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:40:54 INFO - PROCESS | 772 | 1466811654262 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:40:54 INFO - PROCESS | 772 | 1466811654266 Marionette TRACE conn6 <- [1,102,null,{}] 16:40:54 INFO - PROCESS | 772 | 1466811654278 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:54 INFO - PROCESS | 772 | 1466811654283 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:54 INFO - PROCESS | 772 | 1466811654370 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 16:40:54 INFO - PROCESS | 772 | 1466811654388 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:54 INFO - PROCESS | 772 | 1466811654391 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:54 INFO - PROCESS | 772 | ++DOCSHELL 0000004065BC8800 == 32 [pid = 772] [id = 35] 16:40:54 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040638E7400) [pid = 772] [serial = 101] [outer = 0000000000000000] 16:40:54 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004063A32800) [pid = 772] [serial = 102] [outer = 00000040638E7400] 16:40:54 INFO - PROCESS | 772 | 1466811654441 Marionette DEBUG loaded listener.js 16:40:54 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000406403E400) [pid = 772] [serial = 103] [outer = 00000040638E7400] 16:40:54 INFO - PROCESS | 772 | 1466811654820 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 16:40:54 INFO - PROCESS | 772 | 1466811654852 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 16:40:54 INFO - PROCESS | 772 | 1466811654855 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 16:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:40:54 INFO - PROCESS | 772 | 1466811654858 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:40:54 INFO - PROCESS | 772 | 1466811654860 Marionette TRACE conn6 <- [1,106,null,{}] 16:40:54 INFO - PROCESS | 772 | 1466811654863 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:54 INFO - PROCESS | 772 | 1466811654865 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:54 INFO - PROCESS | 772 | 1466811654983 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 16:40:54 INFO - PROCESS | 772 | 1466811654996 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 772 | 1466811654998 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:55 INFO - PROCESS | 772 | ++DOCSHELL 00000040664B1000 == 33 [pid = 772] [id = 36] 16:40:55 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004065E06400) [pid = 772] [serial = 104] [outer = 0000000000000000] 16:40:55 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004065E0B400) [pid = 772] [serial = 105] [outer = 0000004065E06400] 16:40:55 INFO - PROCESS | 772 | 1466811655043 Marionette DEBUG loaded listener.js 16:40:55 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004065EC0400) [pid = 772] [serial = 106] [outer = 0000004065E06400] 16:40:55 INFO - PROCESS | 772 | 1466811655462 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 16:40:55 INFO - PROCESS | 772 | 1466811655489 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 16:40:55 INFO - PROCESS | 772 | 1466811655491 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 16:40:55 INFO - PROCESS | 772 | 1466811655494 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:40:55 INFO - PROCESS | 772 | 1466811655496 Marionette TRACE conn6 <- [1,110,null,{}] 16:40:55 INFO - PROCESS | 772 | 1466811655499 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:55 INFO - PROCESS | 772 | 1466811655502 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:55 INFO - PROCESS | 772 | 1466811655602 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 16:40:55 INFO - PROCESS | 772 | 1466811655607 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 772 | 1466811655610 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:55 INFO - PROCESS | 772 | ++DOCSHELL 0000004066DEC800 == 34 [pid = 772] [id = 37] 16:40:55 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066470000) [pid = 772] [serial = 107] [outer = 0000000000000000] 16:40:55 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406669B000) [pid = 772] [serial = 108] [outer = 0000004066470000] 16:40:55 INFO - PROCESS | 772 | 1466811655654 Marionette DEBUG loaded listener.js 16:40:55 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406709AC00) [pid = 772] [serial = 109] [outer = 0000004066470000] 16:40:56 INFO - PROCESS | 772 | 1466811656087 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 16:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:40:56 INFO - PROCESS | 772 | 1466811656135 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 16:40:56 INFO - PROCESS | 772 | 1466811656138 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 16:40:56 INFO - PROCESS | 772 | 1466811656141 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:40:56 INFO - PROCESS | 772 | 1466811656143 Marionette TRACE conn6 <- [1,114,null,{}] 16:40:56 INFO - PROCESS | 772 | 1466811656146 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:56 INFO - PROCESS | 772 | 1466811656152 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:56 INFO - PROCESS | 772 | 1466811656267 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 16:40:56 INFO - PROCESS | 772 | 1466811656335 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:56 INFO - PROCESS | 772 | 1466811656337 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:56 INFO - PROCESS | 772 | ++DOCSHELL 0000004067131000 == 35 [pid = 772] [id = 38] 16:40:56 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406709A400) [pid = 772] [serial = 110] [outer = 0000000000000000] 16:40:56 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004067D8A400) [pid = 772] [serial = 111] [outer = 000000406709A400] 16:40:56 INFO - PROCESS | 772 | 1466811656384 Marionette DEBUG loaded listener.js 16:40:56 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004068EB8400) [pid = 772] [serial = 112] [outer = 000000406709A400] 16:40:56 INFO - PROCESS | 772 | 1466811656815 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 734ms 16:40:56 INFO - PROCESS | 772 | 1466811656876 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 16:40:56 INFO - PROCESS | 772 | 1466811656878 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 16:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:40:56 INFO - PROCESS | 772 | 1466811656889 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:40:56 INFO - PROCESS | 772 | 1466811656891 Marionette TRACE conn6 <- [1,118,null,{}] 16:40:56 INFO - PROCESS | 772 | 1466811656894 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:56 INFO - PROCESS | 772 | 1466811656896 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:57 INFO - PROCESS | 772 | 1466811657047 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 16:40:57 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000406CE4DC00) [pid = 772] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:40:57 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004057F9AC00) [pid = 772] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:40:57 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040660E7000) [pid = 772] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:40:57 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405EF54000) [pid = 772] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:40:57 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004059AB1400) [pid = 772] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:40:57 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004065EBF000) [pid = 772] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:40:57 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040599A9C00) [pid = 772] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:40:57 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040599AE400) [pid = 772] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:40:57 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004066473C00) [pid = 772] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:40:57 INFO - PROCESS | 772 | --DOMWINDOW == 72 (00000040602BB400) [pid = 772] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:40:57 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004065E0C800) [pid = 772] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:40:57 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040638D3400) [pid = 772] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:40:57 INFO - PROCESS | 772 | 1466811657096 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:57 INFO - PROCESS | 772 | 1466811657098 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:57 INFO - PROCESS | 772 | ++DOCSHELL 00000040664BC000 == 36 [pid = 772] [id = 39] 16:40:57 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004057EAFC00) [pid = 772] [serial = 113] [outer = 0000000000000000] 16:40:57 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004057FA1C00) [pid = 772] [serial = 114] [outer = 0000004057EAFC00] 16:40:57 INFO - PROCESS | 772 | 1466811657142 Marionette DEBUG loaded listener.js 16:40:57 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004059C50C00) [pid = 772] [serial = 115] [outer = 0000004057EAFC00] 16:40:57 INFO - PROCESS | 772 | 1466811657463 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 16:40:57 INFO - PROCESS | 772 | 1466811657524 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 16:40:57 INFO - PROCESS | 772 | 1466811657526 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 16:40:57 INFO - PROCESS | 772 | 1466811657530 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:40:57 INFO - PROCESS | 772 | 1466811657532 Marionette TRACE conn6 <- [1,122,null,{}] 16:40:57 INFO - PROCESS | 772 | 1466811657535 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:57 INFO - PROCESS | 772 | 1466811657537 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:57 INFO - PROCESS | 772 | 1466811657654 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 16:40:57 INFO - PROCESS | 772 | 1466811657663 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:57 INFO - PROCESS | 772 | 1466811657665 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:57 INFO - PROCESS | 772 | ++DOCSHELL 000000406BB35000 == 37 [pid = 772] [id = 40] 16:40:57 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004057F94000) [pid = 772] [serial = 116] [outer = 0000000000000000] 16:40:57 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004058925800) [pid = 772] [serial = 117] [outer = 0000004057F94000] 16:40:57 INFO - PROCESS | 772 | 1466811657709 Marionette DEBUG loaded listener.js 16:40:57 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004059C50000) [pid = 772] [serial = 118] [outer = 0000004057F94000] 16:40:58 INFO - PROCESS | 772 | 1466811658066 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 586ms 16:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:40:58 INFO - PROCESS | 772 | 1466811658120 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 16:40:58 INFO - PROCESS | 772 | 1466811658122 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 16:40:58 INFO - PROCESS | 772 | 1466811658125 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:40:58 INFO - PROCESS | 772 | 1466811658127 Marionette TRACE conn6 <- [1,126,null,{}] 16:40:58 INFO - PROCESS | 772 | 1466811658130 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:58 INFO - PROCESS | 772 | 1466811658132 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:58 INFO - PROCESS | 772 | 1466811658234 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 16:40:58 INFO - PROCESS | 772 | 1466811658272 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:58 INFO - PROCESS | 772 | 1466811658274 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:58 INFO - PROCESS | 772 | ++DOCSHELL 000000406D152800 == 38 [pid = 772] [id = 41] 16:40:58 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004059C51000) [pid = 772] [serial = 119] [outer = 0000000000000000] 16:40:58 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004064AF2800) [pid = 772] [serial = 120] [outer = 0000004059C51000] 16:40:58 INFO - PROCESS | 772 | 1466811658318 Marionette DEBUG loaded listener.js 16:40:58 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004066D30C00) [pid = 772] [serial = 121] [outer = 0000004059C51000] 16:40:58 INFO - PROCESS | 772 | 1466811658661 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 16:40:58 INFO - PROCESS | 772 | 1466811658715 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 16:40:58 INFO - PROCESS | 772 | 1466811658718 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 16:40:58 INFO - PROCESS | 772 | 1466811658721 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:40:58 INFO - PROCESS | 772 | 1466811658722 Marionette TRACE conn6 <- [1,130,null,{}] 16:40:58 INFO - PROCESS | 772 | 1466811658726 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:58 INFO - PROCESS | 772 | 1466811658728 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:58 INFO - PROCESS | 772 | 1466811658829 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 16:40:58 INFO - PROCESS | 772 | 1466811658837 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:58 INFO - PROCESS | 772 | 1466811658839 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:58 INFO - PROCESS | 772 | ++DOCSHELL 000000406E7F5800 == 39 [pid = 772] [id = 42] 16:40:58 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004066D30000) [pid = 772] [serial = 122] [outer = 0000000000000000] 16:40:58 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004066D37000) [pid = 772] [serial = 123] [outer = 0000004066D30000] 16:40:58 INFO - PROCESS | 772 | 1466811658882 Marionette DEBUG loaded listener.js 16:40:58 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000406980E800) [pid = 772] [serial = 124] [outer = 0000004066D30000] 16:40:59 INFO - PROCESS | 772 | 1466811659539 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 838ms 16:40:59 INFO - PROCESS | 772 | 1466811659563 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 16:40:59 INFO - PROCESS | 772 | 1466811659568 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 16:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:40:59 INFO - PROCESS | 772 | 1466811659573 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:40:59 INFO - PROCESS | 772 | 1466811659576 Marionette TRACE conn6 <- [1,134,null,{}] 16:40:59 INFO - PROCESS | 772 | 1466811659583 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:59 INFO - PROCESS | 772 | 1466811659586 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:59 INFO - PROCESS | 772 | 1466811659706 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 16:40:59 INFO - PROCESS | 772 | 1466811659770 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:59 INFO - PROCESS | 772 | 1466811659773 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:40:59 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC7F000 == 40 [pid = 772] [id = 43] 16:40:59 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004059AB5000) [pid = 772] [serial = 125] [outer = 0000000000000000] 16:40:59 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004059F17800) [pid = 772] [serial = 126] [outer = 0000004059AB5000] 16:40:59 INFO - PROCESS | 772 | 1466811659830 Marionette DEBUG loaded listener.js 16:40:59 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000405F13F800) [pid = 772] [serial = 127] [outer = 0000004059AB5000] 16:41:00 INFO - PROCESS | 772 | 1466811660747 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1236ms 16:41:00 INFO - PROCESS | 772 | 1466811660812 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 16:41:00 INFO - PROCESS | 772 | 1466811660816 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 16:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:41:00 INFO - PROCESS | 772 | 1466811660821 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:41:00 INFO - PROCESS | 772 | 1466811660825 Marionette TRACE conn6 <- [1,138,null,{}] 16:41:00 INFO - PROCESS | 772 | 1466811660831 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:00 INFO - PROCESS | 772 | 1466811660834 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:00 INFO - PROCESS | 772 | 1466811660970 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 16:41:01 INFO - PROCESS | 772 | 1466811661027 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 772 | 1466811661030 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:01 INFO - PROCESS | 772 | ++DOCSHELL 000000405EC04000 == 41 [pid = 772] [id = 44] 16:41:01 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000405B15A800) [pid = 772] [serial = 128] [outer = 0000000000000000] 16:41:01 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000405E33B400) [pid = 772] [serial = 129] [outer = 000000405B15A800] 16:41:01 INFO - PROCESS | 772 | 1466811661080 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000405FB6E400) [pid = 772] [serial = 130] [outer = 000000405B15A800] 16:41:01 INFO - PROCESS | 772 | --DOCSHELL 000000406CE26800 == 40 [pid = 772] [id = 30] 16:41:01 INFO - PROCESS | 772 | --DOCSHELL 000000406D152800 == 39 [pid = 772] [id = 41] 16:41:01 INFO - PROCESS | 772 | --DOCSHELL 000000406BB35000 == 38 [pid = 772] [id = 40] 16:41:01 INFO - PROCESS | 772 | --DOCSHELL 00000040664BC000 == 37 [pid = 772] [id = 39] 16:41:01 INFO - PROCESS | 772 | --DOCSHELL 0000004067131000 == 36 [pid = 772] [id = 38] 16:41:01 INFO - PROCESS | 772 | --DOCSHELL 0000004066DEC800 == 35 [pid = 772] [id = 37] 16:41:01 INFO - PROCESS | 772 | --DOCSHELL 00000040664B1000 == 34 [pid = 772] [id = 36] 16:41:01 INFO - PROCESS | 772 | --DOCSHELL 0000004065BC8800 == 33 [pid = 772] [id = 35] 16:41:01 INFO - PROCESS | 772 | --DOCSHELL 000000406028A800 == 32 [pid = 772] [id = 34] 16:41:01 INFO - PROCESS | 772 | --DOCSHELL 000000405E4CB800 == 31 [pid = 772] [id = 33] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004059AB9400) [pid = 772] [serial = 66] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000405E24B400) [pid = 772] [serial = 67] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004067499800) [pid = 772] [serial = 79] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040606BDC00) [pid = 772] [serial = 69] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004065E20C00) [pid = 772] [serial = 75] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000406646A400) [pid = 772] [serial = 76] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000406686A400) [pid = 772] [serial = 78] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040638CB000) [pid = 772] [serial = 70] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000406403D000) [pid = 772] [serial = 73] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000406D1A6000) [pid = 772] [serial = 64] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004063A3A800) [pid = 772] [serial = 72] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406CE52C00) [pid = 772] [serial = 63] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004065EB5800) [pid = 772] [serial = 52] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406B952400) [pid = 772] [serial = 55] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040698BC800) [pid = 772] [serial = 49] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406B955800) [pid = 772] [serial = 61] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004066477000) [pid = 772] [serial = 46] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406B953000) [pid = 772] [serial = 58] [outer = 0000000000000000] [url = about:blank] 16:41:01 INFO - PROCESS | 772 | 1466811661700 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 944ms 16:41:01 INFO - PROCESS | 772 | 1466811661764 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 16:41:01 INFO - PROCESS | 772 | 1466811661769 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 16:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:41:01 INFO - PROCESS | 772 | 1466811661776 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:41:01 INFO - PROCESS | 772 | 1466811661779 Marionette TRACE conn6 <- [1,142,null,{}] 16:41:01 INFO - PROCESS | 772 | 1466811661782 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:01 INFO - PROCESS | 772 | 1466811661785 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:01 INFO - PROCESS | 772 | 1466811661876 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 16:41:01 INFO - PROCESS | 772 | 1466811661937 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 772 | 1466811661939 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:01 INFO - PROCESS | 772 | ++DOCSHELL 00000040638B0000 == 32 [pid = 772] [id = 45] 16:41:01 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004059C48400) [pid = 772] [serial = 131] [outer = 0000000000000000] 16:41:01 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405E449400) [pid = 772] [serial = 132] [outer = 0000004059C48400] 16:41:01 INFO - PROCESS | 772 | 1466811661988 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000405FC1D000) [pid = 772] [serial = 133] [outer = 0000004059C48400] 16:41:02 INFO - PROCESS | 772 | 1466811662373 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:41:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 628ms 16:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:41:02 INFO - PROCESS | 772 | 1466811662406 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 16:41:02 INFO - PROCESS | 772 | 1466811662408 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 16:41:02 INFO - PROCESS | 772 | 1466811662411 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - PROCESS | 772 | 1466811662415 Marionette TRACE conn6 <- [1,146,null,{}] 16:41:02 INFO - PROCESS | 772 | 1466811662426 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:02 INFO - PROCESS | 772 | 1466811662431 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:02 INFO - PROCESS | 772 | 1466811662515 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 16:41:02 INFO - PROCESS | 772 | 1466811662522 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 772 | 1466811662525 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:02 INFO - PROCESS | 772 | ++DOCSHELL 0000004066271000 == 33 [pid = 772] [id = 46] 16:41:02 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004062BC9400) [pid = 772] [serial = 134] [outer = 0000000000000000] 16:41:02 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040638CFC00) [pid = 772] [serial = 135] [outer = 0000004062BC9400] 16:41:02 INFO - PROCESS | 772 | 1466811662574 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040638DF400) [pid = 772] [serial = 136] [outer = 0000004062BC9400] 16:41:03 INFO - PROCESS | 772 | 1466811663029 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 16:41:03 INFO - PROCESS | 772 | 1466811663043 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 772 | 1466811663046 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 16:41:03 INFO - PROCESS | 772 | 1466811663049 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:41:03 INFO - PROCESS | 772 | 1466811663051 Marionette TRACE conn6 <- [1,150,null,{}] 16:41:03 INFO - PROCESS | 772 | 1466811663054 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:03 INFO - PROCESS | 772 | 1466811663056 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:03 INFO - PROCESS | 772 | 1466811663141 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 16:41:03 INFO - PROCESS | 772 | 1466811663146 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:03 INFO - PROCESS | 772 | 1466811663149 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:03 INFO - PROCESS | 772 | ++DOCSHELL 0000004066DD3800 == 34 [pid = 772] [id = 47] 16:41:03 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004063A33C00) [pid = 772] [serial = 137] [outer = 0000000000000000] 16:41:03 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004063ACA800) [pid = 772] [serial = 138] [outer = 0000004063A33C00] 16:41:03 INFO - PROCESS | 772 | 1466811663194 Marionette DEBUG loaded listener.js 16:41:03 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004064042000) [pid = 772] [serial = 139] [outer = 0000004063A33C00] 16:41:03 INFO - PROCESS | 772 | 1466811663600 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 585ms 16:41:03 INFO - PROCESS | 772 | 1466811663646 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 772 | 1466811663648 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 16:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:41:03 INFO - PROCESS | 772 | 1466811663657 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 772 | 1466811663659 Marionette TRACE conn6 <- [1,154,null,{}] 16:41:03 INFO - PROCESS | 772 | 1466811663662 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:03 INFO - PROCESS | 772 | 1466811663664 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:03 INFO - PROCESS | 772 | 1466811663768 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 16:41:03 INFO - PROCESS | 772 | 1466811663774 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:03 INFO - PROCESS | 772 | 1466811663776 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:03 INFO - PROCESS | 772 | ++DOCSHELL 0000004067077000 == 35 [pid = 772] [id = 48] 16:41:03 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004064AF5400) [pid = 772] [serial = 140] [outer = 0000000000000000] 16:41:03 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004065E07400) [pid = 772] [serial = 141] [outer = 0000004064AF5400] 16:41:03 INFO - PROCESS | 772 | 1466811663829 Marionette DEBUG loaded listener.js 16:41:03 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040660EB800) [pid = 772] [serial = 142] [outer = 0000004064AF5400] 16:41:04 INFO - PROCESS | 772 | 1466811664298 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 692ms 16:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:41:04 INFO - PROCESS | 772 | 1466811664349 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 16:41:04 INFO - PROCESS | 772 | 1466811664352 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 16:41:04 INFO - PROCESS | 772 | 1466811664354 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:41:04 INFO - PROCESS | 772 | 1466811664356 Marionette TRACE conn6 <- [1,158,null,{}] 16:41:04 INFO - PROCESS | 772 | 1466811664365 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:04 INFO - PROCESS | 772 | 1466811664371 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:04 INFO - PROCESS | 772 | 1466811664509 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 16:41:04 INFO - PROCESS | 772 | 1466811664524 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 772 | 1466811664526 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:04 INFO - PROCESS | 772 | ++DOCSHELL 0000004069379800 == 36 [pid = 772] [id = 49] 16:41:04 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004066D2C800) [pid = 772] [serial = 143] [outer = 0000000000000000] 16:41:04 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004066D3BC00) [pid = 772] [serial = 144] [outer = 0000004066D2C800] 16:41:04 INFO - PROCESS | 772 | 1466811664606 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (00000040671FE000) [pid = 772] [serial = 145] [outer = 0000004066D2C800] 16:41:05 INFO - PROCESS | 772 | 1466811665011 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 16:41:05 INFO - PROCESS | 772 | 1466811665049 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 16:41:05 INFO - PROCESS | 772 | 1466811665052 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 16:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:41:05 INFO - PROCESS | 772 | 1466811665055 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:41:05 INFO - PROCESS | 772 | 1466811665056 Marionette TRACE conn6 <- [1,162,null,{}] 16:41:05 INFO - PROCESS | 772 | 1466811665067 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:05 INFO - PROCESS | 772 | 1466811665076 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:05 INFO - PROCESS | 772 | 1466811665194 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 16:41:05 INFO - PROCESS | 772 | 1466811665200 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:05 INFO - PROCESS | 772 | 1466811665202 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:05 INFO - PROCESS | 772 | ++DOCSHELL 000000406CE1B800 == 37 [pid = 772] [id = 50] 16:41:05 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004067439400) [pid = 772] [serial = 146] [outer = 0000000000000000] 16:41:05 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (00000040677B3000) [pid = 772] [serial = 147] [outer = 0000004067439400] 16:41:05 INFO - PROCESS | 772 | 1466811665250 Marionette DEBUG loaded listener.js 16:41:05 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (0000004068184800) [pid = 772] [serial = 148] [outer = 0000004067439400] 16:41:05 INFO - PROCESS | 772 | 1466811665753 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:41:05 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004059C51000) [pid = 772] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:41:05 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004066470000) [pid = 772] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:41:05 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000406709A400) [pid = 772] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:41:05 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000405ACD3C00) [pid = 772] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:41:05 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040638E7400) [pid = 772] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:41:05 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004060762800) [pid = 772] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:41:05 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004057EAFC00) [pid = 772] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:41:05 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040599AD800) [pid = 772] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:41:05 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004063A2B800) [pid = 772] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:41:05 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040698BE800) [pid = 772] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:41:05 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000406709F000) [pid = 772] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:41:05 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004057F94000) [pid = 772] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:41:05 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004065E06400) [pid = 772] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 735ms 16:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:41:05 INFO - PROCESS | 772 | 1466811665793 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 16:41:05 INFO - PROCESS | 772 | 1466811665796 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 16:41:05 INFO - PROCESS | 772 | 1466811665799 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:41:05 INFO - PROCESS | 772 | 1466811665801 Marionette TRACE conn6 <- [1,166,null,{}] 16:41:05 INFO - PROCESS | 772 | 1466811665804 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:05 INFO - PROCESS | 772 | 1466811665806 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:05 INFO - PROCESS | 772 | 1466811665889 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 16:41:05 INFO - PROCESS | 772 | 1466811665896 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:05 INFO - PROCESS | 772 | 1466811665898 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:05 INFO - PROCESS | 772 | ++DOCSHELL 00000040691C5800 == 38 [pid = 772] [id = 51] 16:41:05 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004057EBD800) [pid = 772] [serial = 149] [outer = 0000000000000000] 16:41:05 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004057EC3400) [pid = 772] [serial = 150] [outer = 0000004057EBD800] 16:41:05 INFO - PROCESS | 772 | 1466811665942 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040589CFC00) [pid = 772] [serial = 151] [outer = 0000004057EBD800] 16:41:06 INFO - PROCESS | 772 | 1466811666330 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 16:41:06 INFO - PROCESS | 772 | 1466811666388 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 16:41:06 INFO - PROCESS | 772 | 1466811666391 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 16:41:06 INFO - PROCESS | 772 | 1466811666393 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:41:06 INFO - PROCESS | 772 | 1466811666395 Marionette TRACE conn6 <- [1,170,null,{}] 16:41:06 INFO - PROCESS | 772 | 1466811666398 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:06 INFO - PROCESS | 772 | 1466811666400 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:06 INFO - PROCESS | 772 | 1466811666499 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 16:41:06 INFO - PROCESS | 772 | 1466811666507 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:06 INFO - PROCESS | 772 | 1466811666509 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:06 INFO - PROCESS | 772 | ++DOCSHELL 000000406EED4800 == 39 [pid = 772] [id = 52] 16:41:06 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000405E24C000) [pid = 772] [serial = 152] [outer = 0000000000000000] 16:41:06 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406403C000) [pid = 772] [serial = 153] [outer = 000000405E24C000] 16:41:06 INFO - PROCESS | 772 | 1466811666552 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004067D8C000) [pid = 772] [serial = 154] [outer = 000000405E24C000] 16:41:06 INFO - PROCESS | 772 | 1466811666917 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 16:41:06 INFO - PROCESS | 772 | 1466811666990 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 16:41:07 INFO - PROCESS | 772 | 1466811666992 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 16:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:41:07 INFO - PROCESS | 772 | 1466811666995 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:41:07 INFO - PROCESS | 772 | 1466811666997 Marionette TRACE conn6 <- [1,174,null,{}] 16:41:07 INFO - PROCESS | 772 | 1466811667001 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:07 INFO - PROCESS | 772 | 1466811667003 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:07 INFO - PROCESS | 772 | 1466811667084 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 16:41:07 INFO - PROCESS | 772 | 1466811667090 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 772 | 1466811667092 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:07 INFO - PROCESS | 772 | ++DOCSHELL 0000004059AD4800 == 40 [pid = 772] [id = 53] 16:41:07 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004069163000) [pid = 772] [serial = 155] [outer = 0000000000000000] 16:41:07 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040698B8C00) [pid = 772] [serial = 156] [outer = 0000004069163000] 16:41:07 INFO - PROCESS | 772 | 1466811667136 Marionette DEBUG loaded listener.js 16:41:07 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040698C0800) [pid = 772] [serial = 157] [outer = 0000004069163000] 16:41:07 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (00000040698C6000) [pid = 772] [serial = 158] [outer = 0000004065E0A400] 16:41:07 INFO - PROCESS | 772 | 1466811667560 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 16:41:07 INFO - PROCESS | 772 | 1466811667626 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 16:41:07 INFO - PROCESS | 772 | 1466811667628 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 16:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:41:07 INFO - PROCESS | 772 | 1466811667631 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:41:07 INFO - PROCESS | 772 | 1466811667634 Marionette TRACE conn6 <- [1,178,null,{}] 16:41:07 INFO - PROCESS | 772 | 1466811667637 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:07 INFO - PROCESS | 772 | 1466811667640 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:07 INFO - PROCESS | 772 | 1466811667735 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 16:41:07 INFO - PROCESS | 772 | 1466811667745 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 772 | 1466811667748 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:07 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC15800 == 41 [pid = 772] [id = 54] 16:41:07 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000406B94F400) [pid = 772] [serial = 159] [outer = 0000000000000000] 16:41:07 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000406B95BC00) [pid = 772] [serial = 160] [outer = 000000406B94F400] 16:41:07 INFO - PROCESS | 772 | 1466811667793 Marionette DEBUG loaded listener.js 16:41:07 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406CE4D000) [pid = 772] [serial = 161] [outer = 000000406B94F400] 16:41:08 INFO - PROCESS | 772 | 1466811668415 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 839ms 16:41:08 INFO - PROCESS | 772 | 1466811668474 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 16:41:08 INFO - PROCESS | 772 | 1466811668479 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 16:41:08 INFO - PROCESS | 772 | 1466811668483 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:41:08 INFO - PROCESS | 772 | 1466811668489 Marionette TRACE conn6 <- [1,182,null,{}] 16:41:08 INFO - PROCESS | 772 | 1466811668495 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:08 INFO - PROCESS | 772 | 1466811668498 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:08 INFO - PROCESS | 772 | 1466811668614 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 16:41:08 INFO - PROCESS | 772 | 1466811668693 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:08 INFO - PROCESS | 772 | 1466811668696 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:08 INFO - PROCESS | 772 | ++DOCSHELL 000000406030B800 == 42 [pid = 772] [id = 55] 16:41:08 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (0000004059C4E000) [pid = 772] [serial = 162] [outer = 0000000000000000] 16:41:08 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000405E44AC00) [pid = 772] [serial = 163] [outer = 0000004059C4E000] 16:41:08 INFO - PROCESS | 772 | 1466811668756 Marionette DEBUG loaded listener.js 16:41:08 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (00000040600ADC00) [pid = 772] [serial = 164] [outer = 0000004059C4E000] 16:41:09 INFO - PROCESS | 772 | 1466811669310 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 881ms 16:41:09 INFO - PROCESS | 772 | 1466811669370 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 16:41:09 INFO - PROCESS | 772 | 1466811669375 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 16:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:41:09 INFO - PROCESS | 772 | 1466811669382 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:41:09 INFO - PROCESS | 772 | 1466811669385 Marionette TRACE conn6 <- [1,186,null,{}] 16:41:09 INFO - PROCESS | 772 | 1466811669389 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:09 INFO - PROCESS | 772 | 1466811669392 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:09 INFO - PROCESS | 772 | 1466811669508 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 16:41:09 INFO - PROCESS | 772 | 1466811669588 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:09 INFO - PROCESS | 772 | 1466811669590 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:09 INFO - PROCESS | 772 | ++DOCSHELL 000000406712B800 == 43 [pid = 772] [id = 56] 16:41:09 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (00000040638E7000) [pid = 772] [serial = 165] [outer = 0000000000000000] 16:41:09 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (0000004063AC1800) [pid = 772] [serial = 166] [outer = 00000040638E7000] 16:41:09 INFO - PROCESS | 772 | 1466811669647 Marionette DEBUG loaded listener.js 16:41:09 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (0000004066468C00) [pid = 772] [serial = 167] [outer = 00000040638E7000] 16:41:10 INFO - PROCESS | 772 | 1466811670169 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 839ms 16:41:10 INFO - PROCESS | 772 | 1466811670222 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 16:41:10 INFO - PROCESS | 772 | 1466811670225 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 16:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:41:10 INFO - PROCESS | 772 | 1466811670229 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:41:10 INFO - PROCESS | 772 | 1466811670233 Marionette TRACE conn6 <- [1,190,null,{}] 16:41:10 INFO - PROCESS | 772 | 1466811670244 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:10 INFO - PROCESS | 772 | 1466811670249 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:10 INFO - PROCESS | 772 | 1466811670362 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 16:41:10 INFO - PROCESS | 772 | 1466811670442 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:10 INFO - PROCESS | 772 | 1466811670446 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:10 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCB1800 == 44 [pid = 772] [id = 57] 16:41:10 INFO - PROCESS | 772 | ++DOMWINDOW == 95 (00000040638E8400) [pid = 772] [serial = 168] [outer = 0000000000000000] 16:41:10 INFO - PROCESS | 772 | ++DOMWINDOW == 96 (0000004066475800) [pid = 772] [serial = 169] [outer = 00000040638E8400] 16:41:10 INFO - PROCESS | 772 | 1466811670504 Marionette DEBUG loaded listener.js 16:41:10 INFO - PROCESS | 772 | ++DOMWINDOW == 97 (0000004066F18C00) [pid = 772] [serial = 170] [outer = 00000040638E8400] 16:41:11 INFO - PROCESS | 772 | 1466811671108 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 944ms 16:41:11 INFO - PROCESS | 772 | 1466811671176 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 16:41:11 INFO - PROCESS | 772 | 1466811671179 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 16:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:41:11 INFO - PROCESS | 772 | 1466811671183 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:41:11 INFO - PROCESS | 772 | 1466811671185 Marionette TRACE conn6 <- [1,194,null,{}] 16:41:11 INFO - PROCESS | 772 | 1466811671189 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:11 INFO - PROCESS | 772 | 1466811671192 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:11 INFO - PROCESS | 772 | 1466811671306 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 16:41:11 INFO - PROCESS | 772 | 1466811671370 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:11 INFO - PROCESS | 772 | 1466811671372 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:11 INFO - PROCESS | 772 | ++DOCSHELL 000000405EEB8800 == 45 [pid = 772] [id = 58] 16:41:11 INFO - PROCESS | 772 | ++DOMWINDOW == 98 (000000405EF55400) [pid = 772] [serial = 171] [outer = 0000000000000000] 16:41:11 INFO - PROCESS | 772 | ++DOMWINDOW == 99 (000000406027B000) [pid = 772] [serial = 172] [outer = 000000405EF55400] 16:41:11 INFO - PROCESS | 772 | 1466811671427 Marionette DEBUG loaded listener.js 16:41:11 INFO - PROCESS | 772 | ++DOMWINDOW == 100 (0000004066D32400) [pid = 772] [serial = 173] [outer = 000000405EF55400] 16:41:12 INFO - PROCESS | 772 | 1466811672120 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 987ms 16:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:41:12 INFO - PROCESS | 772 | 1466811672171 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 16:41:12 INFO - PROCESS | 772 | 1466811672175 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 16:41:12 INFO - PROCESS | 772 | 1466811672180 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:41:12 INFO - PROCESS | 772 | 1466811672185 Marionette TRACE conn6 <- [1,198,null,{}] 16:41:12 INFO - PROCESS | 772 | 1466811672190 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:12 INFO - PROCESS | 772 | 1466811672192 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:12 INFO - PROCESS | 772 | 1466811672299 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 16:41:12 INFO - PROCESS | 772 | 1466811672365 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:12 INFO - PROCESS | 772 | 1466811672368 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:12 INFO - PROCESS | 772 | ++DOCSHELL 000000405FB14000 == 46 [pid = 772] [id = 59] 16:41:12 INFO - PROCESS | 772 | ++DOMWINDOW == 101 (0000004059C45400) [pid = 772] [serial = 174] [outer = 0000000000000000] 16:41:12 INFO - PROCESS | 772 | ++DOMWINDOW == 102 (0000004059C4B400) [pid = 772] [serial = 175] [outer = 0000004059C45400] 16:41:12 INFO - PROCESS | 772 | 1466811672418 Marionette DEBUG loaded listener.js 16:41:12 INFO - PROCESS | 772 | ++DOMWINDOW == 103 (000000405E4B4000) [pid = 772] [serial = 176] [outer = 0000004059C45400] 16:41:12 INFO - PROCESS | 772 | --DOCSHELL 0000004059AD4800 == 45 [pid = 772] [id = 53] 16:41:12 INFO - PROCESS | 772 | --DOCSHELL 000000406EED4800 == 44 [pid = 772] [id = 52] 16:41:12 INFO - PROCESS | 772 | --DOCSHELL 00000040691C5800 == 43 [pid = 772] [id = 51] 16:41:12 INFO - PROCESS | 772 | --DOCSHELL 000000406CE1B800 == 42 [pid = 772] [id = 50] 16:41:12 INFO - PROCESS | 772 | --DOCSHELL 0000004069379800 == 41 [pid = 772] [id = 49] 16:41:12 INFO - PROCESS | 772 | --DOCSHELL 0000004067077000 == 40 [pid = 772] [id = 48] 16:41:12 INFO - PROCESS | 772 | --DOCSHELL 0000004066DD3800 == 39 [pid = 772] [id = 47] 16:41:12 INFO - PROCESS | 772 | --DOCSHELL 0000004066271000 == 38 [pid = 772] [id = 46] 16:41:12 INFO - PROCESS | 772 | --DOCSHELL 00000040638B0000 == 37 [pid = 772] [id = 45] 16:41:12 INFO - PROCESS | 772 | --DOCSHELL 000000405EC04000 == 36 [pid = 772] [id = 44] 16:41:12 INFO - PROCESS | 772 | --DOCSHELL 000000406E7F5800 == 35 [pid = 772] [id = 42] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 102 (0000004066D37000) [pid = 772] [serial = 123] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 101 (000000405E246400) [pid = 772] [serial = 96] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 100 (000000405EBBDC00) [pid = 772] [serial = 97] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 99 (0000004063A32800) [pid = 772] [serial = 102] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 98 (000000406403E400) [pid = 772] [serial = 103] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 97 (0000004062BC8400) [pid = 772] [serial = 99] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 96 (00000040638D4000) [pid = 772] [serial = 100] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 95 (000000405A3D7C00) [pid = 772] [serial = 93] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 94 (000000405EBDF000) [pid = 772] [serial = 82] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 93 (0000004059AB4C00) [pid = 772] [serial = 81] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 92 (0000004067497800) [pid = 772] [serial = 85] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 91 (0000004065BB1800) [pid = 772] [serial = 84] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 90 (000000406A2F3000) [pid = 772] [serial = 88] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 89 (00000040698C3000) [pid = 772] [serial = 87] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 88 (000000406B952C00) [pid = 772] [serial = 91] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 87 (00000040670A8C00) [pid = 772] [serial = 90] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004064AF2800) [pid = 772] [serial = 120] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000406669B000) [pid = 772] [serial = 108] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004067D8A400) [pid = 772] [serial = 111] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004057FA1C00) [pid = 772] [serial = 114] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004068EB8400) [pid = 772] [serial = 112] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004059C50C00) [pid = 772] [serial = 115] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004059C50000) [pid = 772] [serial = 118] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004065E0B400) [pid = 772] [serial = 105] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000406709AC00) [pid = 772] [serial = 109] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004058925800) [pid = 772] [serial = 117] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004065EC0400) [pid = 772] [serial = 106] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004066D30C00) [pid = 772] [serial = 121] [outer = 0000000000000000] [url = about:blank] 16:41:12 INFO - PROCESS | 772 | 1466811672900 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 795ms 16:41:12 INFO - PROCESS | 772 | 1466811672975 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 16:41:12 INFO - PROCESS | 772 | 1466811672980 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 16:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:41:12 INFO - PROCESS | 772 | 1466811672986 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:41:12 INFO - PROCESS | 772 | 1466811672988 Marionette TRACE conn6 <- [1,202,null,{}] 16:41:12 INFO - PROCESS | 772 | 1466811672992 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:12 INFO - PROCESS | 772 | 1466811672995 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:13 INFO - PROCESS | 772 | 1466811673086 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 16:41:13 INFO - PROCESS | 772 | 1466811673098 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 772 | 1466811673100 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:13 INFO - PROCESS | 772 | ++DOCSHELL 00000040602A2800 == 36 [pid = 772] [id = 60] 16:41:13 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004059C4A400) [pid = 772] [serial = 177] [outer = 0000000000000000] 16:41:13 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000405B1B6800) [pid = 772] [serial = 178] [outer = 0000004059C4A400] 16:41:13 INFO - PROCESS | 772 | 1466811673148 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000405F13E000) [pid = 772] [serial = 179] [outer = 0000004059C4A400] 16:41:13 INFO - PROCESS | 772 | 1466811673569 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 16:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:41:13 INFO - PROCESS | 772 | 1466811673623 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 772 | 1466811673626 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 16:41:13 INFO - PROCESS | 772 | 1466811673629 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - PROCESS | 772 | 1466811673633 Marionette TRACE conn6 <- [1,206,null,{}] 16:41:13 INFO - PROCESS | 772 | 1466811673644 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:13 INFO - PROCESS | 772 | 1466811673648 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:13 INFO - PROCESS | 772 | 1466811673734 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 16:41:13 INFO - PROCESS | 772 | 1466811673742 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 772 | 1466811673745 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:13 INFO - PROCESS | 772 | ++DOCSHELL 0000004066269800 == 37 [pid = 772] [id = 61] 16:41:13 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040638D1400) [pid = 772] [serial = 180] [outer = 0000000000000000] 16:41:13 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040638D4000) [pid = 772] [serial = 181] [outer = 00000040638D1400] 16:41:13 INFO - PROCESS | 772 | 1466811673793 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040638E8C00) [pid = 772] [serial = 182] [outer = 00000040638D1400] 16:41:14 INFO - PROCESS | 772 | 1466811674248 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 16:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:41:14 INFO - PROCESS | 772 | 1466811674260 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 772 | 1466811674263 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 16:41:14 INFO - PROCESS | 772 | 1466811674265 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - PROCESS | 772 | 1466811674267 Marionette TRACE conn6 <- [1,210,null,{}] 16:41:14 INFO - PROCESS | 772 | 1466811674271 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:14 INFO - PROCESS | 772 | 1466811674273 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:14 INFO - PROCESS | 772 | 1466811674359 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 16:41:14 INFO - PROCESS | 772 | 1466811674364 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:14 INFO - PROCESS | 772 | 1466811674366 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:14 INFO - PROCESS | 772 | ++DOCSHELL 0000004066B6A800 == 38 [pid = 772] [id = 62] 16:41:14 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000406403B000) [pid = 772] [serial = 183] [outer = 0000000000000000] 16:41:14 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004064AF7800) [pid = 772] [serial = 184] [outer = 000000406403B000] 16:41:14 INFO - PROCESS | 772 | 1466811674411 Marionette DEBUG loaded listener.js 16:41:14 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004065E83800) [pid = 772] [serial = 185] [outer = 000000406403B000] 16:41:14 INFO - PROCESS | 772 | 1466811674798 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 587ms 16:41:14 INFO - PROCESS | 772 | 1466811674861 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 772 | 1466811674863 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 16:41:14 INFO - PROCESS | 772 | 1466811674867 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:41:14 INFO - PROCESS | 772 | 1466811674868 Marionette TRACE conn6 <- [1,214,null,{}] 16:41:14 INFO - PROCESS | 772 | 1466811674877 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:14 INFO - PROCESS | 772 | 1466811674879 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:15 INFO - PROCESS | 772 | 1466811674995 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 16:41:15 INFO - PROCESS | 772 | 1466811675003 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:15 INFO - PROCESS | 772 | 1466811675005 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:15 INFO - PROCESS | 772 | ++DOCSHELL 000000405EC55000 == 39 [pid = 772] [id = 63] 16:41:15 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (00000040660EC800) [pid = 772] [serial = 186] [outer = 0000000000000000] 16:41:15 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000406646DC00) [pid = 772] [serial = 187] [outer = 00000040660EC800] 16:41:15 INFO - PROCESS | 772 | 1466811675049 Marionette DEBUG loaded listener.js 16:41:15 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004066D30C00) [pid = 772] [serial = 188] [outer = 00000040660EC800] 16:41:15 INFO - PROCESS | 772 | 1466811675525 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 692ms 16:41:15 INFO - PROCESS | 772 | 1466811675561 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 16:41:15 INFO - PROCESS | 772 | 1466811675563 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 16:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:41:15 INFO - PROCESS | 772 | 1466811675566 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:41:15 INFO - PROCESS | 772 | 1466811675568 Marionette TRACE conn6 <- [1,218,null,{}] 16:41:15 INFO - PROCESS | 772 | 1466811675571 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:15 INFO - PROCESS | 772 | 1466811675577 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:15 INFO - PROCESS | 772 | 1466811675704 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 16:41:15 INFO - PROCESS | 772 | 1466811675716 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:15 INFO - PROCESS | 772 | 1466811675718 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:15 INFO - PROCESS | 772 | ++DOCSHELL 000000406A068000 == 40 [pid = 772] [id = 64] 16:41:15 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (00000040670A5000) [pid = 772] [serial = 189] [outer = 0000000000000000] 16:41:15 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (00000040677AC000) [pid = 772] [serial = 190] [outer = 00000040670A5000] 16:41:15 INFO - PROCESS | 772 | 1466811675766 Marionette DEBUG loaded listener.js 16:41:15 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000406980B800) [pid = 772] [serial = 191] [outer = 00000040670A5000] 16:41:16 INFO - PROCESS | 772 | 1466811676209 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:41:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 691ms 16:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:41:16 INFO - PROCESS | 772 | 1466811676261 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 16:41:16 INFO - PROCESS | 772 | 1466811676263 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 16:41:16 INFO - PROCESS | 772 | 1466811676267 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:41:16 INFO - PROCESS | 772 | 1466811676268 Marionette TRACE conn6 <- [1,222,null,{}] 16:41:16 INFO - PROCESS | 772 | 1466811676277 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:16 INFO - PROCESS | 772 | 1466811676279 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:16 INFO - PROCESS | 772 | 1466811676413 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 16:41:16 INFO - PROCESS | 772 | 1466811676426 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:16 INFO - PROCESS | 772 | 1466811676428 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:16 INFO - PROCESS | 772 | ++DOCSHELL 000000406A71F800 == 41 [pid = 772] [id = 65] 16:41:16 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (00000040698BAC00) [pid = 772] [serial = 192] [outer = 0000000000000000] 16:41:16 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (000000406A0DCC00) [pid = 772] [serial = 193] [outer = 00000040698BAC00] 16:41:16 INFO - PROCESS | 772 | 1466811676472 Marionette DEBUG loaded listener.js 16:41:16 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (000000406A7C8400) [pid = 772] [serial = 194] [outer = 00000040698BAC00] 16:41:16 INFO - PROCESS | 772 | 1466811676876 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:41:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 16:41:17 INFO - PROCESS | 772 | --DOMWINDOW == 92 (0000004069163000) [pid = 772] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:41:17 INFO - PROCESS | 772 | --DOMWINDOW == 91 (0000004066D2C800) [pid = 772] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:41:17 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004062BC9400) [pid = 772] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:41:17 INFO - PROCESS | 772 | --DOMWINDOW == 89 (0000004059AB5000) [pid = 772] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:41:17 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004059C48400) [pid = 772] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:41:17 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004064AF5400) [pid = 772] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:41:17 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004067439400) [pid = 772] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:41:17 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000405B15A800) [pid = 772] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:41:17 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004063A33C00) [pid = 772] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:41:17 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004066D30000) [pid = 772] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:41:17 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004057EBD800) [pid = 772] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:41:17 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405E24C000) [pid = 772] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:41:17 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040599A4400) [pid = 772] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:41:17 INFO - PROCESS | 772 | 1466811677018 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 16:41:17 INFO - PROCESS | 772 | 1466811677020 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 16:41:17 INFO - PROCESS | 772 | 1466811677029 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:41:17 INFO - PROCESS | 772 | 1466811677031 Marionette TRACE conn6 <- [1,226,null,{}] 16:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:41:17 INFO - PROCESS | 772 | 1466811677035 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:17 INFO - PROCESS | 772 | 1466811677037 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:17 INFO - PROCESS | 772 | 1466811677120 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 16:41:17 INFO - PROCESS | 772 | 1466811677125 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 772 | 1466811677127 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:17 INFO - PROCESS | 772 | ++DOCSHELL 000000406CE21800 == 42 [pid = 772] [id = 66] 16:41:17 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000405B15A800) [pid = 772] [serial = 195] [outer = 0000000000000000] 16:41:17 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000406027BC00) [pid = 772] [serial = 196] [outer = 000000405B15A800] 16:41:17 INFO - PROCESS | 772 | 1466811677171 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004067ECEC00) [pid = 772] [serial = 197] [outer = 000000405B15A800] 16:41:17 INFO - PROCESS | 772 | 1466811677571 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:41:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 588ms 16:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:41:17 INFO - PROCESS | 772 | 1466811677624 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 16:41:17 INFO - PROCESS | 772 | 1466811677626 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 16:41:17 INFO - PROCESS | 772 | 1466811677629 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:41:17 INFO - PROCESS | 772 | 1466811677631 Marionette TRACE conn6 <- [1,230,null,{}] 16:41:17 INFO - PROCESS | 772 | 1466811677634 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:17 INFO - PROCESS | 772 | 1466811677636 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:17 INFO - PROCESS | 772 | 1466811677736 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 16:41:17 INFO - PROCESS | 772 | 1466811677744 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 772 | 1466811677746 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:17 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC03000 == 43 [pid = 772] [id = 67] 16:41:17 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000406A7CFC00) [pid = 772] [serial = 198] [outer = 0000000000000000] 16:41:17 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000406A7D5400) [pid = 772] [serial = 199] [outer = 000000406A7CFC00] 16:41:17 INFO - PROCESS | 772 | 1466811677790 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000406A7DD400) [pid = 772] [serial = 200] [outer = 000000406A7CFC00] 16:41:18 INFO - PROCESS | 772 | 1466811678179 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 16:41:18 INFO - PROCESS | 772 | 1466811678217 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 16:41:18 INFO - PROCESS | 772 | 1466811678219 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 16:41:18 INFO - PROCESS | 772 | 1466811678223 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:41:18 INFO - PROCESS | 772 | 1466811678224 Marionette TRACE conn6 <- [1,234,null,{}] 16:41:18 INFO - PROCESS | 772 | 1466811678237 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:18 INFO - PROCESS | 772 | 1466811678239 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:18 INFO - PROCESS | 772 | 1466811678320 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 16:41:18 INFO - PROCESS | 772 | 1466811678325 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:18 INFO - PROCESS | 772 | 1466811678327 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:18 INFO - PROCESS | 772 | ++DOCSHELL 000000406E76E800 == 44 [pid = 772] [id = 68] 16:41:18 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000406A7AA000) [pid = 772] [serial = 201] [outer = 0000000000000000] 16:41:18 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406A7AE400) [pid = 772] [serial = 202] [outer = 000000406A7AA000] 16:41:18 INFO - PROCESS | 772 | 1466811678372 Marionette DEBUG loaded listener.js 16:41:18 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406A7B4C00) [pid = 772] [serial = 203] [outer = 000000406A7AA000] 16:41:18 INFO - PROCESS | 772 | 1466811678783 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 16:41:18 INFO - PROCESS | 772 | 1466811678813 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 16:41:18 INFO - PROCESS | 772 | 1466811678816 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 16:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:41:18 INFO - PROCESS | 772 | 1466811678827 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:41:18 INFO - PROCESS | 772 | 1466811678830 Marionette TRACE conn6 <- [1,238,null,{}] 16:41:18 INFO - PROCESS | 772 | 1466811678834 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:18 INFO - PROCESS | 772 | 1466811678837 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:18 INFO - PROCESS | 772 | 1466811678937 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 16:41:18 INFO - PROCESS | 772 | 1466811678943 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:18 INFO - PROCESS | 772 | 1466811678946 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:18 INFO - PROCESS | 772 | ++DOCSHELL 000000406E7DC800 == 45 [pid = 772] [id = 69] 16:41:18 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000406A7E0400) [pid = 772] [serial = 204] [outer = 0000000000000000] 16:41:18 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000406B957C00) [pid = 772] [serial = 205] [outer = 000000406A7E0400] 16:41:19 INFO - PROCESS | 772 | 1466811678992 Marionette DEBUG loaded listener.js 16:41:19 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (000000406BA1C800) [pid = 772] [serial = 206] [outer = 000000406A7E0400] 16:41:19 INFO - PROCESS | 772 | 1466811679721 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 942ms 16:41:19 INFO - PROCESS | 772 | 1466811679765 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 16:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:41:19 INFO - PROCESS | 772 | 1466811679769 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 16:41:19 INFO - PROCESS | 772 | 1466811679773 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:41:19 INFO - PROCESS | 772 | 1466811679777 Marionette TRACE conn6 <- [1,242,null,{}] 16:41:19 INFO - PROCESS | 772 | 1466811679782 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:19 INFO - PROCESS | 772 | 1466811679786 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:19 INFO - PROCESS | 772 | 1466811679931 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 16:41:20 INFO - PROCESS | 772 | 1466811679999 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:20 INFO - PROCESS | 772 | 1466811680002 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:20 INFO - PROCESS | 772 | ++DOCSHELL 0000004060294000 == 46 [pid = 772] [id = 70] 16:41:20 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (0000004059AAF800) [pid = 772] [serial = 207] [outer = 0000000000000000] 16:41:20 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (0000004059F0FC00) [pid = 772] [serial = 208] [outer = 0000004059AAF800] 16:41:20 INFO - PROCESS | 772 | 1466811680100 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 772 | ++DOMWINDOW == 95 (00000040602B7400) [pid = 772] [serial = 209] [outer = 0000004059AAF800] 16:41:20 INFO - PROCESS | 772 | 1466811680854 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1145ms 16:41:20 INFO - PROCESS | 772 | 1466811680919 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 16:41:20 INFO - PROCESS | 772 | 1466811680924 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 16:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:41:20 INFO - PROCESS | 772 | 1466811680930 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:41:20 INFO - PROCESS | 772 | 1466811680933 Marionette TRACE conn6 <- [1,246,null,{}] 16:41:20 INFO - PROCESS | 772 | 1466811680938 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:20 INFO - PROCESS | 772 | 1466811680941 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:21 INFO - PROCESS | 772 | 1466811681119 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 16:41:21 INFO - PROCESS | 772 | 1466811681202 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:21 INFO - PROCESS | 772 | 1466811681205 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:21 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC1A000 == 47 [pid = 772] [id = 71] 16:41:21 INFO - PROCESS | 772 | ++DOMWINDOW == 96 (0000004066D37000) [pid = 772] [serial = 210] [outer = 0000000000000000] 16:41:21 INFO - PROCESS | 772 | ++DOMWINDOW == 97 (000000406709B800) [pid = 772] [serial = 211] [outer = 0000004066D37000] 16:41:21 INFO - PROCESS | 772 | 1466811681261 Marionette DEBUG loaded listener.js 16:41:21 INFO - PROCESS | 772 | ++DOMWINDOW == 98 (000000406768B400) [pid = 772] [serial = 212] [outer = 0000004066D37000] 16:41:21 INFO - PROCESS | 772 | 1466811681980 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1085ms 16:41:22 INFO - PROCESS | 772 | 1466811682018 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 16:41:22 INFO - PROCESS | 772 | 1466811682022 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 16:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:41:22 INFO - PROCESS | 772 | 1466811682051 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:41:22 INFO - PROCESS | 772 | 1466811682054 Marionette TRACE conn6 <- [1,250,null,{}] 16:41:22 INFO - PROCESS | 772 | 1466811682060 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:22 INFO - PROCESS | 772 | 1466811682063 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:22 INFO - PROCESS | 772 | 1466811682163 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 16:41:22 INFO - PROCESS | 772 | 1466811682226 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:22 INFO - PROCESS | 772 | 1466811682231 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:22 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC7D000 == 48 [pid = 772] [id = 72] 16:41:22 INFO - PROCESS | 772 | ++DOMWINDOW == 99 (0000004059AB8C00) [pid = 772] [serial = 213] [outer = 0000000000000000] 16:41:22 INFO - PROCESS | 772 | ++DOMWINDOW == 100 (0000004059C4FC00) [pid = 772] [serial = 214] [outer = 0000004059AB8C00] 16:41:22 INFO - PROCESS | 772 | 1466811682280 Marionette DEBUG loaded listener.js 16:41:22 INFO - PROCESS | 772 | ++DOMWINDOW == 101 (000000405FC20800) [pid = 772] [serial = 215] [outer = 0000004059AB8C00] 16:41:22 INFO - PROCESS | 772 | 1466811682910 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 900ms 16:41:22 INFO - PROCESS | 772 | 1466811682932 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 16:41:22 INFO - PROCESS | 772 | 1466811682936 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 16:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:41:22 INFO - PROCESS | 772 | --DOCSHELL 000000405FC7F000 == 47 [pid = 772] [id = 43] 16:41:22 INFO - PROCESS | 772 | --DOCSHELL 000000406E76E800 == 46 [pid = 772] [id = 68] 16:41:22 INFO - PROCESS | 772 | --DOCSHELL 000000406DC03000 == 45 [pid = 772] [id = 67] 16:41:22 INFO - PROCESS | 772 | --DOCSHELL 000000406CE21800 == 44 [pid = 772] [id = 66] 16:41:22 INFO - PROCESS | 772 | --DOCSHELL 000000406A71F800 == 43 [pid = 772] [id = 65] 16:41:22 INFO - PROCESS | 772 | --DOCSHELL 000000406A068000 == 42 [pid = 772] [id = 64] 16:41:22 INFO - PROCESS | 772 | --DOCSHELL 000000405EC55000 == 41 [pid = 772] [id = 63] 16:41:22 INFO - PROCESS | 772 | --DOCSHELL 0000004066B6A800 == 40 [pid = 772] [id = 62] 16:41:22 INFO - PROCESS | 772 | --DOCSHELL 0000004066269800 == 39 [pid = 772] [id = 61] 16:41:22 INFO - PROCESS | 772 | --DOCSHELL 00000040602A2800 == 38 [pid = 772] [id = 60] 16:41:22 INFO - PROCESS | 772 | --DOCSHELL 000000405FB14000 == 37 [pid = 772] [id = 59] 16:41:22 INFO - PROCESS | 772 | --DOCSHELL 000000406030B800 == 36 [pid = 772] [id = 55] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 100 (000000405EBB8C00) [pid = 772] [serial = 94] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 99 (0000004066D3BC00) [pid = 772] [serial = 144] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 98 (00000040638CFC00) [pid = 772] [serial = 135] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 97 (00000040638DF400) [pid = 772] [serial = 136] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 96 (000000405F13F800) [pid = 772] [serial = 127] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 95 (0000004059F17800) [pid = 772] [serial = 126] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 94 (000000405E449400) [pid = 772] [serial = 132] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 93 (0000004065E07400) [pid = 772] [serial = 141] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 92 (00000040677B3000) [pid = 772] [serial = 147] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 91 (000000405FC1D000) [pid = 772] [serial = 133] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 90 (000000405FB6E400) [pid = 772] [serial = 130] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000405E33B400) [pid = 772] [serial = 129] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004063ACA800) [pid = 772] [serial = 138] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 87 (000000406980E800) [pid = 772] [serial = 124] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 86 (00000040671FE000) [pid = 772] [serial = 145] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004057EC3400) [pid = 772] [serial = 150] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040589CFC00) [pid = 772] [serial = 151] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004068184800) [pid = 772] [serial = 148] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004067D8C000) [pid = 772] [serial = 154] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040660EB800) [pid = 772] [serial = 142] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406403C000) [pid = 772] [serial = 153] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040698C0800) [pid = 772] [serial = 157] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004064042000) [pid = 772] [serial = 139] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040698B8C00) [pid = 772] [serial = 156] [outer = 0000000000000000] [url = about:blank] 16:41:23 INFO - PROCESS | 772 | 1466811683011 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:41:23 INFO - PROCESS | 772 | 1466811683014 Marionette TRACE conn6 <- [1,254,null,{}] 16:41:23 INFO - PROCESS | 772 | 1466811683018 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:23 INFO - PROCESS | 772 | 1466811683021 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:23 INFO - PROCESS | 772 | 1466811683117 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 16:41:23 INFO - PROCESS | 772 | 1466811683123 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 772 | 1466811683125 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:23 INFO - PROCESS | 772 | ++DOCSHELL 000000405E85F800 == 37 [pid = 772] [id = 73] 16:41:23 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004058015800) [pid = 772] [serial = 216] [outer = 0000000000000000] 16:41:23 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004058923800) [pid = 772] [serial = 217] [outer = 0000004058015800] 16:41:23 INFO - PROCESS | 772 | 1466811683173 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004059AB7C00) [pid = 772] [serial = 218] [outer = 0000004058015800] 16:41:23 INFO - PROCESS | 772 | 1466811683602 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 691ms 16:41:23 INFO - PROCESS | 772 | 1466811683650 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 16:41:23 INFO - PROCESS | 772 | 1466811683652 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 16:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:41:23 INFO - PROCESS | 772 | 1466811683660 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:41:23 INFO - PROCESS | 772 | 1466811683664 Marionette TRACE conn6 <- [1,258,null,{}] 16:41:23 INFO - PROCESS | 772 | 1466811683676 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:23 INFO - PROCESS | 772 | 1466811683681 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:23 INFO - PROCESS | 772 | 1466811683771 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 16:41:23 INFO - PROCESS | 772 | 1466811683787 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 772 | 1466811683790 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:23 INFO - PROCESS | 772 | ++DOCSHELL 00000040660E4000 == 38 [pid = 772] [id = 74] 16:41:23 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004062BD4800) [pid = 772] [serial = 219] [outer = 0000000000000000] 16:41:23 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040638CE000) [pid = 772] [serial = 220] [outer = 0000004062BD4800] 16:41:23 INFO - PROCESS | 772 | 1466811683843 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040638E5400) [pid = 772] [serial = 221] [outer = 0000004062BD4800] 16:41:24 INFO - PROCESS | 772 | 1466811684349 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 734ms 16:41:24 INFO - PROCESS | 772 | 1466811684410 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 16:41:24 INFO - PROCESS | 772 | 1466811684413 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 16:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:41:24 INFO - PROCESS | 772 | 1466811684500 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:41:24 INFO - PROCESS | 772 | 1466811684502 Marionette TRACE conn6 <- [1,262,null,{}] 16:41:24 INFO - PROCESS | 772 | 1466811684529 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:24 INFO - PROCESS | 772 | 1466811684531 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:24 INFO - PROCESS | 772 | 1466811684646 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 16:41:24 INFO - PROCESS | 772 | 1466811684675 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:24 INFO - PROCESS | 772 | 1466811684677 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:24 INFO - PROCESS | 772 | ++DOCSHELL 0000004067065800 == 39 [pid = 772] [id = 75] 16:41:24 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004066472800) [pid = 772] [serial = 222] [outer = 0000000000000000] 16:41:24 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004066691800) [pid = 772] [serial = 223] [outer = 0000004066472800] 16:41:24 INFO - PROCESS | 772 | 1466811684725 Marionette DEBUG loaded listener.js 16:41:24 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004066D35800) [pid = 772] [serial = 224] [outer = 0000004066472800] 16:41:25 INFO - PROCESS | 772 | 1466811685146 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 712ms 16:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:41:25 INFO - PROCESS | 772 | 1466811685200 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 16:41:25 INFO - PROCESS | 772 | 1466811685202 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 16:41:25 INFO - PROCESS | 772 | 1466811685205 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:41:25 INFO - PROCESS | 772 | 1466811685207 Marionette TRACE conn6 <- [1,266,null,{}] 16:41:25 INFO - PROCESS | 772 | 1466811685211 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:25 INFO - PROCESS | 772 | 1466811685214 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:25 INFO - PROCESS | 772 | 1466811685325 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 16:41:25 INFO - PROCESS | 772 | 1466811685332 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:25 INFO - PROCESS | 772 | 1466811685334 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:25 INFO - PROCESS | 772 | ++DOCSHELL 000000406811E000 == 40 [pid = 772] [id = 76] 16:41:25 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (00000040670A1000) [pid = 772] [serial = 225] [outer = 0000000000000000] 16:41:25 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (00000040670A8C00) [pid = 772] [serial = 226] [outer = 00000040670A1000] 16:41:25 INFO - PROCESS | 772 | 1466811685416 Marionette DEBUG loaded listener.js 16:41:25 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (00000040677B2C00) [pid = 772] [serial = 227] [outer = 00000040670A1000] 16:41:25 INFO - PROCESS | 772 | 1466811685864 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 16:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:41:25 INFO - PROCESS | 772 | 1466811685879 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 16:41:25 INFO - PROCESS | 772 | 1466811685881 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 16:41:25 INFO - PROCESS | 772 | 1466811685885 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:41:25 INFO - PROCESS | 772 | 1466811685887 Marionette TRACE conn6 <- [1,270,null,{}] 16:41:25 INFO - PROCESS | 772 | 1466811685890 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:25 INFO - PROCESS | 772 | 1466811685896 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:26 INFO - PROCESS | 772 | 1466811686068 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 16:41:26 INFO - PROCESS | 772 | 1466811686091 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:26 INFO - PROCESS | 772 | 1466811686093 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:26 INFO - PROCESS | 772 | ++DOCSHELL 000000406BB2D800 == 41 [pid = 772] [id = 77] 16:41:26 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (0000004068187800) [pid = 772] [serial = 228] [outer = 0000000000000000] 16:41:26 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (0000004069815000) [pid = 772] [serial = 229] [outer = 0000004068187800] 16:41:26 INFO - PROCESS | 772 | 1466811686138 Marionette DEBUG loaded listener.js 16:41:26 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (000000406A7AF800) [pid = 772] [serial = 230] [outer = 0000004068187800] 16:41:26 INFO - PROCESS | 772 | 1466811686553 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 732ms 16:41:26 INFO - PROCESS | 772 | 1466811686620 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 16:41:26 INFO - PROCESS | 772 | 1466811686622 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 16:41:26 INFO - PROCESS | 772 | 1466811686625 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:41:26 INFO - PROCESS | 772 | 1466811686627 Marionette TRACE conn6 <- [1,274,null,{}] 16:41:26 INFO - PROCESS | 772 | 1466811686630 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:26 INFO - PROCESS | 772 | 1466811686632 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:26 INFO - PROCESS | 772 | 1466811686743 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 16:41:26 INFO - PROCESS | 772 | 1466811686749 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:26 INFO - PROCESS | 772 | 1466811686751 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:26 INFO - PROCESS | 772 | ++DOCSHELL 000000405A66E000 == 42 [pid = 772] [id = 78] 16:41:26 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (000000406A7B2400) [pid = 772] [serial = 231] [outer = 0000000000000000] 16:41:26 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (000000406A7D5C00) [pid = 772] [serial = 232] [outer = 000000406A7B2400] 16:41:26 INFO - PROCESS | 772 | 1466811686834 Marionette DEBUG loaded listener.js 16:41:26 INFO - PROCESS | 772 | ++DOMWINDOW == 95 (000000406B952C00) [pid = 772] [serial = 233] [outer = 000000406A7B2400] 16:41:27 INFO - PROCESS | 772 | --DOMWINDOW == 94 (000000406A7AA000) [pid = 772] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:41:27 INFO - PROCESS | 772 | --DOMWINDOW == 93 (0000004059C4E000) [pid = 772] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:41:27 INFO - PROCESS | 772 | --DOMWINDOW == 92 (000000406403B000) [pid = 772] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:41:27 INFO - PROCESS | 772 | --DOMWINDOW == 91 (0000004059C45400) [pid = 772] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:41:27 INFO - PROCESS | 772 | --DOMWINDOW == 90 (00000040638E8400) [pid = 772] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:41:27 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000405EF55400) [pid = 772] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:41:27 INFO - PROCESS | 772 | --DOMWINDOW == 88 (000000406B94F400) [pid = 772] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:41:27 INFO - PROCESS | 772 | --DOMWINDOW == 87 (00000040660EC800) [pid = 772] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:41:27 INFO - PROCESS | 772 | --DOMWINDOW == 86 (00000040638E7000) [pid = 772] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:41:27 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040638D1400) [pid = 772] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:41:27 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004059C4A400) [pid = 772] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:41:27 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040670A5000) [pid = 772] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:41:27 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040698BAC00) [pid = 772] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:41:27 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405B15A800) [pid = 772] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:41:27 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406A7CFC00) [pid = 772] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:41:27 INFO - PROCESS | 772 | 1466811687357 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 775ms 16:41:27 INFO - PROCESS | 772 | 1466811687404 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 16:41:27 INFO - PROCESS | 772 | 1466811687406 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 16:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:41:27 INFO - PROCESS | 772 | 1466811687409 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:41:27 INFO - PROCESS | 772 | 1466811687411 Marionette TRACE conn6 <- [1,278,null,{}] 16:41:27 INFO - PROCESS | 772 | 1466811687415 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:27 INFO - PROCESS | 772 | 1466811687416 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:27 INFO - PROCESS | 772 | 1466811687502 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 16:41:27 INFO - PROCESS | 772 | 1466811687509 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:27 INFO - PROCESS | 772 | 1466811687511 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:27 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC05800 == 43 [pid = 772] [id = 79] 16:41:27 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000405B15A800) [pid = 772] [serial = 234] [outer = 0000000000000000] 16:41:27 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040606BC400) [pid = 772] [serial = 235] [outer = 000000405B15A800] 16:41:27 INFO - PROCESS | 772 | 1466811687555 Marionette DEBUG loaded listener.js 16:41:27 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004067439400) [pid = 772] [serial = 236] [outer = 000000405B15A800] 16:41:27 INFO - PROCESS | 772 | 1466811687944 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 586ms 16:41:28 INFO - PROCESS | 772 | 1466811687999 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 16:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:41:28 INFO - PROCESS | 772 | 1466811688001 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 16:41:28 INFO - PROCESS | 772 | 1466811688005 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:41:28 INFO - PROCESS | 772 | 1466811688007 Marionette TRACE conn6 <- [1,282,null,{}] 16:41:28 INFO - PROCESS | 772 | 1466811688010 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:28 INFO - PROCESS | 772 | 1466811688012 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:28 INFO - PROCESS | 772 | 1466811688096 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 16:41:28 INFO - PROCESS | 772 | 1466811688114 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:28 INFO - PROCESS | 772 | 1466811688116 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:28 INFO - PROCESS | 772 | ++DOCSHELL 000000406EEC4800 == 44 [pid = 772] [id = 80] 16:41:28 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000406A7CFC00) [pid = 772] [serial = 237] [outer = 0000000000000000] 16:41:28 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000406B4C8800) [pid = 772] [serial = 238] [outer = 000000406A7CFC00] 16:41:28 INFO - PROCESS | 772 | 1466811688167 Marionette DEBUG loaded listener.js 16:41:28 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000406B4CE400) [pid = 772] [serial = 239] [outer = 000000406A7CFC00] 16:41:28 INFO - PROCESS | 772 | 1466811688551 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 585ms 16:41:28 INFO - PROCESS | 772 | 1466811688593 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 16:41:28 INFO - PROCESS | 772 | 1466811688595 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 16:41:28 INFO - PROCESS | 772 | 1466811688598 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:41:28 INFO - PROCESS | 772 | 1466811688600 Marionette TRACE conn6 <- [1,286,null,{}] 16:41:28 INFO - PROCESS | 772 | 1466811688615 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:28 INFO - PROCESS | 772 | 1466811688617 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:28 INFO - PROCESS | 772 | 1466811688702 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 16:41:28 INFO - PROCESS | 772 | 1466811688707 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:28 INFO - PROCESS | 772 | 1466811688709 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:28 INFO - PROCESS | 772 | ++DOCSHELL 000000406B233000 == 45 [pid = 772] [id = 81] 16:41:28 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000406B4D3800) [pid = 772] [serial = 240] [outer = 0000000000000000] 16:41:28 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406B4D8800) [pid = 772] [serial = 241] [outer = 000000406B4D3800] 16:41:28 INFO - PROCESS | 772 | 1466811688753 Marionette DEBUG loaded listener.js 16:41:28 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406B4DEC00) [pid = 772] [serial = 242] [outer = 000000406B4D3800] 16:41:29 INFO - PROCESS | 772 | 1466811689173 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 16:41:29 INFO - PROCESS | 772 | 1466811689189 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 16:41:29 INFO - PROCESS | 772 | 1466811689191 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 16:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:41:29 INFO - PROCESS | 772 | 1466811689194 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:41:29 INFO - PROCESS | 772 | 1466811689197 Marionette TRACE conn6 <- [1,290,null,{}] 16:41:29 INFO - PROCESS | 772 | 1466811689200 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:29 INFO - PROCESS | 772 | 1466811689202 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:29 INFO - PROCESS | 772 | 1466811689344 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 16:41:29 INFO - PROCESS | 772 | 1466811689439 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:29 INFO - PROCESS | 772 | 1466811689442 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:29 INFO - PROCESS | 772 | ++DOCSHELL 0000004059ADA000 == 46 [pid = 772] [id = 82] 16:41:29 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (0000004057EB7800) [pid = 772] [serial = 243] [outer = 0000000000000000] 16:41:29 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (0000004057EC5400) [pid = 772] [serial = 244] [outer = 0000004057EB7800] 16:41:29 INFO - PROCESS | 772 | 1466811689501 Marionette DEBUG loaded listener.js 16:41:29 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (0000004058FCF400) [pid = 772] [serial = 245] [outer = 0000004057EB7800] 16:41:30 INFO - PROCESS | 772 | 1466811690146 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 984ms 16:41:30 INFO - PROCESS | 772 | 1466811690183 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 16:41:30 INFO - PROCESS | 772 | 1466811690187 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 16:41:30 INFO - PROCESS | 772 | 1466811690191 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:41:30 INFO - PROCESS | 772 | 1466811690195 Marionette TRACE conn6 <- [1,294,null,{}] 16:41:30 INFO - PROCESS | 772 | 1466811690201 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:30 INFO - PROCESS | 772 | 1466811690204 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:30 INFO - PROCESS | 772 | 1466811690322 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 16:41:30 INFO - PROCESS | 772 | 1466811690394 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:30 INFO - PROCESS | 772 | 1466811690397 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:30 INFO - PROCESS | 772 | ++DOCSHELL 0000004066DD6000 == 47 [pid = 772] [id = 83] 16:41:30 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (000000405FC1E800) [pid = 772] [serial = 246] [outer = 0000000000000000] 16:41:30 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (0000004062BCF800) [pid = 772] [serial = 247] [outer = 000000405FC1E800] 16:41:30 INFO - PROCESS | 772 | 1466811690495 Marionette DEBUG loaded listener.js 16:41:30 INFO - PROCESS | 772 | ++DOMWINDOW == 95 (00000040638E1C00) [pid = 772] [serial = 248] [outer = 000000405FC1E800] 16:41:31 INFO - PROCESS | 772 | 1466811691027 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:31 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. 16:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 880ms 16:41:31 INFO - PROCESS | 772 | 1466811691078 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 16:41:31 INFO - PROCESS | 772 | 1466811691083 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 16:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:41:31 INFO - PROCESS | 772 | 1466811691087 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:41:31 INFO - PROCESS | 772 | 1466811691089 Marionette TRACE conn6 <- [1,298,null,{}] 16:41:31 INFO - PROCESS | 772 | 1466811691093 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:31 INFO - PROCESS | 772 | 1466811691096 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:31 INFO - PROCESS | 772 | 1466811691214 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 16:41:31 INFO - PROCESS | 772 | 1466811691300 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:31 INFO - PROCESS | 772 | 1466811691303 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:31 INFO - PROCESS | 772 | ++DOCSHELL 000000406BB25000 == 48 [pid = 772] [id = 84] 16:41:31 INFO - PROCESS | 772 | ++DOMWINDOW == 96 (0000004066468400) [pid = 772] [serial = 249] [outer = 0000000000000000] 16:41:31 INFO - PROCESS | 772 | ++DOMWINDOW == 97 (0000004066D2EC00) [pid = 772] [serial = 250] [outer = 0000004066468400] 16:41:31 INFO - PROCESS | 772 | 1466811691358 Marionette DEBUG loaded listener.js 16:41:31 INFO - PROCESS | 772 | ++DOMWINDOW == 98 (000000406817BC00) [pid = 772] [serial = 251] [outer = 0000004066468400] 16:41:31 INFO - PROCESS | 772 | 1466811691623 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:41:31 INFO - PROCESS | 772 | 1466811691967 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:32 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. 16:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 944ms 16:41:32 INFO - PROCESS | 772 | 1466811692033 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 16:41:32 INFO - PROCESS | 772 | 1466811692036 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 16:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:41:32 INFO - PROCESS | 772 | 1466811692047 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:41:32 INFO - PROCESS | 772 | 1466811692054 Marionette TRACE conn6 <- [1,302,null,{}] 16:41:32 INFO - PROCESS | 772 | 1466811692058 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:32 INFO - PROCESS | 772 | 1466811692062 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:32 INFO - PROCESS | 772 | 1466811692181 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 16:41:32 INFO - PROCESS | 772 | 1466811692251 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:32 INFO - PROCESS | 772 | 1466811692253 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:32 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA7A800 == 49 [pid = 772] [id = 85] 16:41:32 INFO - PROCESS | 772 | ++DOMWINDOW == 99 (00000040661B8C00) [pid = 772] [serial = 252] [outer = 0000000000000000] 16:41:32 INFO - PROCESS | 772 | ++DOMWINDOW == 100 (00000040698BE400) [pid = 772] [serial = 253] [outer = 00000040661B8C00] 16:41:32 INFO - PROCESS | 772 | 1466811692308 Marionette DEBUG loaded listener.js 16:41:32 INFO - PROCESS | 772 | ++DOMWINDOW == 101 (000000406B4DF400) [pid = 772] [serial = 254] [outer = 00000040661B8C00] 16:41:32 INFO - PROCESS | 772 | 1466811692906 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:32 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. 16:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 900ms 16:41:32 INFO - PROCESS | 772 | 1466811692942 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 16:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:41:32 INFO - PROCESS | 772 | 1466811692946 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 16:41:32 INFO - PROCESS | 772 | 1466811692949 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:41:32 INFO - PROCESS | 772 | 1466811692952 Marionette TRACE conn6 <- [1,306,null,{}] 16:41:32 INFO - PROCESS | 772 | 1466811692956 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:32 INFO - PROCESS | 772 | 1466811692958 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:33 INFO - PROCESS | 772 | 1466811693072 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 16:41:33 INFO - PROCESS | 772 | 1466811693156 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:33 INFO - PROCESS | 772 | 1466811693159 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:33 INFO - PROCESS | 772 | ++DOCSHELL 000000405ECB3000 == 50 [pid = 772] [id = 86] 16:41:33 INFO - PROCESS | 772 | ++DOMWINDOW == 102 (000000405E4BBC00) [pid = 772] [serial = 255] [outer = 0000000000000000] 16:41:33 INFO - PROCESS | 772 | ++DOMWINDOW == 103 (00000040638D4800) [pid = 772] [serial = 256] [outer = 000000405E4BBC00] 16:41:33 INFO - PROCESS | 772 | 1466811693214 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 772 | ++DOMWINDOW == 104 (0000004066F1DC00) [pid = 772] [serial = 257] [outer = 000000405E4BBC00] 16:41:33 INFO - PROCESS | 772 | 1466811693921 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:33 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. 16:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1027ms 16:41:33 INFO - PROCESS | 772 | 1466811693978 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 16:41:33 INFO - PROCESS | 772 | 1466811693982 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 16:41:33 INFO - PROCESS | 772 | 1466811693986 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:41:33 INFO - PROCESS | 772 | 1466811693992 Marionette TRACE conn6 <- [1,310,null,{}] 16:41:34 INFO - PROCESS | 772 | 1466811694013 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:34 INFO - PROCESS | 772 | 1466811694016 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:34 INFO - PROCESS | 772 | 1466811694127 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 16:41:34 INFO - PROCESS | 772 | 1466811694200 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:34 INFO - PROCESS | 772 | 1466811694203 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:34 INFO - PROCESS | 772 | ++DOCSHELL 0000004060289000 == 51 [pid = 772] [id = 87] 16:41:34 INFO - PROCESS | 772 | ++DOMWINDOW == 105 (000000405F13F800) [pid = 772] [serial = 258] [outer = 0000000000000000] 16:41:34 INFO - PROCESS | 772 | ++DOMWINDOW == 106 (00000040638CA000) [pid = 772] [serial = 259] [outer = 000000405F13F800] 16:41:34 INFO - PROCESS | 772 | 1466811694256 Marionette DEBUG loaded listener.js 16:41:34 INFO - PROCESS | 772 | ++DOMWINDOW == 107 (0000004064A67800) [pid = 772] [serial = 260] [outer = 000000405F13F800] 16:41:34 INFO - PROCESS | 772 | --DOCSHELL 000000406B233000 == 50 [pid = 772] [id = 81] 16:41:34 INFO - PROCESS | 772 | --DOCSHELL 000000406EEC4800 == 49 [pid = 772] [id = 80] 16:41:34 INFO - PROCESS | 772 | --DOCSHELL 000000406DC05800 == 48 [pid = 772] [id = 79] 16:41:34 INFO - PROCESS | 772 | --DOCSHELL 000000405A66E000 == 47 [pid = 772] [id = 78] 16:41:34 INFO - PROCESS | 772 | --DOCSHELL 000000406BB2D800 == 46 [pid = 772] [id = 77] 16:41:34 INFO - PROCESS | 772 | --DOCSHELL 000000406811E000 == 45 [pid = 772] [id = 76] 16:41:34 INFO - PROCESS | 772 | --DOCSHELL 0000004067065800 == 44 [pid = 772] [id = 75] 16:41:34 INFO - PROCESS | 772 | --DOCSHELL 00000040660E4000 == 43 [pid = 772] [id = 74] 16:41:34 INFO - PROCESS | 772 | --DOCSHELL 000000405E85F800 == 42 [pid = 772] [id = 73] 16:41:34 INFO - PROCESS | 772 | --DOCSHELL 000000405FC7D000 == 41 [pid = 772] [id = 72] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 106 (0000004065BAE000) [pid = 772] [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.] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 105 (000000405E44AC00) [pid = 772] [serial = 163] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 104 (00000040600ADC00) [pid = 772] [serial = 164] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 103 (0000004064AF7800) [pid = 772] [serial = 184] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 102 (000000405E4B4000) [pid = 772] [serial = 176] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 101 (0000004059C4B400) [pid = 772] [serial = 175] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 100 (0000004066F18C00) [pid = 772] [serial = 170] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 99 (0000004066475800) [pid = 772] [serial = 169] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 98 (0000004066D32400) [pid = 772] [serial = 173] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 97 (000000406027B000) [pid = 772] [serial = 172] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 96 (000000406B95BC00) [pid = 772] [serial = 160] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 95 (0000004066D30C00) [pid = 772] [serial = 188] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 94 (000000406CE4D000) [pid = 772] [serial = 161] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 93 (000000406646DC00) [pid = 772] [serial = 187] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 92 (0000004066468C00) [pid = 772] [serial = 167] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 91 (0000004063AC1800) [pid = 772] [serial = 166] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 90 (00000040638D4000) [pid = 772] [serial = 181] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 89 (00000040638E8C00) [pid = 772] [serial = 182] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 88 (000000405B1B6800) [pid = 772] [serial = 178] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 87 (000000405F13E000) [pid = 772] [serial = 179] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 86 (00000040677AC000) [pid = 772] [serial = 190] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000406A0DCC00) [pid = 772] [serial = 193] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000406027BC00) [pid = 772] [serial = 196] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000406A7D5400) [pid = 772] [serial = 199] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000406A7DD400) [pid = 772] [serial = 200] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000406A7C8400) [pid = 772] [serial = 194] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406A7B4C00) [pid = 772] [serial = 203] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000406980B800) [pid = 772] [serial = 191] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004065E83800) [pid = 772] [serial = 185] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004067ECEC00) [pid = 772] [serial = 197] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406A7AE400) [pid = 772] [serial = 202] [outer = 0000000000000000] [url = about:blank] 16:41:34 INFO - PROCESS | 772 | 1466811694815 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:34 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. 16:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 880ms 16:41:34 INFO - PROCESS | 772 | 1466811694871 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 16:41:34 INFO - PROCESS | 772 | 1466811694876 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 16:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:41:34 INFO - PROCESS | 772 | 1466811694882 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:41:34 INFO - PROCESS | 772 | 1466811694885 Marionette TRACE conn6 <- [1,314,null,{}] 16:41:34 INFO - PROCESS | 772 | 1466811694888 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:34 INFO - PROCESS | 772 | 1466811694891 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:34 INFO - PROCESS | 772 | 1466811694986 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 16:41:35 INFO - PROCESS | 772 | 1466811695055 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:35 INFO - PROCESS | 772 | 1466811695058 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:35 INFO - PROCESS | 772 | ++DOCSHELL 0000004063895000 == 42 [pid = 772] [id = 88] 16:41:35 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004059C4B400) [pid = 772] [serial = 261] [outer = 0000000000000000] 16:41:35 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000405FC1C800) [pid = 772] [serial = 262] [outer = 0000004059C4B400] 16:41:35 INFO - PROCESS | 772 | 1466811695105 Marionette DEBUG loaded listener.js 16:41:35 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040638E4C00) [pid = 772] [serial = 263] [outer = 0000004059C4B400] 16:41:35 INFO - PROCESS | 772 | 1466811695503 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:35 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. 16:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 689ms 16:41:35 INFO - PROCESS | 772 | 1466811695574 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 16:41:35 INFO - PROCESS | 772 | 1466811695577 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 16:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:41:35 INFO - PROCESS | 772 | 1466811695580 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:41:35 INFO - PROCESS | 772 | 1466811695584 Marionette TRACE conn6 <- [1,318,null,{}] 16:41:35 INFO - PROCESS | 772 | 1466811695600 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:35 INFO - PROCESS | 772 | 1466811695605 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:35 INFO - PROCESS | 772 | 1466811695692 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 16:41:35 INFO - PROCESS | 772 | 1466811695709 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:35 INFO - PROCESS | 772 | 1466811695712 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:35 INFO - PROCESS | 772 | ++DOCSHELL 0000004066B7E800 == 43 [pid = 772] [id = 89] 16:41:35 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040661BF000) [pid = 772] [serial = 264] [outer = 0000000000000000] 16:41:35 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040661C1800) [pid = 772] [serial = 265] [outer = 00000040661BF000] 16:41:35 INFO - PROCESS | 772 | 1466811695759 Marionette DEBUG loaded listener.js 16:41:35 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040669D3000) [pid = 772] [serial = 266] [outer = 00000040661BF000] 16:41:36 INFO - PROCESS | 772 | 1466811696208 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:36 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. 16:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 690ms 16:41:36 INFO - PROCESS | 772 | 1466811696273 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 16:41:36 INFO - PROCESS | 772 | 1466811696276 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 16:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:41:36 INFO - PROCESS | 772 | 1466811696279 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:41:36 INFO - PROCESS | 772 | 1466811696281 Marionette TRACE conn6 <- [1,322,null,{}] 16:41:36 INFO - PROCESS | 772 | 1466811696311 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:36 INFO - PROCESS | 772 | 1466811696313 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:36 INFO - PROCESS | 772 | 1466811696404 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 16:41:36 INFO - PROCESS | 772 | 1466811696415 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:36 INFO - PROCESS | 772 | 1466811696418 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:36 INFO - PROCESS | 772 | ++DOCSHELL 00000040675D7000 == 44 [pid = 772] [id = 90] 16:41:36 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040670A0C00) [pid = 772] [serial = 267] [outer = 0000000000000000] 16:41:36 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040671F1400) [pid = 772] [serial = 268] [outer = 00000040670A0C00] 16:41:36 INFO - PROCESS | 772 | 1466811696463 Marionette DEBUG loaded listener.js 16:41:36 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004067D86C00) [pid = 772] [serial = 269] [outer = 00000040670A0C00] 16:41:36 INFO - PROCESS | 772 | 1466811696885 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:36 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. 16:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 691ms 16:41:36 INFO - PROCESS | 772 | 1466811696973 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 16:41:36 INFO - PROCESS | 772 | 1466811696976 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 16:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:41:36 INFO - PROCESS | 772 | 1466811696979 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:41:36 INFO - PROCESS | 772 | 1466811696981 Marionette TRACE conn6 <- [1,326,null,{}] 16:41:36 INFO - PROCESS | 772 | 1466811696989 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:37 INFO - PROCESS | 772 | 1466811696991 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:37 INFO - PROCESS | 772 | 1466811697105 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 16:41:37 INFO - PROCESS | 772 | 1466811697147 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:37 INFO - PROCESS | 772 | 1466811697149 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:37 INFO - PROCESS | 772 | ++DOCSHELL 000000406A071800 == 45 [pid = 772] [id = 91] 16:41:37 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000406980B800) [pid = 772] [serial = 270] [outer = 0000000000000000] 16:41:37 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (00000040698BD400) [pid = 772] [serial = 271] [outer = 000000406980B800] 16:41:37 INFO - PROCESS | 772 | 1466811697194 Marionette DEBUG loaded listener.js 16:41:37 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406A7A8800) [pid = 772] [serial = 272] [outer = 000000406980B800] 16:41:37 INFO - PROCESS | 772 | 1466811697657 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:37 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. 16:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 732ms 16:41:37 INFO - PROCESS | 772 | 1466811697738 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 16:41:37 INFO - PROCESS | 772 | 1466811697740 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 16:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:41:37 INFO - PROCESS | 772 | 1466811697744 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:41:37 INFO - PROCESS | 772 | 1466811697746 Marionette TRACE conn6 <- [1,330,null,{}] 16:41:37 INFO - PROCESS | 772 | 1466811697749 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:37 INFO - PROCESS | 772 | 1466811697755 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:37 INFO - PROCESS | 772 | 1466811697887 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 16:41:37 INFO - PROCESS | 772 | 1466811697932 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:37 INFO - PROCESS | 772 | 1466811697934 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:37 INFO - PROCESS | 772 | ++DOCSHELL 000000406B22C000 == 46 [pid = 772] [id = 92] 16:41:37 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406B4C7800) [pid = 772] [serial = 273] [outer = 0000000000000000] 16:41:37 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000406B4DA800) [pid = 772] [serial = 274] [outer = 000000406B4C7800] 16:41:37 INFO - PROCESS | 772 | 1466811697980 Marionette DEBUG loaded listener.js 16:41:38 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000406BA14400) [pid = 772] [serial = 275] [outer = 000000406B4C7800] 16:41:38 INFO - PROCESS | 772 | 1466811698396 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:38 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. 16:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 16:41:38 INFO - PROCESS | 772 | 1466811698419 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 16:41:38 INFO - PROCESS | 772 | 1466811698421 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 16:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:41:38 INFO - PROCESS | 772 | 1466811698429 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:41:38 INFO - PROCESS | 772 | 1466811698431 Marionette TRACE conn6 <- [1,334,null,{}] 16:41:38 INFO - PROCESS | 772 | 1466811698435 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:38 INFO - PROCESS | 772 | 1466811698437 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:38 INFO - PROCESS | 772 | 1466811698552 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 16:41:38 INFO - PROCESS | 772 | 1466811698557 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:38 INFO - PROCESS | 772 | 1466811698559 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:38 INFO - PROCESS | 772 | ++DOCSHELL 000000405A112000 == 47 [pid = 772] [id = 93] 16:41:38 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (000000406B128800) [pid = 772] [serial = 276] [outer = 0000000000000000] 16:41:38 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (000000406B12BC00) [pid = 772] [serial = 277] [outer = 000000406B128800] 16:41:38 INFO - PROCESS | 772 | 1466811698603 Marionette DEBUG loaded listener.js 16:41:38 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (000000406B131C00) [pid = 772] [serial = 278] [outer = 000000406B128800] 16:41:39 INFO - PROCESS | 772 | --DOMWINDOW == 93 (0000004058015800) [pid = 772] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:41:39 INFO - PROCESS | 772 | --DOMWINDOW == 92 (0000004068187800) [pid = 772] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:41:39 INFO - PROCESS | 772 | --DOMWINDOW == 91 (000000406A7E0400) [pid = 772] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:41:39 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004066472800) [pid = 772] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:41:39 INFO - PROCESS | 772 | --DOMWINDOW == 89 (0000004062BD4800) [pid = 772] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:41:39 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004059AB8C00) [pid = 772] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:41:39 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004066D37000) [pid = 772] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:41:39 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004059AAF800) [pid = 772] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:41:39 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000405B15A800) [pid = 772] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:41:39 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040670A1000) [pid = 772] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:41:39 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000406A7CFC00) [pid = 772] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:41:39 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000406A7B2400) [pid = 772] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:41:39 INFO - PROCESS | 772 | 1466811699111 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:39 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. 16:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 733ms 16:41:39 INFO - PROCESS | 772 | 1466811699161 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 16:41:39 INFO - PROCESS | 772 | 1466811699163 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 16:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:41:39 INFO - PROCESS | 772 | 1466811699189 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:41:39 INFO - PROCESS | 772 | 1466811699192 Marionette TRACE conn6 <- [1,338,null,{}] 16:41:39 INFO - PROCESS | 772 | 1466811699197 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:39 INFO - PROCESS | 772 | 1466811699199 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:39 INFO - PROCESS | 772 | 1466811699283 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 16:41:39 INFO - PROCESS | 772 | 1466811699355 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 772 | 1466811699357 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:39 INFO - PROCESS | 772 | ++DOCSHELL 000000406D156000 == 48 [pid = 772] [id = 94] 16:41:39 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004058010800) [pid = 772] [serial = 279] [outer = 0000000000000000] 16:41:39 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000405FB11C00) [pid = 772] [serial = 280] [outer = 0000004058010800] 16:41:39 INFO - PROCESS | 772 | 1466811699401 Marionette DEBUG loaded listener.js 16:41:39 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (00000040698BE000) [pid = 772] [serial = 281] [outer = 0000004058010800] 16:41:39 INFO - PROCESS | 772 | 1466811699771 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:39 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. 16:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 650ms 16:41:39 INFO - PROCESS | 772 | 1466811699819 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 16:41:39 INFO - PROCESS | 772 | 1466811699821 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 16:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:41:39 INFO - PROCESS | 772 | 1466811699824 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:41:39 INFO - PROCESS | 772 | 1466811699826 Marionette TRACE conn6 <- [1,342,null,{}] 16:41:39 INFO - PROCESS | 772 | 1466811699829 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:39 INFO - PROCESS | 772 | 1466811699831 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:39 INFO - PROCESS | 772 | 1466811699945 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 16:41:39 INFO - PROCESS | 772 | 1466811699953 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 772 | 1466811699955 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:39 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCB9800 == 49 [pid = 772] [id = 95] 16:41:39 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000406B12F000) [pid = 772] [serial = 282] [outer = 0000000000000000] 16:41:40 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000406BA20400) [pid = 772] [serial = 283] [outer = 000000406B12F000] 16:41:40 INFO - PROCESS | 772 | 1466811700000 Marionette DEBUG loaded listener.js 16:41:40 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406BB4F400) [pid = 772] [serial = 284] [outer = 000000406B12F000] 16:41:40 INFO - PROCESS | 772 | 1466811700395 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:40 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. 16:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 16:41:40 INFO - PROCESS | 772 | 1466811700457 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 16:41:40 INFO - PROCESS | 772 | 1466811700459 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 16:41:40 INFO - PROCESS | 772 | 1466811700462 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:41:40 INFO - PROCESS | 772 | 1466811700464 Marionette TRACE conn6 <- [1,346,null,{}] 16:41:40 INFO - PROCESS | 772 | 1466811700468 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:40 INFO - PROCESS | 772 | 1466811700470 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:40 INFO - PROCESS | 772 | 1466811700580 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 16:41:40 INFO - PROCESS | 772 | 1466811700622 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:40 INFO - PROCESS | 772 | 1466811700624 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:40 INFO - PROCESS | 772 | ++DOCSHELL 000000406E7E5000 == 50 [pid = 772] [id = 96] 16:41:40 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406CE4B800) [pid = 772] [serial = 285] [outer = 0000000000000000] 16:41:40 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000406CE52000) [pid = 772] [serial = 286] [outer = 000000406CE4B800] 16:41:40 INFO - PROCESS | 772 | 1466811700667 Marionette DEBUG loaded listener.js 16:41:40 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000406D1A3C00) [pid = 772] [serial = 287] [outer = 000000406CE4B800] 16:41:41 INFO - PROCESS | 772 | 1466811701142 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:41 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. 16:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 733ms 16:41:41 INFO - PROCESS | 772 | 1466811701200 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 16:41:41 INFO - PROCESS | 772 | 1466811701205 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 16:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:41:41 INFO - PROCESS | 772 | 1466811701211 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:41:41 INFO - PROCESS | 772 | 1466811701215 Marionette TRACE conn6 <- [1,350,null,{}] 16:41:41 INFO - PROCESS | 772 | 1466811701220 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:41 INFO - PROCESS | 772 | 1466811701224 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:41 INFO - PROCESS | 772 | 1466811701346 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 16:41:41 INFO - PROCESS | 772 | 1466811701418 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:41 INFO - PROCESS | 772 | 1466811701424 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:41 INFO - PROCESS | 772 | ++DOCSHELL 0000004060307800 == 51 [pid = 772] [id = 97] 16:41:41 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (0000004059AB8400) [pid = 772] [serial = 288] [outer = 0000000000000000] 16:41:41 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (0000004059C4E400) [pid = 772] [serial = 289] [outer = 0000004059AB8400] 16:41:41 INFO - PROCESS | 772 | 1466811701522 Marionette DEBUG loaded listener.js 16:41:41 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (000000405F140000) [pid = 772] [serial = 290] [outer = 0000004059AB8400] 16:41:42 INFO - PROCESS | 772 | 1466811702132 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:42 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. 16:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 941ms 16:41:42 INFO - PROCESS | 772 | 1466811702155 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 16:41:42 INFO - PROCESS | 772 | 1466811702160 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 16:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:41:42 INFO - PROCESS | 772 | 1466811702166 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:41:42 INFO - PROCESS | 772 | 1466811702169 Marionette TRACE conn6 <- [1,354,null,{}] 16:41:42 INFO - PROCESS | 772 | 1466811702173 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:42 INFO - PROCESS | 772 | 1466811702176 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:42 INFO - PROCESS | 772 | 1466811702295 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 16:41:42 INFO - PROCESS | 772 | 1466811702380 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:42 INFO - PROCESS | 772 | 1466811702383 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:42 INFO - PROCESS | 772 | ++DOCSHELL 0000004068179800 == 52 [pid = 772] [id = 98] 16:41:42 INFO - PROCESS | 772 | ++DOMWINDOW == 95 (0000004065E17800) [pid = 772] [serial = 291] [outer = 0000000000000000] 16:41:42 INFO - PROCESS | 772 | ++DOMWINDOW == 96 (00000040661BD400) [pid = 772] [serial = 292] [outer = 0000004065E17800] 16:41:42 INFO - PROCESS | 772 | 1466811702440 Marionette DEBUG loaded listener.js 16:41:42 INFO - PROCESS | 772 | ++DOMWINDOW == 97 (0000004066D38400) [pid = 772] [serial = 293] [outer = 0000004065E17800] 16:41:43 INFO - PROCESS | 772 | 1466811703014 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:43 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. 16:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 881ms 16:41:43 INFO - PROCESS | 772 | 1466811703050 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 16:41:43 INFO - PROCESS | 772 | 1466811703053 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 16:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:41:43 INFO - PROCESS | 772 | 1466811703056 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:41:43 INFO - PROCESS | 772 | 1466811703061 Marionette TRACE conn6 <- [1,358,null,{}] 16:41:43 INFO - PROCESS | 772 | 1466811703072 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:43 INFO - PROCESS | 772 | 1466811703077 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:43 INFO - PROCESS | 772 | 1466811703193 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 16:41:43 INFO - PROCESS | 772 | 1466811703278 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:43 INFO - PROCESS | 772 | 1466811703281 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:43 INFO - PROCESS | 772 | ++DOCSHELL 000000406ED74000 == 53 [pid = 772] [id = 99] 16:41:43 INFO - PROCESS | 772 | ++DOMWINDOW == 98 (000000406A7E0C00) [pid = 772] [serial = 294] [outer = 0000000000000000] 16:41:43 INFO - PROCESS | 772 | ++DOMWINDOW == 99 (000000406B4C6400) [pid = 772] [serial = 295] [outer = 000000406A7E0C00] 16:41:43 INFO - PROCESS | 772 | 1466811703339 Marionette DEBUG loaded listener.js 16:41:43 INFO - PROCESS | 772 | ++DOMWINDOW == 100 (000000406BB4AC00) [pid = 772] [serial = 296] [outer = 000000406A7E0C00] 16:41:43 INFO - PROCESS | 772 | 1466811703935 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:44 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. 16:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 942ms 16:41:44 INFO - PROCESS | 772 | 1466811704001 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 16:41:44 INFO - PROCESS | 772 | 1466811704004 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 16:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:41:44 INFO - PROCESS | 772 | 1466811704007 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:41:44 INFO - PROCESS | 772 | 1466811704009 Marionette TRACE conn6 <- [1,362,null,{}] 16:41:44 INFO - PROCESS | 772 | 1466811704014 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:44 INFO - PROCESS | 772 | 1466811704016 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:44 INFO - PROCESS | 772 | 1466811704160 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 16:41:44 INFO - PROCESS | 772 | 1466811704271 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:44 INFO - PROCESS | 772 | 1466811704274 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:44 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EBD800 == 54 [pid = 772] [id = 100] 16:41:44 INFO - PROCESS | 772 | ++DOMWINDOW == 101 (00000040665E3000) [pid = 772] [serial = 297] [outer = 0000000000000000] 16:41:44 INFO - PROCESS | 772 | ++DOMWINDOW == 102 (00000040665E6C00) [pid = 772] [serial = 298] [outer = 00000040665E3000] 16:41:44 INFO - PROCESS | 772 | 1466811704330 Marionette DEBUG loaded listener.js 16:41:44 INFO - PROCESS | 772 | ++DOMWINDOW == 103 (000000406D1A4400) [pid = 772] [serial = 299] [outer = 00000040665E3000] 16:41:44 INFO - PROCESS | 772 | 1466811704912 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:44 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. 16:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 943ms 16:41:44 INFO - PROCESS | 772 | 1466811704953 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 16:41:44 INFO - PROCESS | 772 | 1466811704956 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 16:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:41:44 INFO - PROCESS | 772 | 1466811704959 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:41:44 INFO - PROCESS | 772 | 1466811704961 Marionette TRACE conn6 <- [1,366,null,{}] 16:41:44 INFO - PROCESS | 772 | 1466811704965 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:44 INFO - PROCESS | 772 | 1466811704967 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:45 INFO - PROCESS | 772 | 1466811705217 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 16:41:45 INFO - PROCESS | 772 | 1466811705315 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 772 | 1466811705318 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:45 INFO - PROCESS | 772 | ++DOCSHELL 0000004066275800 == 55 [pid = 772] [id = 101] 16:41:45 INFO - PROCESS | 772 | ++DOMWINDOW == 104 (0000004059AAEC00) [pid = 772] [serial = 300] [outer = 0000000000000000] 16:41:45 INFO - PROCESS | 772 | ++DOMWINDOW == 105 (0000004059C4A800) [pid = 772] [serial = 301] [outer = 0000004059AAEC00] 16:41:45 INFO - PROCESS | 772 | 1466811705368 Marionette DEBUG loaded listener.js 16:41:45 INFO - PROCESS | 772 | ++DOMWINDOW == 106 (000000405FC1E000) [pid = 772] [serial = 302] [outer = 0000004059AAEC00] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000406712B800 == 54 [pid = 772] [id = 56] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000406DCB1800 == 53 [pid = 772] [id = 57] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000406DCB9800 == 52 [pid = 772] [id = 95] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000406D156000 == 51 [pid = 772] [id = 94] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000405A112000 == 50 [pid = 772] [id = 93] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000406B22C000 == 49 [pid = 772] [id = 92] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000406A071800 == 48 [pid = 772] [id = 91] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 00000040675D7000 == 47 [pid = 772] [id = 90] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 0000004066B7E800 == 46 [pid = 772] [id = 89] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 0000004063895000 == 45 [pid = 772] [id = 88] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 0000004060289000 == 44 [pid = 772] [id = 87] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 0000004059ADA000 == 43 [pid = 772] [id = 82] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000406E7DC800 == 42 [pid = 772] [id = 69] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000406AA7A800 == 41 [pid = 772] [id = 85] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000406DC1A000 == 40 [pid = 772] [id = 71] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000406BB25000 == 39 [pid = 772] [id = 84] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000405ECB3000 == 38 [pid = 772] [id = 86] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000406DC15800 == 37 [pid = 772] [id = 54] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 0000004066DD6000 == 36 [pid = 772] [id = 83] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 0000004060294000 == 35 [pid = 772] [id = 70] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000405EB6E800 == 34 [pid = 772] [id = 32] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000406D151000 == 33 [pid = 772] [id = 31] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000405EEB8800 == 32 [pid = 772] [id = 58] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 0000004066EBD800 == 31 [pid = 772] [id = 100] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000406ED74000 == 30 [pid = 772] [id = 99] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 0000004068179800 == 29 [pid = 772] [id = 98] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 000000406E7E5000 == 28 [pid = 772] [id = 96] 16:41:46 INFO - PROCESS | 772 | --DOCSHELL 0000004060307800 == 27 [pid = 772] [id = 97] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 105 (000000406B4D8800) [pid = 772] [serial = 241] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 104 (000000406A7D5C00) [pid = 772] [serial = 232] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 103 (0000004058923800) [pid = 772] [serial = 217] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 102 (000000406A7AF800) [pid = 772] [serial = 230] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 101 (0000004069815000) [pid = 772] [serial = 229] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 100 (0000004059AB7C00) [pid = 772] [serial = 218] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 99 (000000406B957C00) [pid = 772] [serial = 205] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 98 (000000406BA1C800) [pid = 772] [serial = 206] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 97 (0000004066691800) [pid = 772] [serial = 223] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 96 (00000040638CE000) [pid = 772] [serial = 220] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 95 (00000040638E5400) [pid = 772] [serial = 221] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 94 (0000004059C4FC00) [pid = 772] [serial = 214] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 93 (000000405FC20800) [pid = 772] [serial = 215] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 92 (000000406768B400) [pid = 772] [serial = 212] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 91 (000000406709B800) [pid = 772] [serial = 211] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 90 (00000040602B7400) [pid = 772] [serial = 209] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 89 (0000004059F0FC00) [pid = 772] [serial = 208] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 88 (00000040606BC400) [pid = 772] [serial = 235] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004067439400) [pid = 772] [serial = 236] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000406B952C00) [pid = 772] [serial = 233] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040670A8C00) [pid = 772] [serial = 226] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040677B2C00) [pid = 772] [serial = 227] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000406B4CE400) [pid = 772] [serial = 239] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000406B4C8800) [pid = 772] [serial = 238] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004066D35800) [pid = 772] [serial = 224] [outer = 0000000000000000] [url = about:blank] 16:41:46 INFO - PROCESS | 772 | 1466811706762 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:46 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. 16:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1880ms 16:41:46 INFO - PROCESS | 772 | 1466811706842 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 16:41:46 INFO - PROCESS | 772 | 1466811706846 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 16:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:41:46 INFO - PROCESS | 772 | 1466811706851 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:41:46 INFO - PROCESS | 772 | 1466811706855 Marionette TRACE conn6 <- [1,370,null,{}] 16:41:46 INFO - PROCESS | 772 | 1466811706860 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:46 INFO - PROCESS | 772 | 1466811706864 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:46 INFO - PROCESS | 772 | 1466811706952 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 16:41:46 INFO - PROCESS | 772 | 1466811706959 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:46 INFO - PROCESS | 772 | 1466811706964 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:46 INFO - PROCESS | 772 | ++DOCSHELL 000000405E3A6000 == 28 [pid = 772] [id = 102] 16:41:46 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040589CFC00) [pid = 772] [serial = 303] [outer = 0000000000000000] 16:41:47 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004058FCE400) [pid = 772] [serial = 304] [outer = 00000040589CFC00] 16:41:47 INFO - PROCESS | 772 | 1466811707013 Marionette DEBUG loaded listener.js 16:41:47 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004059AB4C00) [pid = 772] [serial = 305] [outer = 00000040589CFC00] 16:41:47 INFO - PROCESS | 772 | 1466811707494 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:47 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. 16:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 692ms 16:41:47 INFO - PROCESS | 772 | 1466811707546 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 16:41:47 INFO - PROCESS | 772 | 1466811707552 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 16:41:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:41:47 INFO - PROCESS | 772 | 1466811707558 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:41:47 INFO - PROCESS | 772 | 1466811707561 Marionette TRACE conn6 <- [1,374,null,{}] 16:41:47 INFO - PROCESS | 772 | 1466811707565 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:47 INFO - PROCESS | 772 | 1466811707568 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:47 INFO - PROCESS | 772 | 1466811707660 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 16:41:47 INFO - PROCESS | 772 | 1466811707666 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:47 INFO - PROCESS | 772 | 1466811707669 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:47 INFO - PROCESS | 772 | ++DOCSHELL 000000406028A800 == 29 [pid = 772] [id = 103] 16:41:47 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000405A653C00) [pid = 772] [serial = 306] [outer = 0000000000000000] 16:41:47 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000405E3F6C00) [pid = 772] [serial = 307] [outer = 000000405A653C00] 16:41:47 INFO - PROCESS | 772 | 1466811707721 Marionette DEBUG loaded listener.js 16:41:47 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000405FB05C00) [pid = 772] [serial = 308] [outer = 000000405A653C00] 16:41:48 INFO - PROCESS | 772 | 1466811708194 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:41:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:41:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 693ms 16:41:48 INFO - PROCESS | 772 | 1466811708252 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 16:41:48 INFO - PROCESS | 772 | 1466811708262 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 16:41:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:41:48 INFO - PROCESS | 772 | 1466811708296 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:41:48 INFO - PROCESS | 772 | 1466811708300 Marionette TRACE conn6 <- [1,378,null,{}] 16:41:48 INFO - PROCESS | 772 | 1466811708316 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:48 INFO - PROCESS | 772 | 1466811708321 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:48 INFO - PROCESS | 772 | 1466811708417 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 16:41:48 INFO - PROCESS | 772 | 1466811708426 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:48 INFO - PROCESS | 772 | 1466811708429 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:48 INFO - PROCESS | 772 | ++DOCSHELL 00000040660E0800 == 30 [pid = 772] [id = 104] 16:41:48 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (00000040638CE800) [pid = 772] [serial = 309] [outer = 0000000000000000] 16:41:48 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (00000040638D3000) [pid = 772] [serial = 310] [outer = 00000040638CE800] 16:41:48 INFO - PROCESS | 772 | 1466811708480 Marionette DEBUG loaded listener.js 16:41:48 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (00000040638ECC00) [pid = 772] [serial = 311] [outer = 00000040638CE800] 16:41:49 INFO - PROCESS | 772 | 1466811709106 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:41:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:41:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 839ms 16:41:49 INFO - PROCESS | 772 | 1466811709134 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 16:41:49 INFO - PROCESS | 772 | 1466811709137 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 16:41:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:41:49 INFO - PROCESS | 772 | 1466811709148 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:41:49 INFO - PROCESS | 772 | 1466811709150 Marionette TRACE conn6 <- [1,382,null,{}] 16:41:49 INFO - PROCESS | 772 | 1466811709154 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:49 INFO - PROCESS | 772 | 1466811709156 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:49 INFO - PROCESS | 772 | 1466811709269 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 16:41:49 INFO - PROCESS | 772 | 1466811709276 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:49 INFO - PROCESS | 772 | 1466811709278 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:49 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EB2800 == 31 [pid = 772] [id = 105] 16:41:49 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (0000004065E02C00) [pid = 772] [serial = 312] [outer = 0000000000000000] 16:41:49 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (0000004065E79C00) [pid = 772] [serial = 313] [outer = 0000004065E02C00] 16:41:49 INFO - PROCESS | 772 | 1466811709362 Marionette DEBUG loaded listener.js 16:41:49 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (00000040661BAC00) [pid = 772] [serial = 314] [outer = 0000004065E02C00] 16:41:49 INFO - PROCESS | 772 | 1466811709904 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:41:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:41:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 774ms 16:41:49 INFO - PROCESS | 772 | 1466811709928 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 16:41:49 INFO - PROCESS | 772 | 1466811709930 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 16:41:49 INFO - PROCESS | 772 | 1466811709933 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:41:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:41:49 INFO - PROCESS | 772 | 1466811709935 Marionette TRACE conn6 <- [1,386,null,{}] 16:41:49 INFO - PROCESS | 772 | 1466811709939 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:49 INFO - PROCESS | 772 | 1466811709941 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:50 INFO - PROCESS | 772 | 1466811710045 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 16:41:50 INFO - PROCESS | 772 | 1466811710053 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:50 INFO - PROCESS | 772 | 1466811710056 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:50 INFO - PROCESS | 772 | ++DOCSHELL 0000004067073000 == 32 [pid = 772] [id = 106] 16:41:50 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (00000040665DC800) [pid = 772] [serial = 315] [outer = 0000000000000000] 16:41:50 INFO - PROCESS | 772 | ++DOMWINDOW == 95 (00000040665E3800) [pid = 772] [serial = 316] [outer = 00000040665DC800] 16:41:50 INFO - PROCESS | 772 | 1466811710102 Marionette DEBUG loaded listener.js 16:41:50 INFO - PROCESS | 772 | ++DOMWINDOW == 96 (0000004066D2FC00) [pid = 772] [serial = 317] [outer = 00000040665DC800] 16:41:50 INFO - PROCESS | 772 | 1466811710534 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:41:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:41:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 630ms 16:41:50 INFO - PROCESS | 772 | 1466811710571 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 16:41:50 INFO - PROCESS | 772 | 1466811710573 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 16:41:50 INFO - PROCESS | 772 | 1466811710576 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:41:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:41:50 INFO - PROCESS | 772 | 1466811710578 Marionette TRACE conn6 <- [1,390,null,{}] 16:41:50 INFO - PROCESS | 772 | 1466811710581 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:50 INFO - PROCESS | 772 | 1466811710587 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:50 INFO - PROCESS | 772 | 1466811710721 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 16:41:50 INFO - PROCESS | 772 | 1466811710772 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:50 INFO - PROCESS | 772 | 1466811710774 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:50 INFO - PROCESS | 772 | ++DOCSHELL 0000004069378000 == 33 [pid = 772] [id = 107] 16:41:50 INFO - PROCESS | 772 | ++DOMWINDOW == 97 (0000004066D3BC00) [pid = 772] [serial = 318] [outer = 0000000000000000] 16:41:50 INFO - PROCESS | 772 | ++DOMWINDOW == 98 (000000406709D000) [pid = 772] [serial = 319] [outer = 0000004066D3BC00] 16:41:50 INFO - PROCESS | 772 | 1466811710819 Marionette DEBUG loaded listener.js 16:41:50 INFO - PROCESS | 772 | ++DOMWINDOW == 99 (0000004067D82400) [pid = 772] [serial = 320] [outer = 0000004066D3BC00] 16:41:51 INFO - PROCESS | 772 | --DOMWINDOW == 98 (000000406B4C7800) [pid = 772] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:41:51 INFO - PROCESS | 772 | --DOMWINDOW == 97 (0000004058010800) [pid = 772] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:41:51 INFO - PROCESS | 772 | --DOMWINDOW == 96 (000000405F13F800) [pid = 772] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:41:51 INFO - PROCESS | 772 | --DOMWINDOW == 95 (00000040670A0C00) [pid = 772] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:41:51 INFO - PROCESS | 772 | --DOMWINDOW == 94 (00000040661BF000) [pid = 772] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:41:51 INFO - PROCESS | 772 | --DOMWINDOW == 93 (0000004057EB7800) [pid = 772] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:41:51 INFO - PROCESS | 772 | --DOMWINDOW == 92 (0000004059C4B400) [pid = 772] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:41:51 INFO - PROCESS | 772 | --DOMWINDOW == 91 (00000040661B8C00) [pid = 772] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:41:51 INFO - PROCESS | 772 | --DOMWINDOW == 90 (000000406B128800) [pid = 772] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:41:51 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000405E4BBC00) [pid = 772] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:41:51 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004066468400) [pid = 772] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:41:51 INFO - PROCESS | 772 | --DOMWINDOW == 87 (000000405FC1E800) [pid = 772] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:41:51 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000406B12F000) [pid = 772] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:41:51 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000406CE4B800) [pid = 772] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:41:51 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000406980B800) [pid = 772] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:41:51 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000406B4D3800) [pid = 772] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:41:51 INFO - PROCESS | 772 | 1466811711582 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:41:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:41:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1028ms 16:41:51 INFO - PROCESS | 772 | 1466811711609 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 16:41:51 INFO - PROCESS | 772 | 1466811711611 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 16:41:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:41:51 INFO - PROCESS | 772 | 1466811711614 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:41:51 INFO - PROCESS | 772 | 1466811711616 Marionette TRACE conn6 <- [1,394,null,{}] 16:41:51 INFO - PROCESS | 772 | 1466811711619 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:51 INFO - PROCESS | 772 | 1466811711621 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:51 INFO - PROCESS | 772 | 1466811711700 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 16:41:51 INFO - PROCESS | 772 | 1466811711707 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:51 INFO - PROCESS | 772 | 1466811711709 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:51 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA81000 == 34 [pid = 772] [id = 108] 16:41:51 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000405FC1E800) [pid = 772] [serial = 321] [outer = 0000000000000000] 16:41:51 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004066BE9C00) [pid = 772] [serial = 322] [outer = 000000405FC1E800] 16:41:51 INFO - PROCESS | 772 | 1466811711754 Marionette DEBUG loaded listener.js 16:41:51 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004067ED0800) [pid = 772] [serial = 323] [outer = 000000405FC1E800] 16:41:52 INFO - PROCESS | 772 | 1466811712180 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:41:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:41:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 587ms 16:41:52 INFO - PROCESS | 772 | 1466811712206 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 16:41:52 INFO - PROCESS | 772 | 1466811712208 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 16:41:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:41:52 INFO - PROCESS | 772 | 1466811712211 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:41:52 INFO - PROCESS | 772 | 1466811712213 Marionette TRACE conn6 <- [1,398,null,{}] 16:41:52 INFO - PROCESS | 772 | 1466811712217 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:52 INFO - PROCESS | 772 | 1466811712219 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:52 INFO - PROCESS | 772 | 1466811712304 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 16:41:52 INFO - PROCESS | 772 | 1466811712310 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:52 INFO - PROCESS | 772 | 1466811712312 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:52 INFO - PROCESS | 772 | ++DOCSHELL 000000406BB37800 == 35 [pid = 772] [id = 109] 16:41:52 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000406980F800) [pid = 772] [serial = 324] [outer = 0000000000000000] 16:41:52 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (00000040698BF400) [pid = 772] [serial = 325] [outer = 000000406980F800] 16:41:52 INFO - PROCESS | 772 | 1466811712356 Marionette DEBUG loaded listener.js 16:41:52 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406A2F6C00) [pid = 772] [serial = 326] [outer = 000000406980F800] 16:41:53 INFO - PROCESS | 772 | 1466811713172 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:41:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:41:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1029ms 16:41:53 INFO - PROCESS | 772 | 1466811713244 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 16:41:53 INFO - PROCESS | 772 | 1466811713249 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 16:41:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:41:53 INFO - PROCESS | 772 | 1466811713255 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:41:53 INFO - PROCESS | 772 | 1466811713258 Marionette TRACE conn6 <- [1,402,null,{}] 16:41:53 INFO - PROCESS | 772 | 1466811713292 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:53 INFO - PROCESS | 772 | 1466811713295 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:53 INFO - PROCESS | 772 | 1466811713446 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 16:41:53 INFO - PROCESS | 772 | 1466811713554 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:53 INFO - PROCESS | 772 | 1466811713557 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:53 INFO - PROCESS | 772 | ++DOCSHELL 000000406372D800 == 36 [pid = 772] [id = 110] 16:41:53 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (0000004059C50C00) [pid = 772] [serial = 327] [outer = 0000000000000000] 16:41:53 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000405A64F400) [pid = 772] [serial = 328] [outer = 0000004059C50C00] 16:41:53 INFO - PROCESS | 772 | 1466811713615 Marionette DEBUG loaded listener.js 16:41:53 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (000000405FB6E800) [pid = 772] [serial = 329] [outer = 0000004059C50C00] 16:41:54 INFO - PROCESS | 772 | 1466811714467 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:41:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:41:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1274ms 16:41:54 INFO - PROCESS | 772 | 1466811714531 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 16:41:54 INFO - PROCESS | 772 | 1466811714537 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 16:41:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:41:54 INFO - PROCESS | 772 | 1466811714543 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:41:54 INFO - PROCESS | 772 | 1466811714546 Marionette TRACE conn6 <- [1,406,null,{}] 16:41:54 INFO - PROCESS | 772 | 1466811714551 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:54 INFO - PROCESS | 772 | 1466811714554 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:54 INFO - PROCESS | 772 | 1466811714775 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 16:41:54 INFO - PROCESS | 772 | 1466811714888 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:54 INFO - PROCESS | 772 | 1466811714891 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:54 INFO - PROCESS | 772 | ++DOCSHELL 000000405EC46000 == 37 [pid = 772] [id = 111] 16:41:54 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (00000040599A7400) [pid = 772] [serial = 330] [outer = 0000000000000000] 16:41:54 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (0000004059AAC800) [pid = 772] [serial = 331] [outer = 00000040599A7400] 16:41:54 INFO - PROCESS | 772 | 1466811714982 Marionette DEBUG loaded listener.js 16:41:55 INFO - PROCESS | 772 | ++DOMWINDOW == 95 (000000405EBBC400) [pid = 772] [serial = 332] [outer = 00000040599A7400] 16:41:55 INFO - PROCESS | 772 | --DOCSHELL 000000406AA81000 == 36 [pid = 772] [id = 108] 16:41:55 INFO - PROCESS | 772 | --DOCSHELL 0000004069378000 == 35 [pid = 772] [id = 107] 16:41:55 INFO - PROCESS | 772 | --DOCSHELL 0000004067073000 == 34 [pid = 772] [id = 106] 16:41:55 INFO - PROCESS | 772 | --DOCSHELL 0000004066EB2800 == 33 [pid = 772] [id = 105] 16:41:55 INFO - PROCESS | 772 | --DOCSHELL 00000040660E0800 == 32 [pid = 772] [id = 104] 16:41:55 INFO - PROCESS | 772 | --DOCSHELL 000000406028A800 == 31 [pid = 772] [id = 103] 16:41:55 INFO - PROCESS | 772 | --DOCSHELL 000000405E3A6000 == 30 [pid = 772] [id = 102] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 94 (000000406B4DEC00) [pid = 772] [serial = 242] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 93 (000000406BA14400) [pid = 772] [serial = 275] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 92 (000000406B4DA800) [pid = 772] [serial = 274] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 91 (000000405FB11C00) [pid = 772] [serial = 280] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 90 (00000040638CA000) [pid = 772] [serial = 259] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 89 (0000004064A67800) [pid = 772] [serial = 260] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 88 (00000040671F1400) [pid = 772] [serial = 268] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 87 (00000040661C1800) [pid = 772] [serial = 265] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 86 (00000040669D3000) [pid = 772] [serial = 266] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004057EC5400) [pid = 772] [serial = 244] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004058FCF400) [pid = 772] [serial = 245] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000405FC1C800) [pid = 772] [serial = 262] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040638E4C00) [pid = 772] [serial = 263] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040698BE400) [pid = 772] [serial = 253] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406B12BC00) [pid = 772] [serial = 277] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000406B4DF400) [pid = 772] [serial = 254] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040638D4800) [pid = 772] [serial = 256] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004066F1DC00) [pid = 772] [serial = 257] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406B131C00) [pid = 772] [serial = 278] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004066D2EC00) [pid = 772] [serial = 250] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406817BC00) [pid = 772] [serial = 251] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004062BCF800) [pid = 772] [serial = 247] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 72 (00000040638E1C00) [pid = 772] [serial = 248] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406BA20400) [pid = 772] [serial = 283] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406BB4F400) [pid = 772] [serial = 284] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000406D1A3C00) [pid = 772] [serial = 287] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 68 (000000406CE52000) [pid = 772] [serial = 286] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 67 (00000040698BD400) [pid = 772] [serial = 271] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 66 (000000406A7A8800) [pid = 772] [serial = 272] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 65 (00000040698BE000) [pid = 772] [serial = 281] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | --DOMWINDOW == 64 (0000004067D86C00) [pid = 772] [serial = 269] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 772 | 1466811715524 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:41:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:41:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1030ms 16:41:55 INFO - PROCESS | 772 | 1466811715576 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 16:41:55 INFO - PROCESS | 772 | 1466811715580 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 16:41:55 INFO - PROCESS | 772 | 1466811715585 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:41:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:41:55 INFO - PROCESS | 772 | 1466811715588 Marionette TRACE conn6 <- [1,410,null,{}] 16:41:55 INFO - PROCESS | 772 | 1466811715593 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:55 INFO - PROCESS | 772 | 1466811715595 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:55 INFO - PROCESS | 772 | 1466811715687 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 16:41:55 INFO - PROCESS | 772 | 1466811715750 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 772 | 1466811715753 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:55 INFO - PROCESS | 772 | ++DOCSHELL 0000004060055800 == 31 [pid = 772] [id = 112] 16:41:55 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (000000405E246400) [pid = 772] [serial = 333] [outer = 0000000000000000] 16:41:55 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (000000405EC32000) [pid = 772] [serial = 334] [outer = 000000405E246400] 16:41:55 INFO - PROCESS | 772 | 1466811715810 Marionette DEBUG loaded listener.js 16:41:55 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (00000040638CD000) [pid = 772] [serial = 335] [outer = 000000405E246400] 16:41:56 INFO - PROCESS | 772 | 1466811716239 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 692ms 16:41:56 INFO - PROCESS | 772 | 1466811716282 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 16:41:56 INFO - PROCESS | 772 | 1466811716285 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 16:41:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:41:56 INFO - PROCESS | 772 | 1466811716293 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:41:56 INFO - PROCESS | 772 | 1466811716295 Marionette TRACE conn6 <- [1,414,null,{}] 16:41:56 INFO - PROCESS | 772 | 1466811716299 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:56 INFO - PROCESS | 772 | 1466811716302 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:56 INFO - PROCESS | 772 | 1466811716393 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 16:41:56 INFO - PROCESS | 772 | 1466811716404 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:56 INFO - PROCESS | 772 | 1466811716407 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:56 INFO - PROCESS | 772 | ++DOCSHELL 00000040664B8800 == 32 [pid = 772] [id = 113] 16:41:56 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004064AF6C00) [pid = 772] [serial = 336] [outer = 0000000000000000] 16:41:56 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004065E05C00) [pid = 772] [serial = 337] [outer = 0000004064AF6C00] 16:41:56 INFO - PROCESS | 772 | 1466811716452 Marionette DEBUG loaded listener.js 16:41:56 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (00000040660EA400) [pid = 772] [serial = 338] [outer = 0000004064AF6C00] 16:41:56 INFO - PROCESS | 772 | 1466811716933 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 691ms 16:41:56 INFO - PROCESS | 772 | 1466811716987 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 16:41:56 INFO - PROCESS | 772 | 1466811716991 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 16:41:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:41:57 INFO - PROCESS | 772 | 1466811717002 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:41:57 INFO - PROCESS | 772 | 1466811717007 Marionette TRACE conn6 <- [1,418,null,{}] 16:41:57 INFO - PROCESS | 772 | 1466811717010 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:57 INFO - PROCESS | 772 | 1466811717014 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:57 INFO - PROCESS | 772 | 1466811717107 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 16:41:57 INFO - PROCESS | 772 | 1466811717112 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:57 INFO - PROCESS | 772 | 1466811717114 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:57 INFO - PROCESS | 772 | ++DOCSHELL 0000004067068000 == 33 [pid = 772] [id = 114] 16:41:57 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004057FA1400) [pid = 772] [serial = 339] [outer = 0000000000000000] 16:41:57 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004066BEDC00) [pid = 772] [serial = 340] [outer = 0000004057FA1400] 16:41:57 INFO - PROCESS | 772 | 1466811717160 Marionette DEBUG loaded listener.js 16:41:57 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004066D3A000) [pid = 772] [serial = 341] [outer = 0000004057FA1400] 16:41:58 INFO - PROCESS | 772 | 1466811718103 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:41:58 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 16:41:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1137ms 16:41:58 INFO - PROCESS | 772 | 1466811718142 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 16:41:58 INFO - PROCESS | 772 | 1466811718145 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 16:41:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:41:58 INFO - PROCESS | 772 | 1466811718148 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:41:58 INFO - PROCESS | 772 | 1466811718150 Marionette TRACE conn6 <- [1,422,null,{}] 16:41:58 INFO - PROCESS | 772 | 1466811718154 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:58 INFO - PROCESS | 772 | 1466811718156 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:58 INFO - PROCESS | 772 | 1466811718268 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 16:41:58 INFO - PROCESS | 772 | 1466811718274 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:58 INFO - PROCESS | 772 | 1466811718277 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:58 INFO - PROCESS | 772 | ++DOCSHELL 0000004068E97000 == 34 [pid = 772] [id = 115] 16:41:58 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004058019400) [pid = 772] [serial = 342] [outer = 0000000000000000] 16:41:58 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040670A7400) [pid = 772] [serial = 343] [outer = 0000004058019400] 16:41:58 INFO - PROCESS | 772 | 1466811718321 Marionette DEBUG loaded listener.js 16:41:58 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040676E9400) [pid = 772] [serial = 344] [outer = 0000004058019400] 16:41:59 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004065E02C00) [pid = 772] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:41:59 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000405A653C00) [pid = 772] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:41:59 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040589CFC00) [pid = 772] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:41:59 INFO - PROCESS | 772 | --DOMWINDOW == 72 (00000040665DC800) [pid = 772] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:41:59 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040638CE800) [pid = 772] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:41:59 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004059AAEC00) [pid = 772] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:41:59 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004059AB8400) [pid = 772] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:41:59 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004065E17800) [pid = 772] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:41:59 INFO - PROCESS | 772 | --DOMWINDOW == 67 (000000406A7E0C00) [pid = 772] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:41:59 INFO - PROCESS | 772 | --DOMWINDOW == 66 (00000040665E3000) [pid = 772] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:41:59 INFO - PROCESS | 772 | --DOMWINDOW == 65 (000000405FC1E800) [pid = 772] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:41:59 INFO - PROCESS | 772 | --DOMWINDOW == 64 (0000004066D3BC00) [pid = 772] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:41:59 INFO - PROCESS | 772 | 1466811719223 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:41:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:41:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1125ms 16:41:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:41:59 INFO - PROCESS | 772 | 1466811719277 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 16:41:59 INFO - PROCESS | 772 | 1466811719279 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 16:41:59 INFO - PROCESS | 772 | 1466811719283 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:41:59 INFO - PROCESS | 772 | 1466811719285 Marionette TRACE conn6 <- [1,426,null,{}] 16:41:59 INFO - PROCESS | 772 | 1466811719289 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:59 INFO - PROCESS | 772 | 1466811719291 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:59 INFO - PROCESS | 772 | 1466811719376 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 16:41:59 INFO - PROCESS | 772 | 1466811719382 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:59 INFO - PROCESS | 772 | 1466811719388 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:41:59 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F77800 == 35 [pid = 772] [id = 116] 16:41:59 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (00000040665E2C00) [pid = 772] [serial = 345] [outer = 0000000000000000] 16:41:59 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (00000040671F4800) [pid = 772] [serial = 346] [outer = 00000040665E2C00] 16:41:59 INFO - PROCESS | 772 | 1466811719444 Marionette DEBUG loaded listener.js 16:41:59 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (00000040698BBC00) [pid = 772] [serial = 347] [outer = 00000040665E2C00] 16:41:59 INFO - PROCESS | 772 | 1466811719910 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:41:59 INFO - PROCESS | 772 | 1466811719959 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 16:41:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:41:59 INFO - PROCESS | 772 | 1466811719962 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:41:59 INFO - PROCESS | 772 | 1466811719964 Marionette TRACE conn6 <- [1,430,null,{}] 16:41:59 INFO - PROCESS | 772 | 1466811719967 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:59 INFO - PROCESS | 772 | 1466811719969 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:00 INFO - PROCESS | 772 | 1466811720057 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 16:42:00 INFO - PROCESS | 772 | 1466811720063 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:00 INFO - PROCESS | 772 | 1466811720065 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:00 INFO - PROCESS | 772 | ++DOCSHELL 000000406B23E000 == 36 [pid = 772] [id = 117] 16:42:00 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (000000406A0DD400) [pid = 772] [serial = 348] [outer = 0000000000000000] 16:42:00 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (000000406A7CAC00) [pid = 772] [serial = 349] [outer = 000000406A0DD400] 16:42:00 INFO - PROCESS | 772 | 1466811720109 Marionette DEBUG loaded listener.js 16:42:00 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000406A7D3C00) [pid = 772] [serial = 350] [outer = 000000406A0DD400] 16:42:00 INFO - PROCESS | 772 | 1466811720538 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:42:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:42:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 628ms 16:42:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:42:00 INFO - PROCESS | 772 | 1466811720594 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 16:42:00 INFO - PROCESS | 772 | 1466811720596 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 16:42:00 INFO - PROCESS | 772 | 1466811720599 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:42:00 INFO - PROCESS | 772 | 1466811720601 Marionette TRACE conn6 <- [1,434,null,{}] 16:42:00 INFO - PROCESS | 772 | 1466811720604 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:00 INFO - PROCESS | 772 | 1466811720606 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:00 INFO - PROCESS | 772 | 1466811720688 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 16:42:00 INFO - PROCESS | 772 | 1466811720695 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:00 INFO - PROCESS | 772 | 1466811720697 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:00 INFO - PROCESS | 772 | ++DOCSHELL 000000406CE36800 == 37 [pid = 772] [id = 118] 16:42:00 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000406A7DA400) [pid = 772] [serial = 351] [outer = 0000000000000000] 16:42:00 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000406A7DC800) [pid = 772] [serial = 352] [outer = 000000406A7DA400] 16:42:00 INFO - PROCESS | 772 | 1466811720741 Marionette DEBUG loaded listener.js 16:42:00 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000406B124000) [pid = 772] [serial = 353] [outer = 000000406A7DA400] 16:42:01 INFO - PROCESS | 772 | 1466811721180 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:42:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:42:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 629ms 16:42:01 INFO - PROCESS | 772 | 1466811721232 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 16:42:01 INFO - PROCESS | 772 | 1466811721234 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 16:42:01 INFO - PROCESS | 772 | 1466811721242 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:42:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:42:01 INFO - PROCESS | 772 | 1466811721244 Marionette TRACE conn6 <- [1,438,null,{}] 16:42:01 INFO - PROCESS | 772 | 1466811721248 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:01 INFO - PROCESS | 772 | 1466811721250 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:01 INFO - PROCESS | 772 | 1466811721332 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 16:42:01 INFO - PROCESS | 772 | 1466811721340 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:01 INFO - PROCESS | 772 | 1466811721342 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:01 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC0C000 == 38 [pid = 772] [id = 119] 16:42:01 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000406B12D800) [pid = 772] [serial = 354] [outer = 0000000000000000] 16:42:01 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000406B2C4400) [pid = 772] [serial = 355] [outer = 000000406B12D800] 16:42:01 INFO - PROCESS | 772 | 1466811721385 Marionette DEBUG loaded listener.js 16:42:01 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406B2CAC00) [pid = 772] [serial = 356] [outer = 000000406B12D800] 16:42:02 INFO - PROCESS | 772 | 1466811722078 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:42:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:42:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 880ms 16:42:02 INFO - PROCESS | 772 | 1466811722126 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 16:42:02 INFO - PROCESS | 772 | 1466811722132 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 16:42:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:42:02 INFO - PROCESS | 772 | 1466811722137 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:42:02 INFO - PROCESS | 772 | 1466811722140 Marionette TRACE conn6 <- [1,442,null,{}] 16:42:02 INFO - PROCESS | 772 | 1466811722147 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:02 INFO - PROCESS | 772 | 1466811722150 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:02 INFO - PROCESS | 772 | 1466811722275 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 16:42:02 INFO - PROCESS | 772 | 1466811722340 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:02 INFO - PROCESS | 772 | 1466811722343 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:02 INFO - PROCESS | 772 | ++DOCSHELL 0000004065BDF800 == 39 [pid = 772] [id = 120] 16:42:02 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004059C48C00) [pid = 772] [serial = 357] [outer = 0000000000000000] 16:42:02 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040600B2C00) [pid = 772] [serial = 358] [outer = 0000004059C48C00] 16:42:02 INFO - PROCESS | 772 | 1466811722442 Marionette DEBUG loaded listener.js 16:42:02 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040638EBC00) [pid = 772] [serial = 359] [outer = 0000004059C48C00] 16:42:03 INFO - PROCESS | 772 | 1466811723064 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:42:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:42:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 984ms 16:42:03 INFO - PROCESS | 772 | 1466811723124 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 16:42:03 INFO - PROCESS | 772 | 1466811723129 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 16:42:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:42:03 INFO - PROCESS | 772 | 1466811723136 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:42:03 INFO - PROCESS | 772 | 1466811723139 Marionette TRACE conn6 <- [1,446,null,{}] 16:42:03 INFO - PROCESS | 772 | 1466811723144 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:03 INFO - PROCESS | 772 | 1466811723147 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:03 INFO - PROCESS | 772 | 1466811723264 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 16:42:03 INFO - PROCESS | 772 | 1466811723336 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:03 INFO - PROCESS | 772 | 1466811723339 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:03 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA79000 == 40 [pid = 772] [id = 121] 16:42:03 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040665D9800) [pid = 772] [serial = 360] [outer = 0000000000000000] 16:42:03 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040665DCC00) [pid = 772] [serial = 361] [outer = 00000040665D9800] 16:42:03 INFO - PROCESS | 772 | 1466811723397 Marionette DEBUG loaded listener.js 16:42:03 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004066D37000) [pid = 772] [serial = 362] [outer = 00000040665D9800] 16:42:04 INFO - PROCESS | 772 | 1466811724034 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:42:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:42:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 944ms 16:42:04 INFO - PROCESS | 772 | 1466811724082 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 16:42:04 INFO - PROCESS | 772 | 1466811724085 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 16:42:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:42:04 INFO - PROCESS | 772 | 1466811724089 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:42:04 INFO - PROCESS | 772 | 1466811724093 Marionette TRACE conn6 <- [1,450,null,{}] 16:42:04 INFO - PROCESS | 772 | 1466811724104 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:04 INFO - PROCESS | 772 | 1466811724110 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:04 INFO - PROCESS | 772 | 1466811724221 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 16:42:04 INFO - PROCESS | 772 | 1466811724297 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:04 INFO - PROCESS | 772 | 1466811724300 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:04 INFO - PROCESS | 772 | ++DOCSHELL 000000406E776800 == 41 [pid = 772] [id = 122] 16:42:04 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000406A7CF000) [pid = 772] [serial = 363] [outer = 0000000000000000] 16:42:04 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000406B12EC00) [pid = 772] [serial = 364] [outer = 000000406A7CF000] 16:42:04 INFO - PROCESS | 772 | 1466811724399 Marionette DEBUG loaded listener.js 16:42:04 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000406B4C3400) [pid = 772] [serial = 365] [outer = 000000406A7CF000] 16:42:05 INFO - PROCESS | 772 | 1466811725237 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:42:05 INFO - PROCESS | 772 | 1466811725277 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 16:42:05 INFO - PROCESS | 772 | 1466811725282 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:42:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:42:05 INFO - PROCESS | 772 | 1466811725285 Marionette TRACE conn6 <- [1,454,null,{}] 16:42:05 INFO - PROCESS | 772 | 1466811725291 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:05 INFO - PROCESS | 772 | 1466811725294 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:05 INFO - PROCESS | 772 | 1466811725400 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 16:42:05 INFO - PROCESS | 772 | 1466811725472 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:05 INFO - PROCESS | 772 | 1466811725476 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:05 INFO - PROCESS | 772 | ++DOCSHELL 0000004060306800 == 42 [pid = 772] [id = 123] 16:42:05 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000405E44C400) [pid = 772] [serial = 366] [outer = 0000000000000000] 16:42:05 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000405FB6D400) [pid = 772] [serial = 367] [outer = 000000405E44C400] 16:42:05 INFO - PROCESS | 772 | 1466811725526 Marionette DEBUG loaded listener.js 16:42:05 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (00000040638D3C00) [pid = 772] [serial = 368] [outer = 000000405E44C400] 16:42:06 INFO - PROCESS | 772 | --DOCSHELL 0000004066275800 == 41 [pid = 772] [id = 101] 16:42:06 INFO - PROCESS | 772 | --DOCSHELL 000000406CE36800 == 40 [pid = 772] [id = 118] 16:42:06 INFO - PROCESS | 772 | --DOCSHELL 000000406B23E000 == 39 [pid = 772] [id = 117] 16:42:06 INFO - PROCESS | 772 | --DOCSHELL 0000004066F77800 == 38 [pid = 772] [id = 116] 16:42:06 INFO - PROCESS | 772 | --DOCSHELL 0000004068E97000 == 37 [pid = 772] [id = 115] 16:42:06 INFO - PROCESS | 772 | --DOCSHELL 0000004067068000 == 36 [pid = 772] [id = 114] 16:42:06 INFO - PROCESS | 772 | --DOCSHELL 00000040664B8800 == 35 [pid = 772] [id = 113] 16:42:06 INFO - PROCESS | 772 | --DOCSHELL 0000004060055800 == 34 [pid = 772] [id = 112] 16:42:06 INFO - PROCESS | 772 | --DOCSHELL 000000405EC46000 == 33 [pid = 772] [id = 111] 16:42:06 INFO - PROCESS | 772 | --DOCSHELL 000000406372D800 == 32 [pid = 772] [id = 110] 16:42:06 INFO - PROCESS | 772 | --DOCSHELL 000000406BB37800 == 31 [pid = 772] [id = 109] 16:42:06 INFO - PROCESS | 772 | --DOCSHELL 000000406E776800 == 30 [pid = 772] [id = 122] 16:42:06 INFO - PROCESS | 772 | --DOCSHELL 000000406AA79000 == 29 [pid = 772] [id = 121] 16:42:06 INFO - PROCESS | 772 | --DOCSHELL 000000406DC0C000 == 28 [pid = 772] [id = 119] 16:42:06 INFO - PROCESS | 772 | --DOCSHELL 0000004065BDF800 == 27 [pid = 772] [id = 120] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004065E79C00) [pid = 772] [serial = 313] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000405E3F6C00) [pid = 772] [serial = 307] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000405FB05C00) [pid = 772] [serial = 308] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004058FCE400) [pid = 772] [serial = 304] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004059AB4C00) [pid = 772] [serial = 305] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040665E3800) [pid = 772] [serial = 316] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040638D3000) [pid = 772] [serial = 310] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000405FC1E000) [pid = 772] [serial = 302] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004059C4A800) [pid = 772] [serial = 301] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040661BAC00) [pid = 772] [serial = 314] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000405F140000) [pid = 772] [serial = 290] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004059C4E400) [pid = 772] [serial = 289] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040698BF400) [pid = 772] [serial = 325] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004066D38400) [pid = 772] [serial = 293] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040661BD400) [pid = 772] [serial = 292] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406BB4AC00) [pid = 772] [serial = 296] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406B4C6400) [pid = 772] [serial = 295] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406D1A4400) [pid = 772] [serial = 299] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004067ED0800) [pid = 772] [serial = 323] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 68 (00000040665E6C00) [pid = 772] [serial = 298] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 67 (000000406709D000) [pid = 772] [serial = 319] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004067D82400) [pid = 772] [serial = 320] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 65 (0000004066D2FC00) [pid = 772] [serial = 317] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 64 (0000004066BE9C00) [pid = 772] [serial = 322] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | --DOMWINDOW == 63 (00000040638ECC00) [pid = 772] [serial = 311] [outer = 0000000000000000] [url = about:blank] 16:42:06 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:06 INFO - PROCESS | 772 | 1466811726831 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:42:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:42:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1590ms 16:42:06 INFO - PROCESS | 772 | 1466811726876 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 16:42:06 INFO - PROCESS | 772 | 1466811726880 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 16:42:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:42:06 INFO - PROCESS | 772 | 1466811726886 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:42:06 INFO - PROCESS | 772 | 1466811726889 Marionette TRACE conn6 <- [1,458,null,{}] 16:42:06 INFO - PROCESS | 772 | 1466811726894 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:06 INFO - PROCESS | 772 | 1466811726897 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:07 INFO - PROCESS | 772 | 1466811726992 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 16:42:07 INFO - PROCESS | 772 | 1466811727057 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:07 INFO - PROCESS | 772 | 1466811727062 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:07 INFO - PROCESS | 772 | ++DOCSHELL 000000405E27B000 == 28 [pid = 772] [id = 124] 16:42:07 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (0000004058017000) [pid = 772] [serial = 369] [outer = 0000000000000000] 16:42:07 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (0000004058926800) [pid = 772] [serial = 370] [outer = 0000004058017000] 16:42:07 INFO - PROCESS | 772 | 1466811727110 Marionette DEBUG loaded listener.js 16:42:07 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (00000040599A2800) [pid = 772] [serial = 371] [outer = 0000004058017000] 16:42:07 INFO - PROCESS | 772 | 1466811727529 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:42:07 INFO - PROCESS | 772 | 1466811727604 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 16:42:07 INFO - PROCESS | 772 | 1466811727611 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:42:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:42:07 INFO - PROCESS | 772 | 1466811727614 Marionette TRACE conn6 <- [1,462,null,{}] 16:42:07 INFO - PROCESS | 772 | 1466811727618 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:07 INFO - PROCESS | 772 | 1466811727621 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:07 INFO - PROCESS | 772 | 1466811727710 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 16:42:07 INFO - PROCESS | 772 | 1466811727726 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:07 INFO - PROCESS | 772 | 1466811727728 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:07 INFO - PROCESS | 772 | ++DOCSHELL 0000004063894000 == 29 [pid = 772] [id = 125] 16:42:07 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004059C4D000) [pid = 772] [serial = 373] [outer = 0000000000000000] 16:42:07 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (000000405ACD1800) [pid = 772] [serial = 374] [outer = 0000004059C4D000] 16:42:07 INFO - PROCESS | 772 | 1466811727776 Marionette DEBUG loaded listener.js 16:42:07 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405EBB2400) [pid = 772] [serial = 375] [outer = 0000004059C4D000] 16:42:08 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:08 INFO - PROCESS | 772 | 1466811728252 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:42:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:42:08 INFO - PROCESS | 772 | 1466811728344 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 16:42:08 INFO - PROCESS | 772 | 1466811728347 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:42:08 INFO - PROCESS | 772 | 1466811728351 Marionette TRACE conn6 <- [1,466,null,{}] 16:42:08 INFO - PROCESS | 772 | 1466811728363 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:08 INFO - PROCESS | 772 | 1466811728368 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:08 INFO - PROCESS | 772 | 1466811728482 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 16:42:08 INFO - PROCESS | 772 | 1466811728528 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:08 INFO - PROCESS | 772 | 1466811728532 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:08 INFO - PROCESS | 772 | ++DOCSHELL 00000040660D2800 == 30 [pid = 772] [id = 126] 16:42:08 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000405891E000) [pid = 772] [serial = 376] [outer = 0000000000000000] 16:42:08 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004062BD3C00) [pid = 772] [serial = 377] [outer = 000000405891E000] 16:42:08 INFO - PROCESS | 772 | 1466811728581 Marionette DEBUG loaded listener.js 16:42:08 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040638D9800) [pid = 772] [serial = 378] [outer = 000000405891E000] 16:42:09 INFO - PROCESS | 772 | 1466811729012 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:42:09 INFO - PROCESS | 772 | 1466811729043 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 16:42:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:42:09 INFO - PROCESS | 772 | 1466811729056 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:42:09 INFO - PROCESS | 772 | 1466811729058 Marionette TRACE conn6 <- [1,470,null,{}] 16:42:09 INFO - PROCESS | 772 | 1466811729061 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:09 INFO - PROCESS | 772 | 1466811729063 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:09 INFO - PROCESS | 772 | 1466811729173 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 16:42:09 INFO - PROCESS | 772 | 1466811729179 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:09 INFO - PROCESS | 772 | 1466811729181 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:09 INFO - PROCESS | 772 | ++DOCSHELL 000000406681B800 == 31 [pid = 772] [id = 127] 16:42:09 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004063ABE400) [pid = 772] [serial = 379] [outer = 0000000000000000] 16:42:09 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000406403B800) [pid = 772] [serial = 380] [outer = 0000004063ABE400] 16:42:09 INFO - PROCESS | 772 | 1466811729226 Marionette DEBUG loaded listener.js 16:42:09 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004064AF6800) [pid = 772] [serial = 381] [outer = 0000004063ABE400] 16:42:09 INFO - PROCESS | 772 | 1466811729692 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:42:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:42:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 692ms 16:42:09 INFO - PROCESS | 772 | 1466811729746 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 16:42:09 INFO - PROCESS | 772 | 1466811729749 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 16:42:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:42:09 INFO - PROCESS | 772 | 1466811729759 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:42:09 INFO - PROCESS | 772 | 1466811729761 Marionette TRACE conn6 <- [1,474,null,{}] 16:42:09 INFO - PROCESS | 772 | 1466811729764 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:09 INFO - PROCESS | 772 | 1466811729766 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:09 INFO - PROCESS | 772 | 1466811729896 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 16:42:09 INFO - PROCESS | 772 | 1466811729908 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:09 INFO - PROCESS | 772 | 1466811729911 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:09 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EC7000 == 32 [pid = 772] [id = 128] 16:42:09 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004059C4A800) [pid = 772] [serial = 382] [outer = 0000000000000000] 16:42:09 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040660E7C00) [pid = 772] [serial = 383] [outer = 0000004059C4A800] 16:42:09 INFO - PROCESS | 772 | 1466811729955 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040661C1400) [pid = 772] [serial = 384] [outer = 0000004059C4A800] 16:42:10 INFO - PROCESS | 772 | 1466811730435 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:42:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:42:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 732ms 16:42:10 INFO - PROCESS | 772 | 1466811730492 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 16:42:10 INFO - PROCESS | 772 | 1466811730495 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 16:42:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:42:10 INFO - PROCESS | 772 | 1466811730498 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - PROCESS | 772 | 1466811730500 Marionette TRACE conn6 <- [1,478,null,{}] 16:42:10 INFO - PROCESS | 772 | 1466811730504 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:10 INFO - PROCESS | 772 | 1466811730510 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:10 INFO - PROCESS | 772 | 1466811730641 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 16:42:10 INFO - PROCESS | 772 | 1466811730696 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 772 | 1466811730698 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:10 INFO - PROCESS | 772 | ++DOCSHELL 0000004067132000 == 33 [pid = 772] [id = 129] 16:42:10 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040665E6000) [pid = 772] [serial = 385] [outer = 0000000000000000] 16:42:10 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004066D2F000) [pid = 772] [serial = 386] [outer = 00000040665E6000] 16:42:10 INFO - PROCESS | 772 | 1466811730743 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004066D38000) [pid = 772] [serial = 387] [outer = 00000040665E6000] 16:42:11 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000406B12D800) [pid = 772] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:42:11 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406A7DA400) [pid = 772] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:42:11 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004058019400) [pid = 772] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:42:11 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040665E2C00) [pid = 772] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:42:11 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000406A0DD400) [pid = 772] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:42:11 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004064AF6C00) [pid = 772] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:42:11 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000405E246400) [pid = 772] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:42:11 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004057FA1400) [pid = 772] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:42:11 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040599A7400) [pid = 772] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:42:11 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004059C50C00) [pid = 772] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:42:11 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406980F800) [pid = 772] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:42:11 INFO - PROCESS | 772 | 1466811731340 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:42:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:42:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 880ms 16:42:11 INFO - PROCESS | 772 | 1466811731381 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 16:42:11 INFO - PROCESS | 772 | 1466811731383 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 16:42:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:42:11 INFO - PROCESS | 772 | 1466811731386 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:42:11 INFO - PROCESS | 772 | 1466811731388 Marionette TRACE conn6 <- [1,482,null,{}] 16:42:11 INFO - PROCESS | 772 | 1466811731392 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:11 INFO - PROCESS | 772 | 1466811731394 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:11 INFO - PROCESS | 772 | 1466811731473 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 16:42:11 INFO - PROCESS | 772 | 1466811731478 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:11 INFO - PROCESS | 772 | 1466811731480 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:11 INFO - PROCESS | 772 | ++DOCSHELL 00000040691D1000 == 34 [pid = 772] [id = 130] 16:42:11 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004059823800) [pid = 772] [serial = 388] [outer = 0000000000000000] 16:42:11 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004066D36000) [pid = 772] [serial = 389] [outer = 0000004059823800] 16:42:11 INFO - PROCESS | 772 | 1466811731524 Marionette DEBUG loaded listener.js 16:42:11 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004066E76800) [pid = 772] [serial = 390] [outer = 0000004059823800] 16:42:11 INFO - PROCESS | 772 | 1466811731939 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:42:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:42:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 587ms 16:42:11 INFO - PROCESS | 772 | 1466811731976 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 16:42:11 INFO - PROCESS | 772 | 1466811731978 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 16:42:11 INFO - PROCESS | 772 | 1466811731981 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:42:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:42:11 INFO - PROCESS | 772 | 1466811731983 Marionette TRACE conn6 <- [1,486,null,{}] 16:42:11 INFO - PROCESS | 772 | 1466811731987 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:11 INFO - PROCESS | 772 | 1466811731989 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:12 INFO - PROCESS | 772 | 1466811732068 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 16:42:12 INFO - PROCESS | 772 | 1466811732073 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:12 INFO - PROCESS | 772 | 1466811732075 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:12 INFO - PROCESS | 772 | ++DOCSHELL 000000406A705800 == 35 [pid = 772] [id = 131] 16:42:12 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066E7F000) [pid = 772] [serial = 391] [outer = 0000000000000000] 16:42:12 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004066F1A000) [pid = 772] [serial = 392] [outer = 0000004066E7F000] 16:42:12 INFO - PROCESS | 772 | 1466811732120 Marionette DEBUG loaded listener.js 16:42:12 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040670A2C00) [pid = 772] [serial = 393] [outer = 0000004066E7F000] 16:42:12 INFO - PROCESS | 772 | 1466811732536 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:42:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:42:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 586ms 16:42:12 INFO - PROCESS | 772 | 1466811732573 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 16:42:12 INFO - PROCESS | 772 | 1466811732575 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 16:42:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:42:12 INFO - PROCESS | 772 | 1466811732578 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:42:12 INFO - PROCESS | 772 | 1466811732580 Marionette TRACE conn6 <- [1,490,null,{}] 16:42:12 INFO - PROCESS | 772 | 1466811732588 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:12 INFO - PROCESS | 772 | 1466811732590 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:12 INFO - PROCESS | 772 | 1466811732669 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 16:42:12 INFO - PROCESS | 772 | 1466811732675 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:12 INFO - PROCESS | 772 | 1466811732677 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:12 INFO - PROCESS | 772 | ++DOCSHELL 00000040660D0800 == 36 [pid = 772] [id = 132] 16:42:12 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040670A8400) [pid = 772] [serial = 394] [outer = 0000000000000000] 16:42:12 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004067446400) [pid = 772] [serial = 395] [outer = 00000040670A8400] 16:42:12 INFO - PROCESS | 772 | 1466811732721 Marionette DEBUG loaded listener.js 16:42:12 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004067D82400) [pid = 772] [serial = 396] [outer = 00000040670A8400] 16:42:13 INFO - PROCESS | 772 | --DOCSHELL 000000405E27B000 == 35 [pid = 772] [id = 124] 16:42:13 INFO - PROCESS | 772 | --DOCSHELL 0000004060306800 == 34 [pid = 772] [id = 123] 16:42:14 INFO - PROCESS | 772 | --DOCSHELL 00000040660D2800 == 33 [pid = 772] [id = 126] 16:42:14 INFO - PROCESS | 772 | --DOCSHELL 0000004066EC7000 == 32 [pid = 772] [id = 128] 16:42:14 INFO - PROCESS | 772 | --DOCSHELL 000000406681B800 == 31 [pid = 772] [id = 127] 16:42:14 INFO - PROCESS | 772 | --DOCSHELL 00000040691D1000 == 30 [pid = 772] [id = 130] 16:42:14 INFO - PROCESS | 772 | --DOCSHELL 0000004067132000 == 29 [pid = 772] [id = 129] 16:42:14 INFO - PROCESS | 772 | --DOCSHELL 000000406A705800 == 28 [pid = 772] [id = 131] 16:42:14 INFO - PROCESS | 772 | --DOCSHELL 0000004063894000 == 27 [pid = 772] [id = 125] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000406B2CAC00) [pid = 772] [serial = 356] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000406B2C4400) [pid = 772] [serial = 355] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000406B124000) [pid = 772] [serial = 353] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040670A7400) [pid = 772] [serial = 343] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040671F4800) [pid = 772] [serial = 346] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406A7CAC00) [pid = 772] [serial = 349] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406A7DC800) [pid = 772] [serial = 352] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004065E05C00) [pid = 772] [serial = 337] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040660EA400) [pid = 772] [serial = 338] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000405EC32000) [pid = 772] [serial = 334] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040638CD000) [pid = 772] [serial = 335] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004066BEDC00) [pid = 772] [serial = 340] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004059AAC800) [pid = 772] [serial = 331] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 66 (000000405EBBC400) [pid = 772] [serial = 332] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 65 (00000040676E9400) [pid = 772] [serial = 344] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 64 (000000405A64F400) [pid = 772] [serial = 328] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 63 (000000405FB6E800) [pid = 772] [serial = 329] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 62 (000000406A2F6C00) [pid = 772] [serial = 326] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 61 (0000004066D3A000) [pid = 772] [serial = 341] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 60 (000000406A7D3C00) [pid = 772] [serial = 350] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | --DOMWINDOW == 59 (00000040698BBC00) [pid = 772] [serial = 347] [outer = 0000000000000000] [url = about:blank] 16:42:14 INFO - PROCESS | 772 | 1466811734421 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:42:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:42:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1888ms 16:42:14 INFO - PROCESS | 772 | 1466811734468 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 16:42:14 INFO - PROCESS | 772 | 1466811734473 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 16:42:14 INFO - PROCESS | 772 | 1466811734478 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:42:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:42:14 INFO - PROCESS | 772 | 1466811734481 Marionette TRACE conn6 <- [1,494,null,{}] 16:42:14 INFO - PROCESS | 772 | 1466811734488 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:14 INFO - PROCESS | 772 | 1466811734491 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:14 INFO - PROCESS | 772 | 1466811734584 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 16:42:14 INFO - PROCESS | 772 | 1466811734591 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:14 INFO - PROCESS | 772 | 1466811734596 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:14 INFO - PROCESS | 772 | ++DOCSHELL 000000405E27A800 == 28 [pid = 772] [id = 133] 16:42:14 INFO - PROCESS | 772 | ++DOMWINDOW == 60 (000000405891D000) [pid = 772] [serial = 397] [outer = 0000000000000000] 16:42:14 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (000000405891E400) [pid = 772] [serial = 398] [outer = 000000405891D000] 16:42:14 INFO - PROCESS | 772 | 1466811734645 Marionette DEBUG loaded listener.js 16:42:14 INFO - PROCESS | 772 | ++DOMWINDOW == 62 (0000004058FCF400) [pid = 772] [serial = 399] [outer = 000000405891D000] 16:42:15 INFO - PROCESS | 772 | 1466811735132 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:42:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:42:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 691ms 16:42:15 INFO - PROCESS | 772 | 1466811735172 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 16:42:15 INFO - PROCESS | 772 | 1466811735177 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 16:42:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:42:15 INFO - PROCESS | 772 | 1466811735183 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:42:15 INFO - PROCESS | 772 | 1466811735186 Marionette TRACE conn6 <- [1,498,null,{}] 16:42:15 INFO - PROCESS | 772 | 1466811735190 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:15 INFO - PROCESS | 772 | 1466811735193 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:15 INFO - PROCESS | 772 | 1466811735282 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 16:42:15 INFO - PROCESS | 772 | 1466811735290 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:15 INFO - PROCESS | 772 | 1466811735293 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:15 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC8B000 == 29 [pid = 772] [id = 134] 16:42:15 INFO - PROCESS | 772 | ++DOMWINDOW == 63 (0000004059AAD800) [pid = 772] [serial = 400] [outer = 0000000000000000] 16:42:15 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (0000004059AB8000) [pid = 772] [serial = 401] [outer = 0000004059AAD800] 16:42:15 INFO - PROCESS | 772 | 1466811735341 Marionette DEBUG loaded listener.js 16:42:15 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (0000004059C4FC00) [pid = 772] [serial = 402] [outer = 0000004059AAD800] 16:42:15 INFO - PROCESS | 772 | 1466811735813 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:42:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:42:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 692ms 16:42:15 INFO - PROCESS | 772 | 1466811735877 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 16:42:15 INFO - PROCESS | 772 | 1466811735880 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 16:42:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:42:15 INFO - PROCESS | 772 | 1466811735883 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:42:15 INFO - PROCESS | 772 | 1466811735887 Marionette TRACE conn6 <- [1,502,null,{}] 16:42:15 INFO - PROCESS | 772 | 1466811735899 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:15 INFO - PROCESS | 772 | 1466811735904 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:16 INFO - PROCESS | 772 | 1466811736020 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 16:42:16 INFO - PROCESS | 772 | 1466811736088 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:16 INFO - PROCESS | 772 | 1466811736091 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:16 INFO - PROCESS | 772 | ++DOCSHELL 00000040640C7800 == 30 [pid = 772] [id = 135] 16:42:16 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (0000004057EB7800) [pid = 772] [serial = 403] [outer = 0000000000000000] 16:42:16 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (000000405EE6EC00) [pid = 772] [serial = 404] [outer = 0000004057EB7800] 16:42:16 INFO - PROCESS | 772 | 1466811736140 Marionette DEBUG loaded listener.js 16:42:16 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (000000405FB7C800) [pid = 772] [serial = 405] [outer = 0000004057EB7800] 16:42:16 INFO - PROCESS | 772 | 1466811736514 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:42:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:42:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 690ms 16:42:16 INFO - PROCESS | 772 | 1466811736576 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 16:42:16 INFO - PROCESS | 772 | 1466811736579 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 16:42:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:42:16 INFO - PROCESS | 772 | 1466811736587 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:42:16 INFO - PROCESS | 772 | 1466811736589 Marionette TRACE conn6 <- [1,506,null,{}] 16:42:16 INFO - PROCESS | 772 | 1466811736593 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:16 INFO - PROCESS | 772 | 1466811736595 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:16 INFO - PROCESS | 772 | 1466811736682 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 16:42:16 INFO - PROCESS | 772 | 1466811736688 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:16 INFO - PROCESS | 772 | 1466811736690 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:16 INFO - PROCESS | 772 | ++DOCSHELL 00000040660E4800 == 31 [pid = 772] [id = 136] 16:42:16 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (00000040602C3C00) [pid = 772] [serial = 406] [outer = 0000000000000000] 16:42:16 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004062BB0800) [pid = 772] [serial = 407] [outer = 00000040602C3C00] 16:42:16 INFO - PROCESS | 772 | 1466811736735 Marionette DEBUG loaded listener.js 16:42:16 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040638D0400) [pid = 772] [serial = 408] [outer = 00000040602C3C00] 16:42:17 INFO - PROCESS | 772 | 1466811737167 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:42:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:42:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 627ms 16:42:17 INFO - PROCESS | 772 | 1466811737218 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 16:42:17 INFO - PROCESS | 772 | 1466811737220 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 16:42:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:42:17 INFO - PROCESS | 772 | 1466811737223 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:42:17 INFO - PROCESS | 772 | 1466811737225 Marionette TRACE conn6 <- [1,510,null,{}] 16:42:17 INFO - PROCESS | 772 | 1466811737229 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:17 INFO - PROCESS | 772 | 1466811737231 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:17 INFO - PROCESS | 772 | 1466811737310 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 16:42:17 INFO - PROCESS | 772 | 1466811737348 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:17 INFO - PROCESS | 772 | 1466811737350 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:17 INFO - PROCESS | 772 | ++DOCSHELL 0000004066B75000 == 32 [pid = 772] [id = 137] 16:42:17 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004059AACC00) [pid = 772] [serial = 409] [outer = 0000000000000000] 16:42:17 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040638EB400) [pid = 772] [serial = 410] [outer = 0000004059AACC00] 16:42:17 INFO - PROCESS | 772 | 1466811737398 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004064039C00) [pid = 772] [serial = 411] [outer = 0000004059AACC00] 16:42:17 INFO - PROCESS | 772 | 1466811737801 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:42:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:42:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 628ms 16:42:17 INFO - PROCESS | 772 | 1466811737855 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 16:42:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:42:17 INFO - PROCESS | 772 | 1466811737857 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 16:42:17 INFO - PROCESS | 772 | 1466811737860 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:42:17 INFO - PROCESS | 772 | 1466811737862 Marionette TRACE conn6 <- [1,514,null,{}] 16:42:17 INFO - PROCESS | 772 | 1466811737866 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:17 INFO - PROCESS | 772 | 1466811737872 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:17 INFO - PROCESS | 772 | 1466811737977 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 16:42:17 INFO - PROCESS | 772 | 1466811737985 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:17 INFO - PROCESS | 772 | 1466811737988 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:18 INFO - PROCESS | 772 | ++DOCSHELL 0000004067069800 == 33 [pid = 772] [id = 138] 16:42:18 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004065E0F400) [pid = 772] [serial = 412] [outer = 0000000000000000] 16:42:18 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040661BDC00) [pid = 772] [serial = 413] [outer = 0000004065E0F400] 16:42:18 INFO - PROCESS | 772 | 1466811738034 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066471000) [pid = 772] [serial = 414] [outer = 0000004065E0F400] 16:42:18 INFO - PROCESS | 772 | 1466811738458 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:42:18 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 16:42:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 628ms 16:42:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:42:18 INFO - PROCESS | 772 | 1466811738492 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 16:42:18 INFO - PROCESS | 772 | 1466811738494 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 16:42:18 INFO - PROCESS | 772 | 1466811738497 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - PROCESS | 772 | 1466811738498 Marionette TRACE conn6 <- [1,518,null,{}] 16:42:18 INFO - PROCESS | 772 | 1466811738502 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:18 INFO - PROCESS | 772 | 1466811738504 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:18 INFO - PROCESS | 772 | 1466811738583 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 16:42:18 INFO - PROCESS | 772 | 1466811738588 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 772 | 1466811738590 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:18 INFO - PROCESS | 772 | ++DOCSHELL 000000406810B000 == 34 [pid = 772] [id = 139] 16:42:18 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066473000) [pid = 772] [serial = 415] [outer = 0000000000000000] 16:42:18 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040665E8C00) [pid = 772] [serial = 416] [outer = 0000004066473000] 16:42:18 INFO - PROCESS | 772 | 1466811738634 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004066BEC400) [pid = 772] [serial = 417] [outer = 0000004066473000] 16:42:19 INFO - PROCESS | 772 | 1466811739066 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:42:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:42:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 629ms 16:42:19 INFO - PROCESS | 772 | 1466811739130 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 772 | 1466811739132 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 16:42:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:42:19 INFO - PROCESS | 772 | 1466811739139 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - PROCESS | 772 | 1466811739141 Marionette TRACE conn6 <- [1,522,null,{}] 16:42:19 INFO - PROCESS | 772 | 1466811739145 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:19 INFO - PROCESS | 772 | 1466811739146 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:19 INFO - PROCESS | 772 | 1466811739224 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 16:42:19 INFO - PROCESS | 772 | 1466811739230 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:19 INFO - PROCESS | 772 | 1466811739232 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:19 INFO - PROCESS | 772 | ++DOCSHELL 000000406A073800 == 35 [pid = 772] [id = 140] 16:42:19 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004066D36400) [pid = 772] [serial = 418] [outer = 0000000000000000] 16:42:19 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004066D3A400) [pid = 772] [serial = 419] [outer = 0000004066D36400] 16:42:19 INFO - PROCESS | 772 | 1466811739277 Marionette DEBUG loaded listener.js 16:42:19 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004066E7D400) [pid = 772] [serial = 420] [outer = 0000004066D36400] 16:42:19 INFO - PROCESS | 772 | 1466811739756 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:42:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:42:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 690ms 16:42:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:42:19 INFO - PROCESS | 772 | 1466811739832 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 772 | 1466811739835 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 16:42:19 INFO - PROCESS | 772 | 1466811739838 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - PROCESS | 772 | 1466811739840 Marionette TRACE conn6 <- [1,526,null,{}] 16:42:19 INFO - PROCESS | 772 | 1466811739843 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:19 INFO - PROCESS | 772 | 1466811739845 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:19 INFO - PROCESS | 772 | 1466811739973 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 16:42:19 INFO - PROCESS | 772 | 1466811739996 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 772 | 1466811739998 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:20 INFO - PROCESS | 772 | ++DOCSHELL 00000040640C6000 == 36 [pid = 772] [id = 141] 16:42:20 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000406709B000) [pid = 772] [serial = 421] [outer = 0000000000000000] 16:42:20 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (00000040670A5800) [pid = 772] [serial = 422] [outer = 000000406709B000] 16:42:20 INFO - PROCESS | 772 | 1466811740041 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004067498C00) [pid = 772] [serial = 423] [outer = 000000406709B000] 16:42:20 INFO - PROCESS | 772 | 1466811740485 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:42:20 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 16:42:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 690ms 16:42:20 INFO - PROCESS | 772 | 1466811740532 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 16:42:20 INFO - PROCESS | 772 | 1466811740534 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 16:42:20 INFO - PROCESS | 772 | 1466811740537 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:42:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:42:20 INFO - PROCESS | 772 | 1466811740540 Marionette TRACE conn6 <- [1,530,null,{}] 16:42:20 INFO - PROCESS | 772 | 1466811740543 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:20 INFO - PROCESS | 772 | 1466811740545 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:20 INFO - PROCESS | 772 | 1466811740652 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 16:42:20 INFO - PROCESS | 772 | 1466811740659 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 772 | 1466811740661 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:20 INFO - PROCESS | 772 | ++DOCSHELL 000000406BB2E000 == 37 [pid = 772] [id = 142] 16:42:20 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004067D8C000) [pid = 772] [serial = 424] [outer = 0000000000000000] 16:42:20 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (0000004067ED2400) [pid = 772] [serial = 425] [outer = 0000004067D8C000] 16:42:20 INFO - PROCESS | 772 | 1466811740705 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (0000004068EB5800) [pid = 772] [serial = 426] [outer = 0000004067D8C000] 16:42:21 INFO - PROCESS | 772 | 1466811741247 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:42:21 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 16:42:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:42:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:42:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:42:21 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 16:42:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:42:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:42:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:42:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 777ms 16:42:21 INFO - PROCESS | 772 | 1466811741324 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 772 | 1466811741327 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 16:42:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:42:21 INFO - PROCESS | 772 | 1466811741330 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - PROCESS | 772 | 1466811741333 Marionette TRACE conn6 <- [1,534,null,{}] 16:42:21 INFO - PROCESS | 772 | 1466811741336 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:21 INFO - PROCESS | 772 | 1466811741338 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:21 INFO - PROCESS | 772 | 1466811741571 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 16:42:21 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004066E7F000) [pid = 772] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:42:21 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004063ABE400) [pid = 772] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:42:21 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004059C4A800) [pid = 772] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:42:21 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040665E6000) [pid = 772] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:42:21 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000405891E000) [pid = 772] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:42:21 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004059C4D000) [pid = 772] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:42:21 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004058017000) [pid = 772] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:42:21 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405E44C400) [pid = 772] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:42:21 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406A7CF000) [pid = 772] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:42:21 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040665D9800) [pid = 772] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:42:21 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004059C48C00) [pid = 772] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:42:21 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004059823800) [pid = 772] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:42:21 INFO - PROCESS | 772 | 1466811741627 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 772 | 1466811741630 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:21 INFO - PROCESS | 772 | ++DOCSHELL 0000004066B6A800 == 38 [pid = 772] [id = 143] 16:42:21 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004058017000) [pid = 772] [serial = 427] [outer = 0000000000000000] 16:42:21 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004059C45C00) [pid = 772] [serial = 428] [outer = 0000004058017000] 16:42:21 INFO - PROCESS | 772 | 1466811741677 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040665E2000) [pid = 772] [serial = 429] [outer = 0000004058017000] 16:42:22 INFO - PROCESS | 772 | 1466811742047 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:42:22 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. 16:42:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 734ms 16:42:22 INFO - PROCESS | 772 | 1466811742066 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 772 | 1466811742068 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 16:42:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:42:22 INFO - PROCESS | 772 | 1466811742077 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 772 | 1466811742079 Marionette TRACE conn6 <- [1,538,null,{}] 16:42:22 INFO - PROCESS | 772 | 1466811742084 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:22 INFO - PROCESS | 772 | 1466811742085 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:22 INFO - PROCESS | 772 | 1466811742165 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 16:42:22 INFO - PROCESS | 772 | 1466811742170 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 772 | 1466811742172 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:22 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC12000 == 39 [pid = 772] [id = 144] 16:42:22 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004066E77400) [pid = 772] [serial = 430] [outer = 0000000000000000] 16:42:22 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000406A2F1000) [pid = 772] [serial = 431] [outer = 0000004066E77400] 16:42:22 INFO - PROCESS | 772 | 1466811742224 Marionette DEBUG loaded listener.js 16:42:22 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000406A7A9000) [pid = 772] [serial = 432] [outer = 0000004066E77400] 16:42:22 INFO - PROCESS | 772 | 1466811742623 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:42:22 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. 16:42:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 586ms 16:42:22 INFO - PROCESS | 772 | 1466811742668 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 772 | 1466811742670 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 16:42:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:42:22 INFO - PROCESS | 772 | 1466811742673 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 772 | 1466811742675 Marionette TRACE conn6 <- [1,542,null,{}] 16:42:22 INFO - PROCESS | 772 | 1466811742678 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:22 INFO - PROCESS | 772 | 1466811742680 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:22 INFO - PROCESS | 772 | 1466811742763 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 16:42:22 INFO - PROCESS | 772 | 1466811742772 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 772 | 1466811742774 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:22 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCB2000 == 40 [pid = 772] [id = 145] 16:42:22 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000406A7A6800) [pid = 772] [serial = 433] [outer = 0000000000000000] 16:42:22 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000406A7B1C00) [pid = 772] [serial = 434] [outer = 000000406A7A6800] 16:42:22 INFO - PROCESS | 772 | 1466811742818 Marionette DEBUG loaded listener.js 16:42:22 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000406A7CE800) [pid = 772] [serial = 435] [outer = 000000406A7A6800] 16:42:23 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:23 INFO - PROCESS | 772 | [772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:23 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:23 INFO - PROCESS | 772 | 1466811743253 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:42:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:42:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 627ms 16:42:23 INFO - PROCESS | 772 | 1466811743302 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 16:42:23 INFO - PROCESS | 772 | 1466811743304 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 16:42:23 INFO - PROCESS | 772 | 1466811743307 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:42:23 INFO - PROCESS | 772 | 1466811743309 Marionette TRACE conn6 <- [1,546,null,{}] 16:42:23 INFO - PROCESS | 772 | 1466811743313 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:23 INFO - PROCESS | 772 | 1466811743314 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:23 INFO - PROCESS | 772 | 1466811743404 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 16:42:23 INFO - PROCESS | 772 | 1466811743409 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 772 | 1466811743411 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:23 INFO - PROCESS | 772 | ++DOCSHELL 000000406E786000 == 41 [pid = 772] [id = 146] 16:42:23 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000406A7D6800) [pid = 772] [serial = 436] [outer = 0000000000000000] 16:42:23 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406A7D9400) [pid = 772] [serial = 437] [outer = 000000406A7D6800] 16:42:23 INFO - PROCESS | 772 | 1466811743454 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406A7E0800) [pid = 772] [serial = 438] [outer = 000000406A7D6800] 16:42:24 INFO - PROCESS | 772 | 1466811744253 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:42:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:42:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 984ms 16:42:24 INFO - PROCESS | 772 | 1466811744295 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 16:42:24 INFO - PROCESS | 772 | 1466811744300 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 16:42:24 INFO - PROCESS | 772 | 1466811744304 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:42:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:42:24 INFO - PROCESS | 772 | 1466811744310 Marionette TRACE conn6 <- [1,550,null,{}] 16:42:24 INFO - PROCESS | 772 | 1466811744315 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:24 INFO - PROCESS | 772 | 1466811744318 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:24 INFO - PROCESS | 772 | 1466811744465 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 16:42:24 INFO - PROCESS | 772 | 1466811744537 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 772 | 1466811744540 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:24 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC88800 == 42 [pid = 772] [id = 147] 16:42:24 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (0000004058F35C00) [pid = 772] [serial = 439] [outer = 0000000000000000] 16:42:24 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (00000040599A6800) [pid = 772] [serial = 440] [outer = 0000004058F35C00] 16:42:24 INFO - PROCESS | 772 | 1466811744639 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (0000004059C4BC00) [pid = 772] [serial = 441] [outer = 0000004058F35C00] 16:42:25 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:25 INFO - PROCESS | 772 | [772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:25 INFO - PROCESS | 772 | 1466811745592 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:42:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:42:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1344ms 16:42:25 INFO - PROCESS | 772 | 1466811745653 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 16:42:25 INFO - PROCESS | 772 | 1466811745658 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 16:42:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:42:25 INFO - PROCESS | 772 | 1466811745663 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:42:25 INFO - PROCESS | 772 | 1466811745667 Marionette TRACE conn6 <- [1,554,null,{}] 16:42:25 INFO - PROCESS | 772 | 1466811745672 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:25 INFO - PROCESS | 772 | 1466811745675 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:25 INFO - PROCESS | 772 | 1466811745805 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 16:42:25 INFO - PROCESS | 772 | --DOCSHELL 000000406DCB2000 == 41 [pid = 772] [id = 145] 16:42:25 INFO - PROCESS | 772 | --DOCSHELL 000000406DC12000 == 40 [pid = 772] [id = 144] 16:42:25 INFO - PROCESS | 772 | --DOCSHELL 0000004066B6A800 == 39 [pid = 772] [id = 143] 16:42:25 INFO - PROCESS | 772 | --DOCSHELL 000000406BB2E000 == 38 [pid = 772] [id = 142] 16:42:25 INFO - PROCESS | 772 | --DOCSHELL 00000040640C6000 == 37 [pid = 772] [id = 141] 16:42:25 INFO - PROCESS | 772 | --DOCSHELL 000000406A073800 == 36 [pid = 772] [id = 140] 16:42:25 INFO - PROCESS | 772 | --DOCSHELL 000000406810B000 == 35 [pid = 772] [id = 139] 16:42:25 INFO - PROCESS | 772 | --DOCSHELL 0000004067069800 == 34 [pid = 772] [id = 138] 16:42:25 INFO - PROCESS | 772 | --DOCSHELL 0000004066B75000 == 33 [pid = 772] [id = 137] 16:42:25 INFO - PROCESS | 772 | --DOCSHELL 00000040660E4800 == 32 [pid = 772] [id = 136] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 91 (0000004067446400) [pid = 772] [serial = 395] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOCSHELL 00000040640C7800 == 31 [pid = 772] [id = 135] 16:42:25 INFO - PROCESS | 772 | --DOCSHELL 000000405FC8B000 == 30 [pid = 772] [id = 134] 16:42:25 INFO - PROCESS | 772 | --DOCSHELL 000000405E27A800 == 29 [pid = 772] [id = 133] 16:42:25 INFO - PROCESS | 772 | --DOCSHELL 00000040660D0800 == 28 [pid = 772] [id = 132] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 90 (00000040670A2C00) [pid = 772] [serial = 393] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000406403B800) [pid = 772] [serial = 380] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 88 (00000040660E7C00) [pid = 772] [serial = 383] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004064AF6800) [pid = 772] [serial = 381] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004066D2F000) [pid = 772] [serial = 386] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040661C1400) [pid = 772] [serial = 384] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004066F1A000) [pid = 772] [serial = 392] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004066D38000) [pid = 772] [serial = 387] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004062BD3C00) [pid = 772] [serial = 377] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405ACD1800) [pid = 772] [serial = 374] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000405EBB2400) [pid = 772] [serial = 375] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004058926800) [pid = 772] [serial = 370] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040599A2800) [pid = 772] [serial = 371] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040638D3C00) [pid = 772] [serial = 368] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000405FB6D400) [pid = 772] [serial = 367] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406B4C3400) [pid = 772] [serial = 365] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406B12EC00) [pid = 772] [serial = 364] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004066D37000) [pid = 772] [serial = 362] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 72 (00000040665DCC00) [pid = 772] [serial = 361] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040638EBC00) [pid = 772] [serial = 359] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040600B2C00) [pid = 772] [serial = 358] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040698C6000) [pid = 772] [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.] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004066D36000) [pid = 772] [serial = 389] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004066E76800) [pid = 772] [serial = 390] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | --DOMWINDOW == 66 (00000040638D9800) [pid = 772] [serial = 378] [outer = 0000000000000000] [url = about:blank] 16:42:25 INFO - PROCESS | 772 | 1466811745913 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:25 INFO - PROCESS | 772 | 1466811745917 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:25 INFO - PROCESS | 772 | ++DOCSHELL 000000405A11D000 == 29 [pid = 772] [id = 148] 16:42:25 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (0000004057F9AC00) [pid = 772] [serial = 442] [outer = 0000000000000000] 16:42:25 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004058011400) [pid = 772] [serial = 443] [outer = 0000004057F9AC00] 16:42:25 INFO - PROCESS | 772 | 1466811745966 Marionette DEBUG loaded listener.js 16:42:26 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004059AB0400) [pid = 772] [serial = 444] [outer = 0000004057F9AC00] 16:42:26 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:26 INFO - PROCESS | 772 | [772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:26 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:26 INFO - PROCESS | 772 | [772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:26 INFO - PROCESS | 772 | 1466811746422 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:42:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:42:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 776ms 16:42:26 INFO - PROCESS | 772 | 1466811746442 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 16:42:26 INFO - PROCESS | 772 | 1466811746447 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 16:42:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:42:26 INFO - PROCESS | 772 | 1466811746454 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:42:26 INFO - PROCESS | 772 | 1466811746456 Marionette TRACE conn6 <- [1,558,null,{}] 16:42:26 INFO - PROCESS | 772 | 1466811746460 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:26 INFO - PROCESS | 772 | 1466811746463 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:26 INFO - PROCESS | 772 | 1466811746551 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 16:42:26 INFO - PROCESS | 772 | 1466811746557 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:26 INFO - PROCESS | 772 | 1466811746560 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:26 INFO - PROCESS | 772 | ++DOCSHELL 000000406371F000 == 30 [pid = 772] [id = 149] 16:42:26 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405E8F1800) [pid = 772] [serial = 445] [outer = 0000000000000000] 16:42:26 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000405EC34400) [pid = 772] [serial = 446] [outer = 000000405E8F1800] 16:42:26 INFO - PROCESS | 772 | 1466811746607 Marionette DEBUG loaded listener.js 16:42:26 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405FB72C00) [pid = 772] [serial = 447] [outer = 000000405E8F1800] 16:42:26 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:26 INFO - PROCESS | 772 | [772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:26 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:26 INFO - PROCESS | 772 | [772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:27 INFO - PROCESS | 772 | 1466811747072 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:42:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:42:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 629ms 16:42:27 INFO - PROCESS | 772 | 1466811747089 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 16:42:27 INFO - PROCESS | 772 | 1466811747092 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 16:42:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:42:27 INFO - PROCESS | 772 | 1466811747095 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - PROCESS | 772 | 1466811747099 Marionette TRACE conn6 <- [1,562,null,{}] 16:42:27 INFO - PROCESS | 772 | 1466811747110 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:27 INFO - PROCESS | 772 | 1466811747122 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:27 INFO - PROCESS | 772 | 1466811747209 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 16:42:27 INFO - PROCESS | 772 | 1466811747255 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:27 INFO - PROCESS | 772 | 1466811747258 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:27 INFO - PROCESS | 772 | ++DOCSHELL 00000040660E4000 == 31 [pid = 772] [id = 150] 16:42:27 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040638DEC00) [pid = 772] [serial = 448] [outer = 0000000000000000] 16:42:27 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040638E2000) [pid = 772] [serial = 449] [outer = 00000040638DEC00] 16:42:27 INFO - PROCESS | 772 | 1466811747306 Marionette DEBUG loaded listener.js 16:42:27 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004063ACCC00) [pid = 772] [serial = 450] [outer = 00000040638DEC00] 16:42:27 INFO - PROCESS | 772 | 1466811747735 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:42:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:42:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 690ms 16:42:27 INFO - PROCESS | 772 | 1466811747789 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 16:42:27 INFO - PROCESS | 772 | 1466811747792 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 16:42:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:42:27 INFO - PROCESS | 772 | 1466811747795 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - PROCESS | 772 | 1466811747797 Marionette TRACE conn6 <- [1,566,null,{}] 16:42:27 INFO - PROCESS | 772 | 1466811747800 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:27 INFO - PROCESS | 772 | 1466811747802 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:27 INFO - PROCESS | 772 | 1466811747889 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 16:42:27 INFO - PROCESS | 772 | 1466811747894 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:27 INFO - PROCESS | 772 | 1466811747896 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:27 INFO - PROCESS | 772 | ++DOCSHELL 0000004066B6B000 == 32 [pid = 772] [id = 151] 16:42:27 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004064A67800) [pid = 772] [serial = 451] [outer = 0000000000000000] 16:42:27 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004065E07C00) [pid = 772] [serial = 452] [outer = 0000004064A67800] 16:42:27 INFO - PROCESS | 772 | 1466811747942 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004065EC0400) [pid = 772] [serial = 453] [outer = 0000004064A67800] 16:42:28 INFO - PROCESS | 772 | 1466811748422 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:42:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:42:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 692ms 16:42:28 INFO - PROCESS | 772 | 1466811748489 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 772 | 1466811748492 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 16:42:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:42:28 INFO - PROCESS | 772 | 1466811748500 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - PROCESS | 772 | 1466811748502 Marionette TRACE conn6 <- [1,570,null,{}] 16:42:28 INFO - PROCESS | 772 | 1466811748506 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:28 INFO - PROCESS | 772 | 1466811748508 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:28 INFO - PROCESS | 772 | 1466811748638 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 16:42:28 INFO - PROCESS | 772 | 1466811748660 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 772 | 1466811748663 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:28 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F65000 == 33 [pid = 772] [id = 152] 16:42:28 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004058926000) [pid = 772] [serial = 454] [outer = 0000000000000000] 16:42:28 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040661BB800) [pid = 772] [serial = 455] [outer = 0000004058926000] 16:42:28 INFO - PROCESS | 772 | 1466811748708 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406646E400) [pid = 772] [serial = 456] [outer = 0000004058926000] 16:42:29 INFO - PROCESS | 772 | 1466811749139 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:42:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:42:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 689ms 16:42:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:42:29 INFO - PROCESS | 772 | 1466811749194 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 16:42:29 INFO - PROCESS | 772 | 1466811749196 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 16:42:29 INFO - PROCESS | 772 | 1466811749199 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - PROCESS | 772 | 1466811749201 Marionette TRACE conn6 <- [1,574,null,{}] 16:42:29 INFO - PROCESS | 772 | 1466811749204 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:29 INFO - PROCESS | 772 | 1466811749210 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:29 INFO - PROCESS | 772 | 1466811749343 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 16:42:29 INFO - PROCESS | 772 | 1466811749393 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:29 INFO - PROCESS | 772 | 1466811749395 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:29 INFO - PROCESS | 772 | ++DOCSHELL 0000004067DB5800 == 34 [pid = 772] [id = 153] 16:42:29 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040665E8000) [pid = 772] [serial = 457] [outer = 0000000000000000] 16:42:29 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004066E76000) [pid = 772] [serial = 458] [outer = 00000040665E8000] 16:42:29 INFO - PROCESS | 772 | 1466811749440 Marionette DEBUG loaded listener.js 16:42:29 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004066F1E000) [pid = 772] [serial = 459] [outer = 00000040665E8000] 16:42:29 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:29 INFO - PROCESS | 772 | [772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:29 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:29 INFO - PROCESS | 772 | 1466811749872 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:42:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:42:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 732ms 16:42:29 INFO - PROCESS | 772 | 1466811749949 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 16:42:29 INFO - PROCESS | 772 | 1466811749951 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 16:42:29 INFO - PROCESS | 772 | 1466811749959 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - PROCESS | 772 | 1466811749961 Marionette TRACE conn6 <- [1,578,null,{}] 16:42:29 INFO - PROCESS | 772 | 1466811749964 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:42:29 INFO - PROCESS | 772 | 1466811749966 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:30 INFO - PROCESS | 772 | 1466811750070 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 16:42:30 INFO - PROCESS | 772 | 1466811750081 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 772 | 1466811750083 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:30 INFO - PROCESS | 772 | ++DOCSHELL 000000406A060800 == 35 [pid = 772] [id = 154] 16:42:30 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000405E449400) [pid = 772] [serial = 460] [outer = 0000000000000000] 16:42:30 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040670A5C00) [pid = 772] [serial = 461] [outer = 000000405E449400] 16:42:30 INFO - PROCESS | 772 | 1466811750274 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004067ECA000) [pid = 772] [serial = 462] [outer = 000000405E449400] 16:42:30 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000406709B000) [pid = 772] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:42:30 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004065E0F400) [pid = 772] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:42:30 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004067D8C000) [pid = 772] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:42:30 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004057EB7800) [pid = 772] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:42:30 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004066E77400) [pid = 772] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:42:30 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004066473000) [pid = 772] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:42:30 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406A7A6800) [pid = 772] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:42:30 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004059AAD800) [pid = 772] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:42:30 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004058017000) [pid = 772] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:42:30 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000405891D000) [pid = 772] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:42:30 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004059AACC00) [pid = 772] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:42:30 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040670A8400) [pid = 772] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:42:30 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040602C3C00) [pid = 772] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:42:30 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004066D36400) [pid = 772] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:42:30 INFO - PROCESS | 772 | 1466811750638 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:42:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:42:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 734ms 16:42:30 INFO - PROCESS | 772 | 1466811750701 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 16:42:30 INFO - PROCESS | 772 | 1466811750703 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 16:42:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:42:30 INFO - PROCESS | 772 | 1466811750706 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:42:30 INFO - PROCESS | 772 | 1466811750708 Marionette TRACE conn6 <- [1,582,null,{}] 16:42:30 INFO - PROCESS | 772 | 1466811750712 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:30 INFO - PROCESS | 772 | 1466811750714 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:30 INFO - PROCESS | 772 | 1466811750817 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 16:42:30 INFO - PROCESS | 772 | 1466811750825 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 772 | 1466811750827 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:30 INFO - PROCESS | 772 | ++DOCSHELL 000000405E39B800 == 36 [pid = 772] [id = 155] 16:42:30 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040638D1000) [pid = 772] [serial = 463] [outer = 0000000000000000] 16:42:30 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066E70800) [pid = 772] [serial = 464] [outer = 00000040638D1000] 16:42:30 INFO - PROCESS | 772 | 1466811750879 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004067D8C000) [pid = 772] [serial = 465] [outer = 00000040638D1000] 16:42:31 INFO - PROCESS | 772 | 1466811751269 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:42:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 587ms 16:42:31 INFO - PROCESS | 772 | 1466811751297 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 16:42:31 INFO - PROCESS | 772 | 1466811751299 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 16:42:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:42:31 INFO - PROCESS | 772 | 1466811751302 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - PROCESS | 772 | 1466811751304 Marionette TRACE conn6 <- [1,586,null,{}] 16:42:31 INFO - PROCESS | 772 | 1466811751307 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:31 INFO - PROCESS | 772 | 1466811751309 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:31 INFO - PROCESS | 772 | 1466811751388 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 16:42:31 INFO - PROCESS | 772 | 1466811751482 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 772 | 1466811751484 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:31 INFO - PROCESS | 772 | ++DOCSHELL 000000406B227000 == 37 [pid = 772] [id = 156] 16:42:31 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040661BD000) [pid = 772] [serial = 466] [outer = 0000000000000000] 16:42:31 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004069815000) [pid = 772] [serial = 467] [outer = 00000040661BD000] 16:42:31 INFO - PROCESS | 772 | 1466811751530 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040698C4000) [pid = 772] [serial = 468] [outer = 00000040661BD000] 16:42:31 INFO - PROCESS | 772 | 1466811751888 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:42:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 16:42:31 INFO - PROCESS | 772 | 1466811751935 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 16:42:31 INFO - PROCESS | 772 | 1466811751937 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 16:42:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:42:31 INFO - PROCESS | 772 | 1466811751941 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - PROCESS | 772 | 1466811751943 Marionette TRACE conn6 <- [1,590,null,{}] 16:42:31 INFO - PROCESS | 772 | 1466811751946 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:31 INFO - PROCESS | 772 | 1466811751948 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:32 INFO - PROCESS | 772 | 1466811752066 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 16:42:32 INFO - PROCESS | 772 | [772] 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 16:42:32 INFO - PROCESS | 772 | 1466811752287 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:32 INFO - PROCESS | 772 | 1466811752290 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:32 INFO - PROCESS | 772 | ++DOCSHELL 0000004059AD2000 == 38 [pid = 772] [id = 157] 16:42:32 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004057EB1000) [pid = 772] [serial = 469] [outer = 0000000000000000] 16:42:32 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004057EC3800) [pid = 772] [serial = 470] [outer = 0000004057EB1000] 16:42:32 INFO - PROCESS | 772 | 1466811752384 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040599A8400) [pid = 772] [serial = 471] [outer = 0000004057EB1000] 16:42:33 INFO - PROCESS | 772 | 1466811753040 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:42:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:42:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1135ms 16:42:33 INFO - PROCESS | 772 | 1466811753081 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 16:42:33 INFO - PROCESS | 772 | 1466811753085 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 16:42:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:42:33 INFO - PROCESS | 772 | 1466811753090 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:42:33 INFO - PROCESS | 772 | 1466811753093 Marionette TRACE conn6 <- [1,594,null,{}] 16:42:33 INFO - PROCESS | 772 | 1466811753099 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:33 INFO - PROCESS | 772 | 1466811753104 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:33 INFO - PROCESS | 772 | 1466811753219 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 16:42:33 INFO - PROCESS | 772 | 1466811753303 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 772 | 1466811753307 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:33 INFO - PROCESS | 772 | ++DOCSHELL 000000406626E000 == 39 [pid = 772] [id = 158] 16:42:33 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004062BC8400) [pid = 772] [serial = 472] [outer = 0000000000000000] 16:42:33 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040637FA400) [pid = 772] [serial = 473] [outer = 0000004062BC8400] 16:42:33 INFO - PROCESS | 772 | 1466811753363 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004063A3A400) [pid = 772] [serial = 474] [outer = 0000004062BC8400] 16:42:33 INFO - PROCESS | 772 | 1466811753969 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:42:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 942ms 16:42:34 INFO - PROCESS | 772 | 1466811754038 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 16:42:34 INFO - PROCESS | 772 | 1466811754043 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 16:42:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:42:34 INFO - PROCESS | 772 | 1466811754048 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - PROCESS | 772 | 1466811754050 Marionette TRACE conn6 <- [1,598,null,{}] 16:42:34 INFO - PROCESS | 772 | 1466811754054 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:34 INFO - PROCESS | 772 | 1466811754057 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:34 INFO - PROCESS | 772 | 1466811754175 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 16:42:34 INFO - PROCESS | 772 | 1466811754245 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:34 INFO - PROCESS | 772 | 1466811754248 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:34 INFO - PROCESS | 772 | ++DOCSHELL 000000406D142800 == 40 [pid = 772] [id = 159] 16:42:34 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040665D9C00) [pid = 772] [serial = 475] [outer = 0000000000000000] 16:42:34 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004066884C00) [pid = 772] [serial = 476] [outer = 00000040665D9C00] 16:42:34 INFO - PROCESS | 772 | 1466811754303 Marionette DEBUG loaded listener.js 16:42:34 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (0000004066E79C00) [pid = 772] [serial = 477] [outer = 00000040665D9C00] 16:42:34 INFO - PROCESS | 772 | 1466811754932 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:42:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 943ms 16:42:35 INFO - PROCESS | 772 | 1466811754993 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 16:42:35 INFO - PROCESS | 772 | 1466811754996 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 16:42:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:42:35 INFO - PROCESS | 772 | 1466811755001 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:42:35 INFO - PROCESS | 772 | 1466811755008 Marionette TRACE conn6 <- [1,602,null,{}] 16:42:35 INFO - PROCESS | 772 | 1466811755018 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:35 INFO - PROCESS | 772 | 1466811755022 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:35 INFO - PROCESS | 772 | 1466811755133 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 16:42:35 INFO - PROCESS | 772 | 1466811755206 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:35 INFO - PROCESS | 772 | 1466811755209 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:35 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCAF800 == 41 [pid = 772] [id = 160] 16:42:35 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406A2EBC00) [pid = 772] [serial = 478] [outer = 0000000000000000] 16:42:35 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000406A7DE800) [pid = 772] [serial = 479] [outer = 000000406A2EBC00] 16:42:35 INFO - PROCESS | 772 | 1466811755263 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000406B128000) [pid = 772] [serial = 480] [outer = 000000406A2EBC00] 16:42:35 INFO - PROCESS | 772 | 1466811755931 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:42:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:42:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 986ms 16:42:35 INFO - PROCESS | 772 | 1466811755988 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 16:42:35 INFO - PROCESS | 772 | 1466811755991 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 16:42:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:42:36 INFO - PROCESS | 772 | 1466811755994 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:42:36 INFO - PROCESS | 772 | 1466811755996 Marionette TRACE conn6 <- [1,606,null,{}] 16:42:36 INFO - PROCESS | 772 | 1466811756000 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:36 INFO - PROCESS | 772 | 1466811756002 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:36 INFO - PROCESS | 772 | 1466811756114 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 16:42:36 INFO - PROCESS | 772 | 1466811756183 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:36 INFO - PROCESS | 772 | 1466811756186 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:36 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EBF800 == 42 [pid = 772] [id = 161] 16:42:36 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (0000004065E11000) [pid = 772] [serial = 481] [outer = 0000000000000000] 16:42:36 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (0000004066D36800) [pid = 772] [serial = 482] [outer = 0000004065E11000] 16:42:36 INFO - PROCESS | 772 | 1466811756239 Marionette DEBUG loaded listener.js 16:42:36 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (000000406A7B2000) [pid = 772] [serial = 483] [outer = 0000004065E11000] 16:42:36 INFO - PROCESS | 772 | 1466811756978 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:42:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:42:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1026ms 16:42:37 INFO - PROCESS | 772 | 1466811757023 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 16:42:37 INFO - PROCESS | 772 | 1466811757027 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 16:42:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:42:37 INFO - PROCESS | 772 | 1466811757032 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:42:37 INFO - PROCESS | 772 | 1466811757037 Marionette TRACE conn6 <- [1,610,null,{}] 16:42:37 INFO - PROCESS | 772 | 1466811757042 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:37 INFO - PROCESS | 772 | 1466811757044 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:37 INFO - PROCESS | 772 | 1466811757165 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 16:42:37 INFO - PROCESS | 772 | 1466811757238 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:37 INFO - PROCESS | 772 | 1466811757241 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:37 INFO - PROCESS | 772 | ++DOCSHELL 0000004063A60800 == 43 [pid = 772] [id = 162] 16:42:37 INFO - PROCESS | 772 | ++DOMWINDOW == 95 (00000040600ADC00) [pid = 772] [serial = 484] [outer = 0000000000000000] 16:42:37 INFO - PROCESS | 772 | ++DOMWINDOW == 96 (0000004060759000) [pid = 772] [serial = 485] [outer = 00000040600ADC00] 16:42:37 INFO - PROCESS | 772 | 1466811757294 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 772 | ++DOMWINDOW == 97 (0000004063A34400) [pid = 772] [serial = 486] [outer = 00000040600ADC00] 16:42:37 INFO - PROCESS | 772 | --DOCSHELL 000000406B227000 == 42 [pid = 772] [id = 156] 16:42:37 INFO - PROCESS | 772 | --DOCSHELL 000000405E39B800 == 41 [pid = 772] [id = 155] 16:42:37 INFO - PROCESS | 772 | --DOCSHELL 000000406A060800 == 40 [pid = 772] [id = 154] 16:42:37 INFO - PROCESS | 772 | --DOCSHELL 0000004067DB5800 == 39 [pid = 772] [id = 153] 16:42:37 INFO - PROCESS | 772 | --DOCSHELL 0000004066F65000 == 38 [pid = 772] [id = 152] 16:42:37 INFO - PROCESS | 772 | --DOCSHELL 0000004066B6B000 == 37 [pid = 772] [id = 151] 16:42:37 INFO - PROCESS | 772 | --DOCSHELL 00000040660E4000 == 36 [pid = 772] [id = 150] 16:42:37 INFO - PROCESS | 772 | --DOCSHELL 000000406371F000 == 35 [pid = 772] [id = 149] 16:42:37 INFO - PROCESS | 772 | --DOCSHELL 000000405A11D000 == 34 [pid = 772] [id = 148] 16:42:37 INFO - PROCESS | 772 | --DOCSHELL 000000405FC88800 == 33 [pid = 772] [id = 147] 16:42:37 INFO - PROCESS | 772 | --DOCSHELL 000000406E786000 == 32 [pid = 772] [id = 146] 16:42:37 INFO - PROCESS | 772 | --DOCSHELL 0000004066EBF800 == 31 [pid = 772] [id = 161] 16:42:37 INFO - PROCESS | 772 | --DOCSHELL 000000406DCAF800 == 30 [pid = 772] [id = 160] 16:42:37 INFO - PROCESS | 772 | --DOCSHELL 000000406D142800 == 29 [pid = 772] [id = 159] 16:42:37 INFO - PROCESS | 772 | --DOCSHELL 000000406626E000 == 28 [pid = 772] [id = 158] 16:42:37 INFO - PROCESS | 772 | --DOCSHELL 0000004059AD2000 == 27 [pid = 772] [id = 157] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 96 (00000040661BDC00) [pid = 772] [serial = 413] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 95 (0000004067ED2400) [pid = 772] [serial = 425] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 94 (0000004066471000) [pid = 772] [serial = 414] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 93 (000000405EE6EC00) [pid = 772] [serial = 404] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 92 (000000405FB7C800) [pid = 772] [serial = 405] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 91 (0000004067498C00) [pid = 772] [serial = 423] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004068EB5800) [pid = 772] [serial = 426] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000406A2F1000) [pid = 772] [serial = 431] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 88 (00000040665E8C00) [pid = 772] [serial = 416] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004066BEC400) [pid = 772] [serial = 417] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000406A7B1C00) [pid = 772] [serial = 434] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004059AB8000) [pid = 772] [serial = 401] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004059C4FC00) [pid = 772] [serial = 402] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004059C45C00) [pid = 772] [serial = 428] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000405891E400) [pid = 772] [serial = 398] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004058FCF400) [pid = 772] [serial = 399] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040638EB400) [pid = 772] [serial = 410] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004064039C00) [pid = 772] [serial = 411] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004067D82400) [pid = 772] [serial = 396] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004062BB0800) [pid = 772] [serial = 407] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040638D0400) [pid = 772] [serial = 408] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004066D3A400) [pid = 772] [serial = 419] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406A7CE800) [pid = 772] [serial = 435] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040665E2000) [pid = 772] [serial = 429] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406A7A9000) [pid = 772] [serial = 432] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004066E7D400) [pid = 772] [serial = 420] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406A7D9400) [pid = 772] [serial = 437] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040670A5800) [pid = 772] [serial = 422] [outer = 0000000000000000] [url = about:blank] 16:42:38 INFO - PROCESS | 772 | 1466811758409 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:42:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1392ms 16:42:38 INFO - PROCESS | 772 | 1466811758424 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 16:42:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:42:38 INFO - PROCESS | 772 | 1466811758428 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 16:42:38 INFO - PROCESS | 772 | 1466811758433 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 772 | 1466811758438 Marionette TRACE conn6 <- [1,614,null,{}] 16:42:38 INFO - PROCESS | 772 | 1466811758443 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:38 INFO - PROCESS | 772 | 1466811758446 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:38 INFO - PROCESS | 772 | 1466811758537 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 16:42:38 INFO - PROCESS | 772 | 1466811758544 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 772 | 1466811758548 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:38 INFO - PROCESS | 772 | ++DOCSHELL 000000405FB13800 == 28 [pid = 772] [id = 163] 16:42:38 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004059AB8C00) [pid = 772] [serial = 487] [outer = 0000000000000000] 16:42:38 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004059C49400) [pid = 772] [serial = 488] [outer = 0000004059AB8C00] 16:42:38 INFO - PROCESS | 772 | 1466811758596 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405E2B3400) [pid = 772] [serial = 489] [outer = 0000004059AB8C00] 16:42:39 INFO - PROCESS | 772 | 1466811759072 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:42:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:42:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 690ms 16:42:39 INFO - PROCESS | 772 | 1466811759123 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 772 | 1466811759128 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 16:42:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:42:39 INFO - PROCESS | 772 | 1466811759135 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - PROCESS | 772 | 1466811759137 Marionette TRACE conn6 <- [1,618,null,{}] 16:42:39 INFO - PROCESS | 772 | 1466811759141 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:39 INFO - PROCESS | 772 | 1466811759144 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:39 INFO - PROCESS | 772 | 1466811759265 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 16:42:39 INFO - PROCESS | 772 | 1466811759338 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:39 INFO - PROCESS | 772 | 1466811759341 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:39 INFO - PROCESS | 772 | ++DOCSHELL 00000040642A2000 == 29 [pid = 772] [id = 164] 16:42:39 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000405FB6D400) [pid = 772] [serial = 490] [outer = 0000000000000000] 16:42:39 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000405FC1F400) [pid = 772] [serial = 491] [outer = 000000405FB6D400] 16:42:39 INFO - PROCESS | 772 | 1466811759389 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040606BC400) [pid = 772] [serial = 492] [outer = 000000405FB6D400] 16:42:39 INFO - PROCESS | 772 | 1466811759777 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:42:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:42:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 691ms 16:42:39 INFO - PROCESS | 772 | 1466811759827 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 772 | 1466811759830 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 16:42:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:42:39 INFO - PROCESS | 772 | 1466811759833 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - PROCESS | 772 | 1466811759837 Marionette TRACE conn6 <- [1,622,null,{}] 16:42:39 INFO - PROCESS | 772 | 1466811759849 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:39 INFO - PROCESS | 772 | 1466811759853 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:39 INFO - PROCESS | 772 | 1466811759940 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 16:42:39 INFO - PROCESS | 772 | 1466811759948 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:39 INFO - PROCESS | 772 | 1466811759951 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:39 INFO - PROCESS | 772 | ++DOCSHELL 000000406675D000 == 30 [pid = 772] [id = 165] 16:42:39 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040638D7800) [pid = 772] [serial = 493] [outer = 0000000000000000] 16:42:40 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004063AC7C00) [pid = 772] [serial = 494] [outer = 00000040638D7800] 16:42:40 INFO - PROCESS | 772 | 1466811760000 Marionette DEBUG loaded listener.js 16:42:40 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004065E0CC00) [pid = 772] [serial = 495] [outer = 00000040638D7800] 16:42:40 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:40 INFO - PROCESS | 772 | [772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:40 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:40 INFO - PROCESS | 772 | [772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:40 INFO - PROCESS | 772 | 1466811760477 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:42:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:42:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 16:42:40 INFO - PROCESS | 772 | 1466811760528 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 16:42:40 INFO - PROCESS | 772 | 1466811760531 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 16:42:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:42:40 INFO - PROCESS | 772 | 1466811760540 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:42:40 INFO - PROCESS | 772 | 1466811760542 Marionette TRACE conn6 <- [1,626,null,{}] 16:42:40 INFO - PROCESS | 772 | 1466811760546 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:40 INFO - PROCESS | 772 | 1466811760548 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:40 INFO - PROCESS | 772 | 1466811760684 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 16:42:40 INFO - PROCESS | 772 | 1466811760696 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 772 | 1466811760698 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:40 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F65000 == 31 [pid = 772] [id = 166] 16:42:40 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040661BF400) [pid = 772] [serial = 496] [outer = 0000000000000000] 16:42:40 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406646DC00) [pid = 772] [serial = 497] [outer = 00000040661BF400] 16:42:40 INFO - PROCESS | 772 | 1466811760746 Marionette DEBUG loaded listener.js 16:42:40 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040665DF400) [pid = 772] [serial = 498] [outer = 00000040661BF400] 16:42:41 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:41 INFO - PROCESS | 772 | [772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:41 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:41 INFO - PROCESS | 772 | 1466811761211 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:42:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 690ms 16:42:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:42:41 INFO - PROCESS | 772 | 1466811761227 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 772 | 1466811761229 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 16:42:41 INFO - PROCESS | 772 | 1466811761231 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - PROCESS | 772 | 1466811761233 Marionette TRACE conn6 <- [1,630,null,{}] 16:42:41 INFO - PROCESS | 772 | 1466811761237 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:41 INFO - PROCESS | 772 | 1466811761239 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:41 INFO - PROCESS | 772 | 1466811761348 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 16:42:41 INFO - PROCESS | 772 | 1466811761353 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 772 | 1466811761355 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:41 INFO - PROCESS | 772 | ++DOCSHELL 00000040675CA000 == 32 [pid = 772] [id = 167] 16:42:41 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000405FB0F000) [pid = 772] [serial = 499] [outer = 0000000000000000] 16:42:41 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004066BE7800) [pid = 772] [serial = 500] [outer = 000000405FB0F000] 16:42:41 INFO - PROCESS | 772 | 1466811761399 Marionette DEBUG loaded listener.js 16:42:41 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004066D34800) [pid = 772] [serial = 501] [outer = 000000405FB0F000] 16:42:41 INFO - PROCESS | 772 | 1466811761863 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:42:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 690ms 16:42:41 INFO - PROCESS | 772 | 1466811761925 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 772 | 1466811761927 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 16:42:41 INFO - PROCESS | 772 | 1466811761931 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:42:41 INFO - PROCESS | 772 | 1466811761933 Marionette TRACE conn6 <- [1,634,null,{}] 16:42:41 INFO - PROCESS | 772 | 1466811761936 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:41 INFO - PROCESS | 772 | 1466811761942 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:42 INFO - PROCESS | 772 | 1466811762086 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 16:42:42 INFO - PROCESS | 772 | 1466811762113 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:42 INFO - PROCESS | 772 | 1466811762115 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:42 INFO - PROCESS | 772 | ++DOCSHELL 000000406A70E800 == 33 [pid = 772] [id = 168] 16:42:42 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004066E70C00) [pid = 772] [serial = 502] [outer = 0000000000000000] 16:42:42 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000406743E800) [pid = 772] [serial = 503] [outer = 0000004066E70C00] 16:42:42 INFO - PROCESS | 772 | 1466811762159 Marionette DEBUG loaded listener.js 16:42:42 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004067ED2400) [pid = 772] [serial = 504] [outer = 0000004066E70C00] 16:42:42 INFO - PROCESS | 772 | --DOMWINDOW == 86 (00000040661BD000) [pid = 772] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:42:42 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004058926000) [pid = 772] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:42:42 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040665E8000) [pid = 772] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:42:42 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000406A7D6800) [pid = 772] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:42:42 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000405E8F1800) [pid = 772] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:42:42 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004057F9AC00) [pid = 772] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:42:42 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004064A67800) [pid = 772] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:42:42 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040638DEC00) [pid = 772] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:42:42 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004058F35C00) [pid = 772] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:42:42 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000405E449400) [pid = 772] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:42:42 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040638D1000) [pid = 772] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:42:42 INFO - PROCESS | 772 | 1466811762694 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:42:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 775ms 16:42:42 INFO - PROCESS | 772 | 1466811762709 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 772 | 1466811762711 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 16:42:42 INFO - PROCESS | 772 | 1466811762714 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:42:42 INFO - PROCESS | 772 | 1466811762715 Marionette TRACE conn6 <- [1,638,null,{}] 16:42:42 INFO - PROCESS | 772 | 1466811762719 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:42 INFO - PROCESS | 772 | 1466811762721 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:42 INFO - PROCESS | 772 | 1466811762829 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 16:42:42 INFO - PROCESS | 772 | 1466811762871 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:42 INFO - PROCESS | 772 | 1466811762873 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:42 INFO - PROCESS | 772 | ++DOCSHELL 000000406B22B800 == 34 [pid = 772] [id = 169] 16:42:42 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004058923000) [pid = 772] [serial = 505] [outer = 0000000000000000] 16:42:42 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040661BD000) [pid = 772] [serial = 506] [outer = 0000004058923000] 16:42:42 INFO - PROCESS | 772 | 1466811762917 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040676E8C00) [pid = 772] [serial = 507] [outer = 0000004058923000] 16:42:43 INFO - PROCESS | 772 | 1466811763278 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:42:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:42:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 588ms 16:42:43 INFO - PROCESS | 772 | 1466811763305 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 16:42:43 INFO - PROCESS | 772 | 1466811763307 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 16:42:43 INFO - PROCESS | 772 | 1466811763310 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:42:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:42:43 INFO - PROCESS | 772 | 1466811763312 Marionette TRACE conn6 <- [1,642,null,{}] 16:42:43 INFO - PROCESS | 772 | 1466811763316 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:43 INFO - PROCESS | 772 | 1466811763318 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:43 INFO - PROCESS | 772 | 1466811763420 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 16:42:43 INFO - PROCESS | 772 | 1466811763429 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 772 | 1466811763431 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:43 INFO - PROCESS | 772 | ++DOCSHELL 000000406CE1B800 == 35 [pid = 772] [id = 170] 16:42:43 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406075A400) [pid = 772] [serial = 508] [outer = 0000000000000000] 16:42:43 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004069818000) [pid = 772] [serial = 509] [outer = 000000406075A400] 16:42:43 INFO - PROCESS | 772 | 1466811763474 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000406A2F5C00) [pid = 772] [serial = 510] [outer = 000000406075A400] 16:42:43 INFO - PROCESS | 772 | 1466811763910 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:42:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:42:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 16:42:43 INFO - PROCESS | 772 | 1466811763942 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 16:42:43 INFO - PROCESS | 772 | 1466811763944 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 16:42:43 INFO - PROCESS | 772 | 1466811763947 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:42:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:42:43 INFO - PROCESS | 772 | 1466811763949 Marionette TRACE conn6 <- [1,646,null,{}] 16:42:43 INFO - PROCESS | 772 | 1466811763956 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:43 INFO - PROCESS | 772 | 1466811763958 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:44 INFO - PROCESS | 772 | 1466811764065 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 16:42:44 INFO - PROCESS | 772 | 1466811764075 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:44 INFO - PROCESS | 772 | 1466811764077 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:44 INFO - PROCESS | 772 | ++DOCSHELL 000000406D151800 == 36 [pid = 772] [id = 171] 16:42:44 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004067D8C400) [pid = 772] [serial = 511] [outer = 0000000000000000] 16:42:44 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000406A7B4400) [pid = 772] [serial = 512] [outer = 0000004067D8C400] 16:42:44 INFO - PROCESS | 772 | 1466811764121 Marionette DEBUG loaded listener.js 16:42:44 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000406A7CEC00) [pid = 772] [serial = 513] [outer = 0000004067D8C400] 16:42:44 INFO - PROCESS | 772 | 1466811764567 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:42:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:42:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 627ms 16:42:44 INFO - PROCESS | 772 | 1466811764578 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 16:42:44 INFO - PROCESS | 772 | 1466811764583 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 16:42:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:42:44 INFO - PROCESS | 772 | 1466811764589 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - PROCESS | 772 | 1466811764593 Marionette TRACE conn6 <- [1,650,null,{}] 16:42:44 INFO - PROCESS | 772 | 1466811764599 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:44 INFO - PROCESS | 772 | 1466811764602 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:44 INFO - PROCESS | 772 | 1466811764729 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 16:42:44 INFO - PROCESS | 772 | 1466811764897 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:44 INFO - PROCESS | 772 | 1466811764902 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:44 INFO - PROCESS | 772 | ++DOCSHELL 000000406003A800 == 37 [pid = 772] [id = 172] 16:42:44 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040599A5400) [pid = 772] [serial = 514] [outer = 0000000000000000] 16:42:44 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004059AB4000) [pid = 772] [serial = 515] [outer = 00000040599A5400] 16:42:44 INFO - PROCESS | 772 | 1466811764963 Marionette DEBUG loaded listener.js 16:42:45 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000405EB24C00) [pid = 772] [serial = 516] [outer = 00000040599A5400] 16:42:45 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:45 INFO - PROCESS | 772 | [772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:45 INFO - PROCESS | 772 | 1466811765767 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:42:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:42:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1234ms 16:42:45 INFO - PROCESS | 772 | 1466811765826 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 16:42:45 INFO - PROCESS | 772 | 1466811765832 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 16:42:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:42:45 INFO - PROCESS | 772 | 1466811765838 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:42:45 INFO - PROCESS | 772 | 1466811765841 Marionette TRACE conn6 <- [1,654,null,{}] 16:42:45 INFO - PROCESS | 772 | 1466811765845 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:45 INFO - PROCESS | 772 | 1466811765848 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:45 INFO - PROCESS | 772 | 1466811765992 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 16:42:46 INFO - PROCESS | 772 | 1466811766062 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:46 INFO - PROCESS | 772 | 1466811766065 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:46 INFO - PROCESS | 772 | ++DOCSHELL 0000004066ECA000 == 38 [pid = 772] [id = 173] 16:42:46 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (00000040638CC400) [pid = 772] [serial = 517] [outer = 0000000000000000] 16:42:46 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (00000040638DA800) [pid = 772] [serial = 518] [outer = 00000040638CC400] 16:42:46 INFO - PROCESS | 772 | 1466811766163 Marionette DEBUG loaded listener.js 16:42:46 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (0000004065E02C00) [pid = 772] [serial = 519] [outer = 00000040638CC400] 16:42:46 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:46 INFO - PROCESS | 772 | [772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:47 INFO - PROCESS | 772 | 1466811767030 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:42:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:42:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1235ms 16:42:47 INFO - PROCESS | 772 | 1466811767075 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 16:42:47 INFO - PROCESS | 772 | 1466811767080 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 16:42:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:42:47 INFO - PROCESS | 772 | 1466811767085 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:42:47 INFO - PROCESS | 772 | 1466811767089 Marionette TRACE conn6 <- [1,658,null,{}] 16:42:47 INFO - PROCESS | 772 | 1466811767094 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:47 INFO - PROCESS | 772 | 1466811767097 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:47 INFO - PROCESS | 772 | 1466811767215 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 16:42:47 INFO - PROCESS | 772 | --DOCSHELL 000000406CE1B800 == 37 [pid = 772] [id = 170] 16:42:47 INFO - PROCESS | 772 | --DOCSHELL 000000406B22B800 == 36 [pid = 772] [id = 169] 16:42:47 INFO - PROCESS | 772 | --DOCSHELL 000000406A70E800 == 35 [pid = 772] [id = 168] 16:42:47 INFO - PROCESS | 772 | --DOCSHELL 00000040675CA000 == 34 [pid = 772] [id = 167] 16:42:47 INFO - PROCESS | 772 | --DOCSHELL 0000004066F65000 == 33 [pid = 772] [id = 166] 16:42:47 INFO - PROCESS | 772 | --DOCSHELL 000000406675D000 == 32 [pid = 772] [id = 165] 16:42:47 INFO - PROCESS | 772 | --DOCSHELL 00000040642A2000 == 31 [pid = 772] [id = 164] 16:42:47 INFO - PROCESS | 772 | --DOCSHELL 000000405FB13800 == 30 [pid = 772] [id = 163] 16:42:47 INFO - PROCESS | 772 | --DOCSHELL 0000004063A60800 == 29 [pid = 772] [id = 162] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004069815000) [pid = 772] [serial = 467] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 89 (00000040661BB800) [pid = 772] [serial = 455] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004066E76000) [pid = 772] [serial = 458] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 87 (000000406646E400) [pid = 772] [serial = 456] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004066F1E000) [pid = 772] [serial = 459] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000406A7E0800) [pid = 772] [serial = 438] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000405EC34400) [pid = 772] [serial = 446] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000405FB72C00) [pid = 772] [serial = 447] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004058011400) [pid = 772] [serial = 443] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004059AB0400) [pid = 772] [serial = 444] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004065E07C00) [pid = 772] [serial = 452] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040638E2000) [pid = 772] [serial = 449] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004063ACCC00) [pid = 772] [serial = 450] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040599A6800) [pid = 772] [serial = 440] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004059C4BC00) [pid = 772] [serial = 441] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040698C4000) [pid = 772] [serial = 468] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040670A5C00) [pid = 772] [serial = 461] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004067ECA000) [pid = 772] [serial = 462] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004066E70800) [pid = 772] [serial = 464] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004067D8C000) [pid = 772] [serial = 465] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004065EC0400) [pid = 772] [serial = 453] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 772 | 1466811767328 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 772 | 1466811767332 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:47 INFO - PROCESS | 772 | ++DOCSHELL 000000405E394800 == 30 [pid = 772] [id = 174] 16:42:47 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004057F9E000) [pid = 772] [serial = 520] [outer = 0000000000000000] 16:42:47 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405891DC00) [pid = 772] [serial = 521] [outer = 0000004057F9E000] 16:42:47 INFO - PROCESS | 772 | 1466811767384 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004059AB8800) [pid = 772] [serial = 522] [outer = 0000004057F9E000] 16:42:47 INFO - PROCESS | 772 | 1466811767818 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:42:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:42:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 796ms 16:42:47 INFO - PROCESS | 772 | 1466811767886 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 16:42:47 INFO - PROCESS | 772 | 1466811767890 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 16:42:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:42:47 INFO - PROCESS | 772 | 1466811767896 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:42:47 INFO - PROCESS | 772 | 1466811767899 Marionette TRACE conn6 <- [1,662,null,{}] 16:42:47 INFO - PROCESS | 772 | 1466811767907 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:47 INFO - PROCESS | 772 | 1466811767910 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:48 INFO - PROCESS | 772 | 1466811767998 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 16:42:48 INFO - PROCESS | 772 | 1466811768006 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:48 INFO - PROCESS | 772 | 1466811768008 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:48 INFO - PROCESS | 772 | ++DOCSHELL 0000004063A54000 == 31 [pid = 772] [id = 175] 16:42:48 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040602B9000) [pid = 772] [serial = 523] [outer = 0000000000000000] 16:42:48 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040606BB000) [pid = 772] [serial = 524] [outer = 00000040602B9000] 16:42:48 INFO - PROCESS | 772 | 1466811768062 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040638DE400) [pid = 772] [serial = 525] [outer = 00000040602B9000] 16:42:48 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:48 INFO - PROCESS | 772 | [772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:48 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:48 INFO - PROCESS | 772 | [772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:48 INFO - PROCESS | 772 | 1466811768523 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:42:48 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 16:42:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 689ms 16:42:48 INFO - PROCESS | 772 | 1466811768589 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 772 | 1466811768591 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 16:42:48 INFO - PROCESS | 772 | 1466811768594 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:42:48 INFO - PROCESS | 772 | 1466811768598 Marionette TRACE conn6 <- [1,666,null,{}] 16:42:48 INFO - PROCESS | 772 | 1466811768610 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:48 INFO - PROCESS | 772 | 1466811768622 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:48 INFO - PROCESS | 772 | 1466811768746 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 16:42:48 INFO - PROCESS | 772 | 1466811768809 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:48 INFO - PROCESS | 772 | 1466811768812 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:48 INFO - PROCESS | 772 | ++DOCSHELL 000000406681E000 == 32 [pid = 772] [id = 176] 16:42:48 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000405981E800) [pid = 772] [serial = 526] [outer = 0000000000000000] 16:42:48 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040660E8800) [pid = 772] [serial = 527] [outer = 000000405981E800] 16:42:48 INFO - PROCESS | 772 | 1466811768862 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040665DA400) [pid = 772] [serial = 528] [outer = 000000405981E800] 16:42:49 INFO - PROCESS | 772 | 1466811769229 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:42:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:42:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 691ms 16:42:49 INFO - PROCESS | 772 | 1466811769288 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 16:42:49 INFO - PROCESS | 772 | 1466811769291 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 16:42:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:42:49 INFO - PROCESS | 772 | 1466811769294 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:42:49 INFO - PROCESS | 772 | 1466811769296 Marionette TRACE conn6 <- [1,670,null,{}] 16:42:49 INFO - PROCESS | 772 | 1466811769299 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:49 INFO - PROCESS | 772 | 1466811769301 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:49 INFO - PROCESS | 772 | 1466811769421 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 16:42:49 INFO - PROCESS | 772 | 1466811769434 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:49 INFO - PROCESS | 772 | 1466811769436 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:49 INFO - PROCESS | 772 | ++DOCSHELL 0000004067077000 == 33 [pid = 772] [id = 177] 16:42:49 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406646E000) [pid = 772] [serial = 529] [outer = 0000000000000000] 16:42:49 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004066D2FC00) [pid = 772] [serial = 530] [outer = 000000406646E000] 16:42:49 INFO - PROCESS | 772 | 1466811769484 Marionette DEBUG loaded listener.js 16:42:49 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004066E7F000) [pid = 772] [serial = 531] [outer = 000000406646E000] 16:42:49 INFO - PROCESS | 772 | [772] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:42:50 INFO - PROCESS | 772 | [772] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:42:50 INFO - PROCESS | 772 | 1466811770436 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:42:50 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) 16:42:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1178ms 16:42:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:42:50 INFO - PROCESS | 772 | 1466811770476 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 16:42:50 INFO - PROCESS | 772 | 1466811770478 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 16:42:50 INFO - PROCESS | 772 | 1466811770482 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:42:50 INFO - PROCESS | 772 | 1466811770483 Marionette TRACE conn6 <- [1,674,null,{}] 16:42:50 INFO - PROCESS | 772 | 1466811770487 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:50 INFO - PROCESS | 772 | 1466811770489 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:50 INFO - PROCESS | 772 | 1466811770596 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 16:42:50 INFO - PROCESS | 772 | 1466811770603 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:50 INFO - PROCESS | 772 | 1466811770605 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:50 INFO - PROCESS | 772 | ++DOCSHELL 000000406A222000 == 34 [pid = 772] [id = 178] 16:42:50 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000406709A800) [pid = 772] [serial = 532] [outer = 0000000000000000] 16:42:50 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004067685C00) [pid = 772] [serial = 533] [outer = 000000406709A800] 16:42:50 INFO - PROCESS | 772 | 1466811770649 Marionette DEBUG loaded listener.js 16:42:50 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004068EB7400) [pid = 772] [serial = 534] [outer = 000000406709A800] 16:42:51 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000406075A400) [pid = 772] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:42:51 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040661BF400) [pid = 772] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:42:51 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040638D7800) [pid = 772] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:42:51 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405FB6D400) [pid = 772] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:42:51 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004059AB8C00) [pid = 772] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:42:51 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040600ADC00) [pid = 772] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:42:51 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405FB0F000) [pid = 772] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:42:51 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004057EB1000) [pid = 772] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:42:51 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004062BC8400) [pid = 772] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:42:51 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040665D9C00) [pid = 772] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:42:51 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406A2EBC00) [pid = 772] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:42:51 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004065E11000) [pid = 772] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:42:51 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004066E70C00) [pid = 772] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:42:51 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004058923000) [pid = 772] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:42:51 INFO - PROCESS | 772 | 1466811771546 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:42:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:42:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1084ms 16:42:51 INFO - PROCESS | 772 | 1466811771568 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 16:42:51 INFO - PROCESS | 772 | 1466811771570 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 16:42:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:42:51 INFO - PROCESS | 772 | 1466811771574 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:42:51 INFO - PROCESS | 772 | 1466811771576 Marionette TRACE conn6 <- [1,678,null,{}] 16:42:51 INFO - PROCESS | 772 | 1466811771579 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:51 INFO - PROCESS | 772 | 1466811771585 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:51 INFO - PROCESS | 772 | 1466811771717 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 16:42:51 INFO - PROCESS | 772 | 1466811771760 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:51 INFO - PROCESS | 772 | 1466811771762 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:51 INFO - PROCESS | 772 | ++DOCSHELL 000000406B237800 == 35 [pid = 772] [id = 179] 16:42:51 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004059AB8C00) [pid = 772] [serial = 535] [outer = 0000000000000000] 16:42:51 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040698C3000) [pid = 772] [serial = 536] [outer = 0000004059AB8C00] 16:42:51 INFO - PROCESS | 772 | 1466811771809 Marionette DEBUG loaded listener.js 16:42:51 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000406A7C8400) [pid = 772] [serial = 537] [outer = 0000004059AB8C00] 16:42:52 INFO - PROCESS | 772 | 1466811772691 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:42:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:42:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1126ms 16:42:52 INFO - PROCESS | 772 | 1466811772704 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 16:42:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:42:52 INFO - PROCESS | 772 | 1466811772706 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 16:42:52 INFO - PROCESS | 772 | 1466811772709 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:42:52 INFO - PROCESS | 772 | 1466811772711 Marionette TRACE conn6 <- [1,682,null,{}] 16:42:52 INFO - PROCESS | 772 | 1466811772714 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:52 INFO - PROCESS | 772 | 1466811772716 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:52 INFO - PROCESS | 772 | 1466811772820 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 16:42:52 INFO - PROCESS | 772 | 1466811772828 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 772 | 1466811772829 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:52 INFO - PROCESS | 772 | ++DOCSHELL 000000406D146800 == 36 [pid = 772] [id = 180] 16:42:52 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000406A7D7400) [pid = 772] [serial = 538] [outer = 0000000000000000] 16:42:52 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406B123400) [pid = 772] [serial = 539] [outer = 000000406A7D7400] 16:42:52 INFO - PROCESS | 772 | 1466811772873 Marionette DEBUG loaded listener.js 16:42:52 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406B12F800) [pid = 772] [serial = 540] [outer = 000000406A7D7400] 16:42:53 INFO - PROCESS | 772 | 1466811773810 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:42:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 16:42:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1130ms 16:42:53 INFO - PROCESS | 772 | 1466811773884 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 16:42:53 INFO - PROCESS | 772 | 1466811773889 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 16:42:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:42:53 INFO - PROCESS | 772 | 1466811773895 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:42:53 INFO - PROCESS | 772 | 1466811773899 Marionette TRACE conn6 <- [1,686,null,{}] 16:42:53 INFO - PROCESS | 772 | 1466811773905 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:53 INFO - PROCESS | 772 | 1466811773908 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:54 INFO - PROCESS | 772 | 1466811774058 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 16:42:54 INFO - PROCESS | 772 | 1466811774125 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:54 INFO - PROCESS | 772 | 1466811774130 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:54 INFO - PROCESS | 772 | ++DOCSHELL 0000004063721000 == 37 [pid = 772] [id = 181] 16:42:54 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004059AB7800) [pid = 772] [serial = 541] [outer = 0000000000000000] 16:42:54 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000405A613000) [pid = 772] [serial = 542] [outer = 0000004059AB7800] 16:42:54 INFO - PROCESS | 772 | 1466811774188 Marionette DEBUG loaded listener.js 16:42:54 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000405FB0F000) [pid = 772] [serial = 543] [outer = 0000004059AB7800] 16:42:55 INFO - PROCESS | 772 | 1466811775293 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:42:55 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) 16:42:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1430ms 16:42:55 INFO - PROCESS | 772 | 1466811775327 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 16:42:55 INFO - PROCESS | 772 | 1466811775332 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 16:42:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:42:55 INFO - PROCESS | 772 | 1466811775339 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:42:55 INFO - PROCESS | 772 | 1466811775342 Marionette TRACE conn6 <- [1,690,null,{}] 16:42:55 INFO - PROCESS | 772 | 1466811775346 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:55 INFO - PROCESS | 772 | 1466811775350 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:55 INFO - PROCESS | 772 | 1466811775492 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 16:42:55 INFO - PROCESS | 772 | 1466811775634 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 772 | 1466811775637 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:55 INFO - PROCESS | 772 | ++DOCSHELL 000000406A204000 == 38 [pid = 772] [id = 182] 16:42:55 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040638F7000) [pid = 772] [serial = 544] [outer = 0000000000000000] 16:42:55 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004065E85C00) [pid = 772] [serial = 545] [outer = 00000040638F7000] 16:42:55 INFO - PROCESS | 772 | 1466811775695 Marionette DEBUG loaded listener.js 16:42:55 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040665DB800) [pid = 772] [serial = 546] [outer = 00000040638F7000] 16:42:56 INFO - PROCESS | 772 | 1466811776737 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:42:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:42:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1443ms 16:42:56 INFO - PROCESS | 772 | 1466811776784 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 772 | 1466811776788 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 16:42:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:42:56 INFO - PROCESS | 772 | 1466811776793 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - PROCESS | 772 | 1466811776796 Marionette TRACE conn6 <- [1,694,null,{}] 16:42:56 INFO - PROCESS | 772 | 1466811776802 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:56 INFO - PROCESS | 772 | 1466811776804 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:56 INFO - PROCESS | 772 | 1466811776943 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 16:42:57 INFO - PROCESS | 772 | 1466811777071 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 772 | 1466811777076 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:57 INFO - PROCESS | 772 | ++DOCSHELL 000000405A668000 == 39 [pid = 772] [id = 183] 16:42:57 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000405913D800) [pid = 772] [serial = 547] [outer = 0000000000000000] 16:42:57 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004059158C00) [pid = 772] [serial = 548] [outer = 000000405913D800] 16:42:57 INFO - PROCESS | 772 | 1466811777128 Marionette DEBUG loaded listener.js 16:42:57 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004059AAC400) [pid = 772] [serial = 549] [outer = 000000405913D800] 16:42:57 INFO - PROCESS | 772 | --DOCSHELL 000000406B237800 == 38 [pid = 772] [id = 179] 16:42:57 INFO - PROCESS | 772 | --DOCSHELL 000000406A222000 == 37 [pid = 772] [id = 178] 16:42:57 INFO - PROCESS | 772 | --DOCSHELL 0000004067077000 == 36 [pid = 772] [id = 177] 16:42:57 INFO - PROCESS | 772 | --DOCSHELL 000000406681E000 == 35 [pid = 772] [id = 176] 16:42:57 INFO - PROCESS | 772 | --DOCSHELL 0000004063A54000 == 34 [pid = 772] [id = 175] 16:42:57 INFO - PROCESS | 772 | --DOCSHELL 000000405E394800 == 33 [pid = 772] [id = 174] 16:42:57 INFO - PROCESS | 772 | --DOCSHELL 000000406003A800 == 32 [pid = 772] [id = 172] 16:42:57 INFO - PROCESS | 772 | --DOCSHELL 000000406D151800 == 31 [pid = 772] [id = 171] 16:42:57 INFO - PROCESS | 772 | --DOCSHELL 0000004066ECA000 == 30 [pid = 772] [id = 173] 16:42:57 INFO - PROCESS | 772 | --DOCSHELL 000000406A204000 == 29 [pid = 772] [id = 182] 16:42:57 INFO - PROCESS | 772 | --DOCSHELL 000000406D146800 == 28 [pid = 772] [id = 180] 16:42:57 INFO - PROCESS | 772 | --DOCSHELL 0000004063721000 == 27 [pid = 772] [id = 181] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000406646DC00) [pid = 772] [serial = 497] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004063AC7C00) [pid = 772] [serial = 494] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040606BC400) [pid = 772] [serial = 492] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000405FC1F400) [pid = 772] [serial = 491] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004059C49400) [pid = 772] [serial = 488] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000405E2B3400) [pid = 772] [serial = 489] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004063A34400) [pid = 772] [serial = 486] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004060759000) [pid = 772] [serial = 485] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004066BE7800) [pid = 772] [serial = 500] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040599A8400) [pid = 772] [serial = 471] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004057EC3800) [pid = 772] [serial = 470] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004063A3A400) [pid = 772] [serial = 474] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040637FA400) [pid = 772] [serial = 473] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004066E79C00) [pid = 772] [serial = 477] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004066884C00) [pid = 772] [serial = 476] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406B128000) [pid = 772] [serial = 480] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000406A7DE800) [pid = 772] [serial = 479] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 68 (000000406A7B2000) [pid = 772] [serial = 483] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004066D36800) [pid = 772] [serial = 482] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 66 (000000406A7B4400) [pid = 772] [serial = 512] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 65 (000000406743E800) [pid = 772] [serial = 503] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 64 (00000040661BD000) [pid = 772] [serial = 506] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 63 (0000004066D34800) [pid = 772] [serial = 501] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 62 (0000004069818000) [pid = 772] [serial = 509] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 61 (0000004067ED2400) [pid = 772] [serial = 504] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 60 (00000040665DF400) [pid = 772] [serial = 498] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 59 (00000040676E8C00) [pid = 772] [serial = 507] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 58 (0000004065E0CC00) [pid = 772] [serial = 495] [outer = 0000000000000000] [url = about:blank] 16:42:57 INFO - PROCESS | 772 | --DOMWINDOW == 57 (000000406A2F5C00) [pid = 772] [serial = 510] [outer = 0000000000000000] [url = about:blank] 16:42:58 INFO - PROCESS | 772 | 1466811778633 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:42:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:42:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1903ms 16:42:58 INFO - PROCESS | 772 | 1466811778697 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 16:42:58 INFO - PROCESS | 772 | 1466811778701 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 16:42:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:42:58 INFO - PROCESS | 772 | 1466811778706 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 772 | 1466811778709 Marionette TRACE conn6 <- [1,698,null,{}] 16:42:58 INFO - PROCESS | 772 | 1466811778714 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:58 INFO - PROCESS | 772 | 1466811778718 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:58 INFO - PROCESS | 772 | 1466811778813 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 16:42:58 INFO - PROCESS | 772 | 1466811778820 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:58 INFO - PROCESS | 772 | 1466811778823 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:42:58 INFO - PROCESS | 772 | ++DOCSHELL 000000405E3A4800 == 28 [pid = 772] [id = 184] 16:42:58 INFO - PROCESS | 772 | ++DOMWINDOW == 58 (0000004059154800) [pid = 772] [serial = 550] [outer = 0000000000000000] 16:42:58 INFO - PROCESS | 772 | ++DOMWINDOW == 59 (000000405981EC00) [pid = 772] [serial = 551] [outer = 0000004059154800] 16:42:58 INFO - PROCESS | 772 | 1466811778873 Marionette DEBUG loaded listener.js 16:42:58 INFO - PROCESS | 772 | ++DOMWINDOW == 60 (0000004059AABC00) [pid = 772] [serial = 552] [outer = 0000004059154800] 16:42:59 INFO - PROCESS | 772 | 1466811779842 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:42:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:42:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1172ms 16:42:59 INFO - PROCESS | 772 | 1466811779883 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 16:42:59 INFO - PROCESS | 772 | 1466811779888 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 16:42:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:42:59 INFO - PROCESS | 772 | 1466811779896 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:42:59 INFO - PROCESS | 772 | 1466811779899 Marionette TRACE conn6 <- [1,702,null,{}] 16:42:59 INFO - PROCESS | 772 | 1466811779909 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:59 INFO - PROCESS | 772 | 1466811779911 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:00 INFO - PROCESS | 772 | 1466811780029 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 16:43:00 INFO - PROCESS | 772 | 1466811780037 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:00 INFO - PROCESS | 772 | 1466811780039 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:00 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC83800 == 29 [pid = 772] [id = 185] 16:43:00 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (000000405A236400) [pid = 772] [serial = 553] [outer = 0000000000000000] 16:43:00 INFO - PROCESS | 772 | ++DOMWINDOW == 62 (000000405A60C400) [pid = 772] [serial = 554] [outer = 000000405A236400] 16:43:00 INFO - PROCESS | 772 | 1466811780089 Marionette DEBUG loaded listener.js 16:43:00 INFO - PROCESS | 772 | ++DOMWINDOW == 63 (000000405E247800) [pid = 772] [serial = 555] [outer = 000000405A236400] 16:43:01 INFO - PROCESS | 772 | 1466811781064 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:43:01 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 16:43:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1188ms 16:43:01 INFO - PROCESS | 772 | 1466811781084 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 16:43:01 INFO - PROCESS | 772 | 1466811781086 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 16:43:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:43:01 INFO - PROCESS | 772 | 1466811781096 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:43:01 INFO - PROCESS | 772 | 1466811781100 Marionette TRACE conn6 <- [1,706,null,{}] 16:43:01 INFO - PROCESS | 772 | 1466811781112 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:01 INFO - PROCESS | 772 | 1466811781117 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:01 INFO - PROCESS | 772 | 1466811781230 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 16:43:01 INFO - PROCESS | 772 | 1466811781237 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:01 INFO - PROCESS | 772 | 1466811781241 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:01 INFO - PROCESS | 772 | ++DOCSHELL 00000040638AE800 == 30 [pid = 772] [id = 186] 16:43:01 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (000000405FB6FC00) [pid = 772] [serial = 556] [outer = 0000000000000000] 16:43:01 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (000000405FB7C800) [pid = 772] [serial = 557] [outer = 000000405FB6FC00] 16:43:01 INFO - PROCESS | 772 | 1466811781291 Marionette DEBUG loaded listener.js 16:43:01 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (000000406027A800) [pid = 772] [serial = 558] [outer = 000000405FB6FC00] 16:43:01 INFO - PROCESS | 772 | --DOMWINDOW == 65 (0000004057F9E000) [pid = 772] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:43:01 INFO - PROCESS | 772 | --DOMWINDOW == 64 (000000406709A800) [pid = 772] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:43:01 INFO - PROCESS | 772 | --DOMWINDOW == 63 (00000040638CC400) [pid = 772] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:43:01 INFO - PROCESS | 772 | --DOMWINDOW == 62 (00000040599A5400) [pid = 772] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:43:01 INFO - PROCESS | 772 | --DOMWINDOW == 61 (00000040602B9000) [pid = 772] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:43:01 INFO - PROCESS | 772 | --DOMWINDOW == 60 (000000405981E800) [pid = 772] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:43:01 INFO - PROCESS | 772 | --DOMWINDOW == 59 (0000004067D8C400) [pid = 772] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:43:01 INFO - PROCESS | 772 | --DOMWINDOW == 58 (0000004059AB8C00) [pid = 772] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:43:01 INFO - PROCESS | 772 | --DOMWINDOW == 57 (000000406646E000) [pid = 772] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:43:01 INFO - PROCESS | 772 | --DOMWINDOW == 56 (000000406A7D7400) [pid = 772] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:43:02 INFO - PROCESS | 772 | 1466811782262 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:43:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:43:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1190ms 16:43:02 INFO - PROCESS | 772 | 1466811782287 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 16:43:02 INFO - PROCESS | 772 | 1466811782290 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 16:43:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:43:02 INFO - PROCESS | 772 | 1466811782294 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:43:02 INFO - PROCESS | 772 | 1466811782296 Marionette TRACE conn6 <- [1,710,null,{}] 16:43:02 INFO - PROCESS | 772 | 1466811782299 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:02 INFO - PROCESS | 772 | 1466811782301 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:02 INFO - PROCESS | 772 | 1466811782390 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 16:43:02 INFO - PROCESS | 772 | 1466811782396 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:02 INFO - PROCESS | 772 | 1466811782398 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:02 INFO - PROCESS | 772 | ++DOCSHELL 00000040660D5800 == 31 [pid = 772] [id = 187] 16:43:02 INFO - PROCESS | 772 | ++DOMWINDOW == 57 (0000004060767000) [pid = 772] [serial = 559] [outer = 0000000000000000] 16:43:02 INFO - PROCESS | 772 | ++DOMWINDOW == 58 (0000004062BD3C00) [pid = 772] [serial = 560] [outer = 0000004060767000] 16:43:02 INFO - PROCESS | 772 | 1466811782445 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 772 | ++DOMWINDOW == 59 (00000040638D4C00) [pid = 772] [serial = 561] [outer = 0000004060767000] 16:43:02 INFO - PROCESS | 772 | 1466811782884 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 16:43:02 INFO - PROCESS | 772 | 1466811782970 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 16:43:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:43:02 INFO - PROCESS | 772 | 1466811782973 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:43:02 INFO - PROCESS | 772 | 1466811782975 Marionette TRACE conn6 <- [1,714,null,{}] 16:43:02 INFO - PROCESS | 772 | 1466811782978 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:02 INFO - PROCESS | 772 | 1466811782980 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:03 INFO - PROCESS | 772 | 1466811783060 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 16:43:03 INFO - PROCESS | 772 | 1466811783066 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 772 | 1466811783068 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:03 INFO - PROCESS | 772 | ++DOCSHELL 00000040665AD000 == 32 [pid = 772] [id = 188] 16:43:03 INFO - PROCESS | 772 | ++DOMWINDOW == 60 (00000040638DE000) [pid = 772] [serial = 562] [outer = 0000000000000000] 16:43:03 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (00000040638F8000) [pid = 772] [serial = 563] [outer = 00000040638DE000] 16:43:03 INFO - PROCESS | 772 | 1466811783114 Marionette DEBUG loaded listener.js 16:43:03 INFO - PROCESS | 772 | ++DOMWINDOW == 62 (0000004063AC6800) [pid = 772] [serial = 564] [outer = 00000040638DE000] 16:43:03 INFO - PROCESS | 772 | 1466811783621 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:43:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:43:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 671ms 16:43:03 INFO - PROCESS | 772 | 1466811783647 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 772 | 1466811783650 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 16:43:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:43:03 INFO - PROCESS | 772 | 1466811783653 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - PROCESS | 772 | 1466811783655 Marionette TRACE conn6 <- [1,718,null,{}] 16:43:03 INFO - PROCESS | 772 | 1466811783659 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:03 INFO - PROCESS | 772 | 1466811783665 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:03 INFO - PROCESS | 772 | 1466811783792 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 16:43:03 INFO - PROCESS | 772 | 1466811783806 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 772 | 1466811783808 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:03 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F6E000 == 33 [pid = 772] [id = 189] 16:43:03 INFO - PROCESS | 772 | ++DOMWINDOW == 63 (0000004065E0BC00) [pid = 772] [serial = 565] [outer = 0000000000000000] 16:43:03 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (0000004065EB6400) [pid = 772] [serial = 566] [outer = 0000004065E0BC00] 16:43:03 INFO - PROCESS | 772 | 1466811783854 Marionette DEBUG loaded listener.js 16:43:03 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (00000040661BC800) [pid = 772] [serial = 567] [outer = 0000004065E0BC00] 16:43:04 INFO - PROCESS | 772 | 1466811784643 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 16:43:04 INFO - PROCESS | 772 | 1466811784686 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 16:43:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:43:04 INFO - PROCESS | 772 | 1466811784690 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:43:04 INFO - PROCESS | 772 | 1466811784696 Marionette TRACE conn6 <- [1,722,null,{}] 16:43:04 INFO - PROCESS | 772 | 1466811784701 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:04 INFO - PROCESS | 772 | 1466811784704 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:04 INFO - PROCESS | 772 | 1466811784829 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 16:43:04 INFO - PROCESS | 772 | 1466811784898 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:04 INFO - PROCESS | 772 | 1466811784901 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:04 INFO - PROCESS | 772 | ++DOCSHELL 000000405FB2F000 == 34 [pid = 772] [id = 190] 16:43:04 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (0000004059AB8C00) [pid = 772] [serial = 568] [outer = 0000000000000000] 16:43:04 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (000000405A195000) [pid = 772] [serial = 569] [outer = 0000004059AB8C00] 16:43:04 INFO - PROCESS | 772 | 1466811784961 Marionette DEBUG loaded listener.js 16:43:05 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (000000405E44C400) [pid = 772] [serial = 570] [outer = 0000004059AB8C00] 16:43:05 INFO - PROCESS | 772 | 1466811785749 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:43:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:43:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1129ms 16:43:05 INFO - PROCESS | 772 | 1466811785824 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 16:43:05 INFO - PROCESS | 772 | 1466811785829 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 16:43:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:43:05 INFO - PROCESS | 772 | 1466811785836 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - PROCESS | 772 | 1466811785839 Marionette TRACE conn6 <- [1,726,null,{}] 16:43:05 INFO - PROCESS | 772 | 1466811785844 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:05 INFO - PROCESS | 772 | 1466811785847 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:05 INFO - PROCESS | 772 | 1466811785980 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 16:43:06 INFO - PROCESS | 772 | 1466811786043 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:06 INFO - PROCESS | 772 | 1466811786046 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:06 INFO - PROCESS | 772 | ++DOCSHELL 00000040665A6800 == 35 [pid = 772] [id = 191] 16:43:06 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (00000040600B4400) [pid = 772] [serial = 571] [outer = 0000000000000000] 16:43:06 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (00000040638CDC00) [pid = 772] [serial = 572] [outer = 00000040600B4400] 16:43:06 INFO - PROCESS | 772 | 1466811786107 Marionette DEBUG loaded listener.js 16:43:06 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000406403B400) [pid = 772] [serial = 573] [outer = 00000040600B4400] 16:43:06 INFO - PROCESS | 772 | --DOCSHELL 00000040665AD000 == 34 [pid = 772] [id = 188] 16:43:06 INFO - PROCESS | 772 | --DOCSHELL 00000040660D5800 == 33 [pid = 772] [id = 187] 16:43:06 INFO - PROCESS | 772 | --DOCSHELL 00000040638AE800 == 32 [pid = 772] [id = 186] 16:43:06 INFO - PROCESS | 772 | --DOCSHELL 000000405FC83800 == 31 [pid = 772] [id = 185] 16:43:06 INFO - PROCESS | 772 | --DOCSHELL 000000405E3A4800 == 30 [pid = 772] [id = 184] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406B123400) [pid = 772] [serial = 539] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000405891DC00) [pid = 772] [serial = 521] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004067685C00) [pid = 772] [serial = 533] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004059AB8800) [pid = 772] [serial = 522] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 66 (00000040638DA800) [pid = 772] [serial = 518] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 65 (0000004065E02C00) [pid = 772] [serial = 519] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 64 (0000004059AB4000) [pid = 772] [serial = 515] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 63 (000000405EB24C00) [pid = 772] [serial = 516] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 62 (00000040606BB000) [pid = 772] [serial = 524] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 61 (00000040638DE400) [pid = 772] [serial = 525] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 60 (00000040660E8800) [pid = 772] [serial = 527] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 59 (00000040665DA400) [pid = 772] [serial = 528] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 58 (000000406A7CEC00) [pid = 772] [serial = 513] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 57 (00000040698C3000) [pid = 772] [serial = 536] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 56 (000000406A7C8400) [pid = 772] [serial = 537] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 55 (0000004066D2FC00) [pid = 772] [serial = 530] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 54 (0000004066E7F000) [pid = 772] [serial = 531] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 53 (0000004068EB7400) [pid = 772] [serial = 534] [outer = 0000000000000000] [url = about:blank] 16:43:06 INFO - PROCESS | 772 | --DOMWINDOW == 52 (000000406B12F800) [pid = 772] [serial = 540] [outer = 0000000000000000] [url = about:blank] 16:43:07 INFO - PROCESS | 772 | [772] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:43:07 INFO - PROCESS | 772 | 1466811787316 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:43:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:43:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1528ms 16:43:07 INFO - PROCESS | 772 | 1466811787366 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 16:43:07 INFO - PROCESS | 772 | 1466811787370 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 16:43:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:43:07 INFO - PROCESS | 772 | 1466811787375 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:43:07 INFO - PROCESS | 772 | 1466811787378 Marionette TRACE conn6 <- [1,730,null,{}] 16:43:07 INFO - PROCESS | 772 | 1466811787383 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:07 INFO - PROCESS | 772 | 1466811787386 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:07 INFO - PROCESS | 772 | 1466811787487 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 16:43:07 INFO - PROCESS | 772 | 1466811787582 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:07 INFO - PROCESS | 772 | 1466811787585 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:07 INFO - PROCESS | 772 | ++DOCSHELL 000000405FB16800 == 31 [pid = 772] [id = 192] 16:43:07 INFO - PROCESS | 772 | ++DOMWINDOW == 53 (0000004059825C00) [pid = 772] [serial = 574] [outer = 0000000000000000] 16:43:07 INFO - PROCESS | 772 | ++DOMWINDOW == 54 (00000040599AF000) [pid = 772] [serial = 575] [outer = 0000004059825C00] 16:43:07 INFO - PROCESS | 772 | 1466811787636 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 772 | ++DOMWINDOW == 55 (000000405E246400) [pid = 772] [serial = 576] [outer = 0000004059825C00] 16:43:08 INFO - PROCESS | 772 | 1466811788512 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:43:08 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 16:43:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1177ms 16:43:08 INFO - PROCESS | 772 | 1466811788557 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 16:43:08 INFO - PROCESS | 772 | 1466811788562 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 16:43:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:43:08 INFO - PROCESS | 772 | 1466811788569 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:43:08 INFO - PROCESS | 772 | 1466811788572 Marionette TRACE conn6 <- [1,734,null,{}] 16:43:08 INFO - PROCESS | 772 | 1466811788576 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:08 INFO - PROCESS | 772 | 1466811788579 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:08 INFO - PROCESS | 772 | 1466811788674 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 16:43:08 INFO - PROCESS | 772 | 1466811788680 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:08 INFO - PROCESS | 772 | 1466811788683 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:08 INFO - PROCESS | 772 | ++DOCSHELL 000000406429E000 == 32 [pid = 772] [id = 193] 16:43:08 INFO - PROCESS | 772 | ++DOMWINDOW == 56 (000000406027B000) [pid = 772] [serial = 577] [outer = 0000000000000000] 16:43:08 INFO - PROCESS | 772 | ++DOMWINDOW == 57 (0000004062BC9400) [pid = 772] [serial = 578] [outer = 000000406027B000] 16:43:08 INFO - PROCESS | 772 | 1466811788732 Marionette DEBUG loaded listener.js 16:43:08 INFO - PROCESS | 772 | ++DOMWINDOW == 58 (00000040638DC000) [pid = 772] [serial = 579] [outer = 000000406027B000] 16:43:09 INFO - PROCESS | 772 | 1466811789705 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:43:09 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.) 16:43:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1190ms 16:43:09 INFO - PROCESS | 772 | 1466811789761 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 16:43:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:43:09 INFO - PROCESS | 772 | 1466811789763 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 16:43:09 INFO - PROCESS | 772 | 1466811789774 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:43:09 INFO - PROCESS | 772 | 1466811789778 Marionette TRACE conn6 <- [1,738,null,{}] 16:43:09 INFO - PROCESS | 772 | 1466811789789 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:09 INFO - PROCESS | 772 | 1466811789794 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:09 INFO - PROCESS | 772 | 1466811789910 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 16:43:09 INFO - PROCESS | 772 | 1466811789919 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:09 INFO - PROCESS | 772 | 1466811789923 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:09 INFO - PROCESS | 772 | ++DOCSHELL 0000004066B7E800 == 33 [pid = 772] [id = 194] 16:43:09 INFO - PROCESS | 772 | ++DOMWINDOW == 59 (0000004058012000) [pid = 772] [serial = 580] [outer = 0000000000000000] 16:43:10 INFO - PROCESS | 772 | ++DOMWINDOW == 60 (0000004065E05C00) [pid = 772] [serial = 581] [outer = 0000004058012000] 16:43:10 INFO - PROCESS | 772 | 1466811790009 Marionette DEBUG loaded listener.js 16:43:10 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (00000040660E8800) [pid = 772] [serial = 582] [outer = 0000004058012000] 16:43:10 INFO - PROCESS | 772 | --DOMWINDOW == 60 (000000405913D800) [pid = 772] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:43:10 INFO - PROCESS | 772 | --DOMWINDOW == 59 (0000004059154800) [pid = 772] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:43:10 INFO - PROCESS | 772 | --DOMWINDOW == 58 (000000405A236400) [pid = 772] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:43:10 INFO - PROCESS | 772 | --DOMWINDOW == 57 (0000004059AB7800) [pid = 772] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:43:10 INFO - PROCESS | 772 | --DOMWINDOW == 56 (00000040638F7000) [pid = 772] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:43:10 INFO - PROCESS | 772 | --DOMWINDOW == 55 (000000405FB6FC00) [pid = 772] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:43:10 INFO - PROCESS | 772 | --DOMWINDOW == 54 (00000040638DE000) [pid = 772] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:43:10 INFO - PROCESS | 772 | --DOMWINDOW == 53 (0000004060767000) [pid = 772] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:43:10 INFO - PROCESS | 772 | 1466811790922 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:43:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:43:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1193ms 16:43:10 INFO - PROCESS | 772 | 1466811790963 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 16:43:10 INFO - PROCESS | 772 | 1466811790966 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 16:43:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:43:10 INFO - PROCESS | 772 | 1466811790969 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:43:10 INFO - PROCESS | 772 | 1466811790971 Marionette TRACE conn6 <- [1,742,null,{}] 16:43:10 INFO - PROCESS | 772 | 1466811790975 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:10 INFO - PROCESS | 772 | 1466811790977 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:11 INFO - PROCESS | 772 | 1466811791094 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 16:43:11 INFO - PROCESS | 772 | 1466811791102 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:11 INFO - PROCESS | 772 | 1466811791105 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:11 INFO - PROCESS | 772 | ++DOCSHELL 000000406706F000 == 34 [pid = 772] [id = 195] 16:43:11 INFO - PROCESS | 772 | ++DOMWINDOW == 54 (00000040638CC800) [pid = 772] [serial = 583] [outer = 0000000000000000] 16:43:11 INFO - PROCESS | 772 | ++DOMWINDOW == 55 (00000040661BD000) [pid = 772] [serial = 584] [outer = 00000040638CC800] 16:43:11 INFO - PROCESS | 772 | 1466811791150 Marionette DEBUG loaded listener.js 16:43:11 INFO - PROCESS | 772 | ++DOMWINDOW == 56 (000000406646FC00) [pid = 772] [serial = 585] [outer = 00000040638CC800] 16:43:12 INFO - PROCESS | 772 | 1466811792069 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:43:12 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 16:43:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1137ms 16:43:12 INFO - PROCESS | 772 | 1466811792109 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 16:43:12 INFO - PROCESS | 772 | 1466811792111 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 16:43:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:43:12 INFO - PROCESS | 772 | 1466811792114 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - PROCESS | 772 | 1466811792116 Marionette TRACE conn6 <- [1,746,null,{}] 16:43:12 INFO - PROCESS | 772 | 1466811792120 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:12 INFO - PROCESS | 772 | 1466811792122 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:12 INFO - PROCESS | 772 | 1466811792229 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 16:43:12 INFO - PROCESS | 772 | 1466811792237 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:12 INFO - PROCESS | 772 | 1466811792239 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:12 INFO - PROCESS | 772 | ++DOCSHELL 0000004067DC3000 == 35 [pid = 772] [id = 196] 16:43:12 INFO - PROCESS | 772 | ++DOMWINDOW == 57 (0000004066474800) [pid = 772] [serial = 586] [outer = 0000000000000000] 16:43:12 INFO - PROCESS | 772 | ++DOMWINDOW == 58 (00000040665DC400) [pid = 772] [serial = 587] [outer = 0000004066474800] 16:43:12 INFO - PROCESS | 772 | 1466811792286 Marionette DEBUG loaded listener.js 16:43:12 INFO - PROCESS | 772 | ++DOMWINDOW == 59 (00000040665E7800) [pid = 772] [serial = 588] [outer = 0000004066474800] 16:43:12 INFO - PROCESS | 772 | 1466811792729 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:43:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:43:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 16:43:12 INFO - PROCESS | 772 | 1466811792794 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 16:43:12 INFO - PROCESS | 772 | 1466811792796 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 16:43:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:43:12 INFO - PROCESS | 772 | 1466811792800 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - PROCESS | 772 | 1466811792802 Marionette TRACE conn6 <- [1,750,null,{}] 16:43:12 INFO - PROCESS | 772 | 1466811792805 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:12 INFO - PROCESS | 772 | 1466811792811 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:12 INFO - PROCESS | 772 | 1466811792954 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 16:43:13 INFO - PROCESS | 772 | 1466811793029 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 772 | 1466811793033 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:13 INFO - PROCESS | 772 | ++DOCSHELL 000000405A6C1800 == 36 [pid = 772] [id = 197] 16:43:13 INFO - PROCESS | 772 | ++DOMWINDOW == 60 (0000004057EBC800) [pid = 772] [serial = 589] [outer = 0000000000000000] 16:43:13 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (0000004057FA0C00) [pid = 772] [serial = 590] [outer = 0000004057EBC800] 16:43:13 INFO - PROCESS | 772 | 1466811793095 Marionette DEBUG loaded listener.js 16:43:13 INFO - PROCESS | 772 | ++DOMWINDOW == 62 (00000040592BA800) [pid = 772] [serial = 591] [outer = 0000004057EBC800] 16:43:14 INFO - PROCESS | 772 | [772] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:43:14 INFO - PROCESS | 772 | 1466811794224 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:43:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:43:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1472ms 16:43:14 INFO - PROCESS | 772 | 1466811794290 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 16:43:14 INFO - PROCESS | 772 | 1466811794295 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 16:43:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:43:14 INFO - PROCESS | 772 | 1466811794301 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:43:14 INFO - PROCESS | 772 | 1466811794304 Marionette TRACE conn6 <- [1,754,null,{}] 16:43:14 INFO - PROCESS | 772 | 1466811794310 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:14 INFO - PROCESS | 772 | 1466811794313 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:14 INFO - PROCESS | 772 | 1466811794460 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 16:43:14 INFO - PROCESS | 772 | 1466811794521 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:14 INFO - PROCESS | 772 | 1466811794524 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:14 INFO - PROCESS | 772 | ++DOCSHELL 0000004066598000 == 37 [pid = 772] [id = 198] 16:43:14 INFO - PROCESS | 772 | ++DOMWINDOW == 63 (00000040602B9C00) [pid = 772] [serial = 592] [outer = 0000000000000000] 16:43:14 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (0000004062BD5C00) [pid = 772] [serial = 593] [outer = 00000040602B9C00] 16:43:14 INFO - PROCESS | 772 | 1466811794583 Marionette DEBUG loaded listener.js 16:43:14 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (0000004063A39800) [pid = 772] [serial = 594] [outer = 00000040602B9C00] 16:43:15 INFO - PROCESS | 772 | 1466811795650 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:43:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:43:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1386ms 16:43:15 INFO - PROCESS | 772 | 1466811795688 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 16:43:15 INFO - PROCESS | 772 | 1466811795692 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 16:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:43:15 INFO - PROCESS | 772 | 1466811795696 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:43:15 INFO - PROCESS | 772 | 1466811795698 Marionette TRACE conn6 <- [1,758,null,{}] 16:43:15 INFO - PROCESS | 772 | 1466811795703 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:15 INFO - PROCESS | 772 | 1466811795706 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:15 INFO - PROCESS | 772 | 1466811795848 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 16:43:16 INFO - PROCESS | 772 | 1466811796060 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 772 | 1466811796063 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:16 INFO - PROCESS | 772 | ++DOCSHELL 0000004059ACF800 == 38 [pid = 772] [id = 199] 16:43:16 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (0000004058925000) [pid = 772] [serial = 595] [outer = 0000000000000000] 16:43:16 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (00000040592C0000) [pid = 772] [serial = 596] [outer = 0000004058925000] 16:43:16 INFO - PROCESS | 772 | 1466811796124 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (000000405A31CC00) [pid = 772] [serial = 597] [outer = 0000004058925000] 16:43:17 INFO - PROCESS | 772 | --DOCSHELL 0000004067DC3000 == 37 [pid = 772] [id = 196] 16:43:17 INFO - PROCESS | 772 | --DOCSHELL 000000406706F000 == 36 [pid = 772] [id = 195] 16:43:17 INFO - PROCESS | 772 | --DOCSHELL 0000004066B7E800 == 35 [pid = 772] [id = 194] 16:43:17 INFO - PROCESS | 772 | --DOCSHELL 000000406429E000 == 34 [pid = 772] [id = 193] 16:43:17 INFO - PROCESS | 772 | --DOCSHELL 000000405FB16800 == 33 [pid = 772] [id = 192] 16:43:17 INFO - PROCESS | 772 | --DOCSHELL 000000405FB2F000 == 32 [pid = 772] [id = 190] 16:43:17 INFO - PROCESS | 772 | --DOCSHELL 000000405A668000 == 31 [pid = 772] [id = 183] 16:43:17 INFO - PROCESS | 772 | --DOCSHELL 0000004066F6E000 == 30 [pid = 772] [id = 189] 16:43:17 INFO - PROCESS | 772 | --DOCSHELL 00000040665A6800 == 29 [pid = 772] [id = 191] 16:43:17 INFO - PROCESS | 772 | --DOCSHELL 0000004066598000 == 28 [pid = 772] [id = 198] 16:43:17 INFO - PROCESS | 772 | --DOCSHELL 000000405A6C1800 == 27 [pid = 772] [id = 197] 16:43:17 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004059AAC400) [pid = 772] [serial = 549] [outer = 0000000000000000] [url = about:blank] 16:43:17 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004059158C00) [pid = 772] [serial = 548] [outer = 0000000000000000] [url = about:blank] 16:43:17 INFO - PROCESS | 772 | --DOMWINDOW == 65 (000000405981EC00) [pid = 772] [serial = 551] [outer = 0000000000000000] [url = about:blank] 16:43:17 INFO - PROCESS | 772 | --DOMWINDOW == 64 (000000405A60C400) [pid = 772] [serial = 554] [outer = 0000000000000000] [url = about:blank] 16:43:17 INFO - PROCESS | 772 | --DOMWINDOW == 63 (000000405FB0F000) [pid = 772] [serial = 543] [outer = 0000000000000000] [url = about:blank] 16:43:17 INFO - PROCESS | 772 | --DOMWINDOW == 62 (000000405A613000) [pid = 772] [serial = 542] [outer = 0000000000000000] [url = about:blank] 16:43:17 INFO - PROCESS | 772 | --DOMWINDOW == 61 (00000040665DB800) [pid = 772] [serial = 546] [outer = 0000000000000000] [url = about:blank] 16:43:17 INFO - PROCESS | 772 | --DOMWINDOW == 60 (0000004065E85C00) [pid = 772] [serial = 545] [outer = 0000000000000000] [url = about:blank] 16:43:17 INFO - PROCESS | 772 | --DOMWINDOW == 59 (000000405FB7C800) [pid = 772] [serial = 557] [outer = 0000000000000000] [url = about:blank] 16:43:17 INFO - PROCESS | 772 | --DOMWINDOW == 58 (000000406027A800) [pid = 772] [serial = 558] [outer = 0000000000000000] [url = about:blank] 16:43:17 INFO - PROCESS | 772 | --DOMWINDOW == 57 (0000004063AC6800) [pid = 772] [serial = 564] [outer = 0000000000000000] [url = about:blank] 16:43:17 INFO - PROCESS | 772 | --DOMWINDOW == 56 (0000004062BD3C00) [pid = 772] [serial = 560] [outer = 0000000000000000] [url = about:blank] 16:43:17 INFO - PROCESS | 772 | --DOMWINDOW == 55 (00000040638F8000) [pid = 772] [serial = 563] [outer = 0000000000000000] [url = about:blank] 16:43:17 INFO - PROCESS | 772 | --DOMWINDOW == 54 (000000405E247800) [pid = 772] [serial = 555] [outer = 0000000000000000] [url = about:blank] 16:43:17 INFO - PROCESS | 772 | --DOMWINDOW == 53 (00000040638D4C00) [pid = 772] [serial = 561] [outer = 0000000000000000] [url = about:blank] 16:43:17 INFO - PROCESS | 772 | --DOMWINDOW == 52 (0000004059AABC00) [pid = 772] [serial = 552] [outer = 0000000000000000] [url = about:blank] 16:43:17 INFO - PROCESS | 772 | 1466811797305 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1633ms 16:43:17 INFO - PROCESS | 772 | 1466811797336 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 16:43:17 INFO - PROCESS | 772 | 1466811797341 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 16:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:43:17 INFO - PROCESS | 772 | 1466811797346 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:43:17 INFO - PROCESS | 772 | 1466811797349 Marionette TRACE conn6 <- [1,762,null,{}] 16:43:17 INFO - PROCESS | 772 | 1466811797356 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:17 INFO - PROCESS | 772 | 1466811797359 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:17 INFO - PROCESS | 772 | 1466811797493 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 16:43:17 INFO - PROCESS | 772 | 1466811797559 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:17 INFO - PROCESS | 772 | 1466811797564 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:17 INFO - PROCESS | 772 | ++DOCSHELL 000000405E27B000 == 28 [pid = 772] [id = 200] 16:43:17 INFO - PROCESS | 772 | ++DOMWINDOW == 53 (0000004058921800) [pid = 772] [serial = 598] [outer = 0000000000000000] 16:43:17 INFO - PROCESS | 772 | ++DOMWINDOW == 54 (000000405982BC00) [pid = 772] [serial = 599] [outer = 0000004058921800] 16:43:17 INFO - PROCESS | 772 | 1466811797616 Marionette DEBUG loaded listener.js 16:43:17 INFO - PROCESS | 772 | ++DOMWINDOW == 55 (0000004059AB2400) [pid = 772] [serial = 600] [outer = 0000004058921800] 16:43:18 INFO - PROCESS | 772 | 1466811798034 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 734ms 16:43:18 INFO - PROCESS | 772 | 1466811798089 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 16:43:18 INFO - PROCESS | 772 | 1466811798094 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 16:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:43:18 INFO - PROCESS | 772 | 1466811798102 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:43:18 INFO - PROCESS | 772 | 1466811798105 Marionette TRACE conn6 <- [1,766,null,{}] 16:43:18 INFO - PROCESS | 772 | 1466811798109 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:18 INFO - PROCESS | 772 | 1466811798111 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:18 INFO - PROCESS | 772 | 1466811798203 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 16:43:18 INFO - PROCESS | 772 | 1466811798211 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 772 | 1466811798214 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:18 INFO - PROCESS | 772 | ++DOCSHELL 0000004060046000 == 29 [pid = 772] [id = 201] 16:43:18 INFO - PROCESS | 772 | ++DOMWINDOW == 56 (000000405A613000) [pid = 772] [serial = 601] [outer = 0000000000000000] 16:43:18 INFO - PROCESS | 772 | ++DOMWINDOW == 57 (000000405AFDD800) [pid = 772] [serial = 602] [outer = 000000405A613000] 16:43:18 INFO - PROCESS | 772 | 1466811798264 Marionette DEBUG loaded listener.js 16:43:18 INFO - PROCESS | 772 | ++DOMWINDOW == 58 (000000405EBB3400) [pid = 772] [serial = 603] [outer = 000000405A613000] 16:43:18 INFO - PROCESS | 772 | 1466811798740 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 692ms 16:43:18 INFO - PROCESS | 772 | 1466811798796 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 16:43:18 INFO - PROCESS | 772 | 1466811798799 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 16:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:43:18 INFO - PROCESS | 772 | 1466811798802 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:43:18 INFO - PROCESS | 772 | 1466811798806 Marionette TRACE conn6 <- [1,770,null,{}] 16:43:18 INFO - PROCESS | 772 | 1466811798818 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:18 INFO - PROCESS | 772 | 1466811798823 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:18 INFO - PROCESS | 772 | 1466811798942 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 16:43:19 INFO - PROCESS | 772 | 1466811799017 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:19 INFO - PROCESS | 772 | 1466811799020 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:19 INFO - PROCESS | 772 | ++DOCSHELL 0000004064A9B800 == 30 [pid = 772] [id = 202] 16:43:19 INFO - PROCESS | 772 | ++DOMWINDOW == 59 (0000004058012800) [pid = 772] [serial = 604] [outer = 0000000000000000] 16:43:19 INFO - PROCESS | 772 | ++DOMWINDOW == 60 (000000406027B400) [pid = 772] [serial = 605] [outer = 0000004058012800] 16:43:19 INFO - PROCESS | 772 | 1466811799069 Marionette DEBUG loaded listener.js 16:43:19 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (0000004062BBEC00) [pid = 772] [serial = 606] [outer = 0000004058012800] 16:43:19 INFO - PROCESS | 772 | 1466811799489 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 734ms 16:43:19 INFO - PROCESS | 772 | 1466811799539 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 16:43:19 INFO - PROCESS | 772 | 1466811799542 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 16:43:19 INFO - PROCESS | 772 | 1466811799545 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:43:19 INFO - PROCESS | 772 | 1466811799547 Marionette TRACE conn6 <- [1,774,null,{}] 16:43:19 INFO - PROCESS | 772 | 1466811799551 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:19 INFO - PROCESS | 772 | 1466811799553 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:19 INFO - PROCESS | 772 | 1466811799664 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 16:43:19 INFO - PROCESS | 772 | 1466811799674 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:19 INFO - PROCESS | 772 | 1466811799676 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:19 INFO - PROCESS | 772 | ++DOCSHELL 00000040664AC800 == 31 [pid = 772] [id = 203] 16:43:19 INFO - PROCESS | 772 | ++DOMWINDOW == 62 (00000040638D4400) [pid = 772] [serial = 607] [outer = 0000000000000000] 16:43:19 INFO - PROCESS | 772 | ++DOMWINDOW == 63 (00000040638DA000) [pid = 772] [serial = 608] [outer = 00000040638D4400] 16:43:19 INFO - PROCESS | 772 | 1466811799757 Marionette DEBUG loaded listener.js 16:43:19 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (00000040638F5C00) [pid = 772] [serial = 609] [outer = 00000040638D4400] 16:43:20 INFO - PROCESS | 772 | 1466811800221 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 734ms 16:43:20 INFO - PROCESS | 772 | 1466811800323 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 16:43:20 INFO - PROCESS | 772 | 1466811800325 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 16:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:43:20 INFO - PROCESS | 772 | 1466811800331 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:43:20 INFO - PROCESS | 772 | 1466811800333 Marionette TRACE conn6 <- [1,778,null,{}] 16:43:20 INFO - PROCESS | 772 | 1466811800337 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:20 INFO - PROCESS | 772 | 1466811800339 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:20 INFO - PROCESS | 772 | 1466811800448 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 16:43:20 INFO - PROCESS | 772 | 1466811800454 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:20 INFO - PROCESS | 772 | 1466811800456 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:20 INFO - PROCESS | 772 | ++DOCSHELL 0000004066DE0800 == 32 [pid = 772] [id = 204] 16:43:20 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (000000405A610800) [pid = 772] [serial = 610] [outer = 0000000000000000] 16:43:20 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (0000004064AF7000) [pid = 772] [serial = 611] [outer = 000000405A610800] 16:43:20 INFO - PROCESS | 772 | 1466811800501 Marionette DEBUG loaded listener.js 16:43:20 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (0000004065E20400) [pid = 772] [serial = 612] [outer = 000000405A610800] 16:43:20 INFO - PROCESS | 772 | 1466811800962 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 672ms 16:43:21 INFO - PROCESS | 772 | 1466811801007 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 16:43:21 INFO - PROCESS | 772 | 1466811801010 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 16:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:43:21 INFO - PROCESS | 772 | 1466811801013 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - PROCESS | 772 | 1466811801014 Marionette TRACE conn6 <- [1,782,null,{}] 16:43:21 INFO - PROCESS | 772 | 1466811801018 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:21 INFO - PROCESS | 772 | 1466811801025 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:21 INFO - PROCESS | 772 | 1466811801164 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 16:43:21 INFO - PROCESS | 772 | 1466811801179 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:21 INFO - PROCESS | 772 | 1466811801181 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:21 INFO - PROCESS | 772 | ++DOCSHELL 000000405E474000 == 33 [pid = 772] [id = 205] 16:43:21 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (00000040661BB400) [pid = 772] [serial = 613] [outer = 0000000000000000] 16:43:21 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (00000040665DC800) [pid = 772] [serial = 614] [outer = 00000040661BB400] 16:43:21 INFO - PROCESS | 772 | 1466811801268 Marionette DEBUG loaded listener.js 16:43:21 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004066BE9400) [pid = 772] [serial = 615] [outer = 00000040661BB400] 16:43:21 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004058012000) [pid = 772] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:43:21 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004059AB8C00) [pid = 772] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:43:21 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004065E0BC00) [pid = 772] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:43:21 INFO - PROCESS | 772 | --DOMWINDOW == 66 (00000040600B4400) [pid = 772] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:43:21 INFO - PROCESS | 772 | --DOMWINDOW == 65 (000000406027B000) [pid = 772] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:43:21 INFO - PROCESS | 772 | --DOMWINDOW == 64 (0000004059825C00) [pid = 772] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:43:21 INFO - PROCESS | 772 | --DOMWINDOW == 63 (00000040638CC800) [pid = 772] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:43:21 INFO - PROCESS | 772 | 1466811801691 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 734ms 16:43:21 INFO - PROCESS | 772 | 1466811801754 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 16:43:21 INFO - PROCESS | 772 | 1466811801756 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 16:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:43:21 INFO - PROCESS | 772 | 1466811801760 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - PROCESS | 772 | 1466811801762 Marionette TRACE conn6 <- [1,786,null,{}] 16:43:21 INFO - PROCESS | 772 | 1466811801765 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:21 INFO - PROCESS | 772 | 1466811801767 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:21 INFO - PROCESS | 772 | 1466811801848 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 16:43:21 INFO - PROCESS | 772 | 1466811801853 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:21 INFO - PROCESS | 772 | 1466811801855 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:21 INFO - PROCESS | 772 | ++DOCSHELL 000000406A06E800 == 34 [pid = 772] [id = 206] 16:43:21 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (000000405FE16000) [pid = 772] [serial = 616] [outer = 0000000000000000] 16:43:21 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (0000004066469800) [pid = 772] [serial = 617] [outer = 000000405FE16000] 16:43:21 INFO - PROCESS | 772 | 1466811801901 Marionette DEBUG loaded listener.js 16:43:21 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (0000004066D2D000) [pid = 772] [serial = 618] [outer = 000000405FE16000] 16:43:22 INFO - PROCESS | 772 | 1466811802312 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:43:22 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 16:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 566ms 16:43:22 INFO - PROCESS | 772 | 1466811802339 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 16:43:22 INFO - PROCESS | 772 | 1466811802341 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 16:43:22 INFO - PROCESS | 772 | 1466811802345 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:43:22 INFO - PROCESS | 772 | 1466811802347 Marionette TRACE conn6 <- [1,790,null,{}] 16:43:22 INFO - PROCESS | 772 | 1466811802355 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:22 INFO - PROCESS | 772 | 1466811802357 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:22 INFO - PROCESS | 772 | 1466811802440 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 16:43:22 INFO - PROCESS | 772 | 1466811802446 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:22 INFO - PROCESS | 772 | 1466811802448 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:22 INFO - PROCESS | 772 | ++DOCSHELL 000000406A71D000 == 35 [pid = 772] [id = 207] 16:43:22 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (0000004066D38C00) [pid = 772] [serial = 619] [outer = 0000000000000000] 16:43:22 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004066D3BC00) [pid = 772] [serial = 620] [outer = 0000004066D38C00] 16:43:22 INFO - PROCESS | 772 | 1466811802493 Marionette DEBUG loaded listener.js 16:43:22 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004066E79C00) [pid = 772] [serial = 621] [outer = 0000004066D38C00] 16:43:22 INFO - PROCESS | 772 | 1466811802926 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:43:22 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 16:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 16:43:22 INFO - PROCESS | 772 | 1466811802979 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 16:43:22 INFO - PROCESS | 772 | 1466811802982 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 16:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:43:22 INFO - PROCESS | 772 | 1466811802985 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - PROCESS | 772 | 1466811802987 Marionette TRACE conn6 <- [1,794,null,{}] 16:43:22 INFO - PROCESS | 772 | 1466811802990 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:22 INFO - PROCESS | 772 | 1466811802992 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:23 INFO - PROCESS | 772 | 1466811803077 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 16:43:23 INFO - PROCESS | 772 | 1466811803082 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 772 | 1466811803084 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:23 INFO - PROCESS | 772 | ++DOCSHELL 0000004064A9A800 == 36 [pid = 772] [id = 208] 16:43:23 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405AC3C400) [pid = 772] [serial = 622] [outer = 0000000000000000] 16:43:23 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004066F19400) [pid = 772] [serial = 623] [outer = 000000405AC3C400] 16:43:23 INFO - PROCESS | 772 | 1466811803131 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000406709C000) [pid = 772] [serial = 624] [outer = 000000405AC3C400] 16:43:24 INFO - PROCESS | 772 | --DOCSHELL 000000405E27B000 == 35 [pid = 772] [id = 200] 16:43:24 INFO - PROCESS | 772 | --DOCSHELL 0000004059ACF800 == 34 [pid = 772] [id = 199] 16:43:24 INFO - PROCESS | 772 | --DOCSHELL 0000004060046000 == 33 [pid = 772] [id = 201] 16:43:24 INFO - PROCESS | 772 | --DOCSHELL 00000040664AC800 == 32 [pid = 772] [id = 203] 16:43:24 INFO - PROCESS | 772 | --DOCSHELL 0000004066DE0800 == 31 [pid = 772] [id = 204] 16:43:24 INFO - PROCESS | 772 | --DOCSHELL 0000004064A9B800 == 30 [pid = 772] [id = 202] 16:43:24 INFO - PROCESS | 772 | --DOCSHELL 000000405E474000 == 29 [pid = 772] [id = 205] 16:43:24 INFO - PROCESS | 772 | --DOCSHELL 000000406A71D000 == 28 [pid = 772] [id = 207] 16:43:24 INFO - PROCESS | 772 | --DOCSHELL 000000406A06E800 == 27 [pid = 772] [id = 206] 16:43:24 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004065E05C00) [pid = 772] [serial = 581] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000405A195000) [pid = 772] [serial = 569] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000405E44C400) [pid = 772] [serial = 570] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 772 | --DOMWINDOW == 68 (00000040661BC800) [pid = 772] [serial = 567] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004065EB6400) [pid = 772] [serial = 566] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 772 | --DOMWINDOW == 66 (00000040638CDC00) [pid = 772] [serial = 572] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 772 | --DOMWINDOW == 65 (000000406403B400) [pid = 772] [serial = 573] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 772 | --DOMWINDOW == 64 (0000004062BC9400) [pid = 772] [serial = 578] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 772 | --DOMWINDOW == 63 (00000040599AF000) [pid = 772] [serial = 575] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 772 | --DOMWINDOW == 62 (000000405E246400) [pid = 772] [serial = 576] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 772 | --DOMWINDOW == 61 (00000040660E8800) [pid = 772] [serial = 582] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 772 | --DOMWINDOW == 60 (000000406646FC00) [pid = 772] [serial = 585] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 772 | --DOMWINDOW == 59 (00000040638DC000) [pid = 772] [serial = 579] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 772 | --DOMWINDOW == 58 (00000040661BD000) [pid = 772] [serial = 584] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 772 | --DOMWINDOW == 57 (00000040665DC400) [pid = 772] [serial = 587] [outer = 0000000000000000] [url = about:blank] 16:43:24 INFO - PROCESS | 772 | 1466811804816 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:43:24 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 16:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1873ms 16:43:24 INFO - PROCESS | 772 | 1466811804862 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 16:43:24 INFO - PROCESS | 772 | 1466811804866 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 16:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:43:24 INFO - PROCESS | 772 | 1466811804872 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 772 | 1466811804876 Marionette TRACE conn6 <- [1,798,null,{}] 16:43:24 INFO - PROCESS | 772 | 1466811804883 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:24 INFO - PROCESS | 772 | 1466811804886 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:24 INFO - PROCESS | 772 | 1466811804981 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 16:43:24 INFO - PROCESS | 772 | 1466811804988 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:24 INFO - PROCESS | 772 | 1466811804993 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:25 INFO - PROCESS | 772 | ++DOCSHELL 000000405E284000 == 28 [pid = 772] [id = 209] 16:43:25 INFO - PROCESS | 772 | ++DOMWINDOW == 58 (0000004058921C00) [pid = 772] [serial = 625] [outer = 0000000000000000] 16:43:25 INFO - PROCESS | 772 | ++DOMWINDOW == 59 (0000004058923400) [pid = 772] [serial = 626] [outer = 0000004058921C00] 16:43:25 INFO - PROCESS | 772 | 1466811805045 Marionette DEBUG loaded listener.js 16:43:25 INFO - PROCESS | 772 | ++DOMWINDOW == 60 (00000040592C0400) [pid = 772] [serial = 627] [outer = 0000004058921C00] 16:43:25 INFO - PROCESS | 772 | 1466811805527 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 692ms 16:43:25 INFO - PROCESS | 772 | 1466811805568 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 16:43:25 INFO - PROCESS | 772 | 1466811805573 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 16:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:43:25 INFO - PROCESS | 772 | 1466811805580 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:43:25 INFO - PROCESS | 772 | 1466811805583 Marionette TRACE conn6 <- [1,802,null,{}] 16:43:25 INFO - PROCESS | 772 | 1466811805587 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:25 INFO - PROCESS | 772 | 1466811805590 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:25 INFO - PROCESS | 772 | 1466811805682 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 16:43:25 INFO - PROCESS | 772 | 1466811805690 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:25 INFO - PROCESS | 772 | 1466811805693 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:25 INFO - PROCESS | 772 | ++DOCSHELL 000000406003A800 == 29 [pid = 772] [id = 210] 16:43:25 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (0000004059AB5800) [pid = 772] [serial = 628] [outer = 0000000000000000] 16:43:25 INFO - PROCESS | 772 | ++DOMWINDOW == 62 (0000004059C46400) [pid = 772] [serial = 629] [outer = 0000004059AB5800] 16:43:25 INFO - PROCESS | 772 | 1466811805743 Marionette DEBUG loaded listener.js 16:43:25 INFO - PROCESS | 772 | ++DOMWINDOW == 63 (000000405A22C000) [pid = 772] [serial = 630] [outer = 0000004059AB5800] 16:43:26 INFO - PROCESS | 772 | 1466811806226 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 16:43:26 INFO - PROCESS | 772 | 1466811806276 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 16:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:43:26 INFO - PROCESS | 772 | 1466811806280 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - PROCESS | 772 | 1466811806284 Marionette TRACE conn6 <- [1,806,null,{}] 16:43:26 INFO - PROCESS | 772 | 1466811806296 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:26 INFO - PROCESS | 772 | 1466811806302 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:26 INFO - PROCESS | 772 | 1466811806419 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 16:43:26 INFO - PROCESS | 772 | 1466811806490 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:26 INFO - PROCESS | 772 | 1466811806494 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:26 INFO - PROCESS | 772 | ++DOCSHELL 0000004064298000 == 30 [pid = 772] [id = 211] 16:43:26 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (0000004057EB4000) [pid = 772] [serial = 631] [outer = 0000000000000000] 16:43:26 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (000000405EBB5400) [pid = 772] [serial = 632] [outer = 0000004057EB4000] 16:43:26 INFO - PROCESS | 772 | 1466811806545 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (000000405FB70400) [pid = 772] [serial = 633] [outer = 0000004057EB4000] 16:43:26 INFO - PROCESS | 772 | 1466811806919 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 692ms 16:43:26 INFO - PROCESS | 772 | 1466811806980 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 16:43:26 INFO - PROCESS | 772 | 1466811806983 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 16:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:43:26 INFO - PROCESS | 772 | 1466811806986 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - PROCESS | 772 | 1466811806988 Marionette TRACE conn6 <- [1,810,null,{}] 16:43:27 INFO - PROCESS | 772 | 1466811806992 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:27 INFO - PROCESS | 772 | 1466811806994 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:27 INFO - PROCESS | 772 | 1466811807087 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 16:43:27 INFO - PROCESS | 772 | 1466811807092 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:27 INFO - PROCESS | 772 | 1466811807095 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:27 INFO - PROCESS | 772 | ++DOCSHELL 00000040660DF800 == 31 [pid = 772] [id = 212] 16:43:27 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (00000040602BBC00) [pid = 772] [serial = 634] [outer = 0000000000000000] 16:43:27 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004060759400) [pid = 772] [serial = 635] [outer = 00000040602BBC00] 16:43:27 INFO - PROCESS | 772 | 1466811807141 Marionette DEBUG loaded listener.js 16:43:27 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004062BD6000) [pid = 772] [serial = 636] [outer = 00000040602BBC00] 16:43:27 INFO - PROCESS | 772 | 1466811807578 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 16:43:27 INFO - PROCESS | 772 | 1466811807620 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 16:43:27 INFO - PROCESS | 772 | 1466811807623 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:43:27 INFO - PROCESS | 772 | 1466811807625 Marionette TRACE conn6 <- [1,814,null,{}] 16:43:27 INFO - PROCESS | 772 | 1466811807629 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:27 INFO - PROCESS | 772 | 1466811807631 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:27 INFO - PROCESS | 772 | 1466811807711 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 16:43:27 INFO - PROCESS | 772 | 1466811807719 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:27 INFO - PROCESS | 772 | 1466811807721 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:27 INFO - PROCESS | 772 | ++DOCSHELL 0000004066DE0000 == 32 [pid = 772] [id = 213] 16:43:27 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004059AB4400) [pid = 772] [serial = 637] [outer = 0000000000000000] 16:43:27 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040638DC000) [pid = 772] [serial = 638] [outer = 0000004059AB4400] 16:43:27 INFO - PROCESS | 772 | 1466811807767 Marionette DEBUG loaded listener.js 16:43:27 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (00000040638E8800) [pid = 772] [serial = 639] [outer = 0000004059AB4400] 16:43:28 INFO - PROCESS | 772 | 1466811808221 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 629ms 16:43:28 INFO - PROCESS | 772 | 1466811808255 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 16:43:28 INFO - PROCESS | 772 | 1466811808258 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 16:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:43:28 INFO - PROCESS | 772 | 1466811808261 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:43:28 INFO - PROCESS | 772 | 1466811808263 Marionette TRACE conn6 <- [1,818,null,{}] 16:43:28 INFO - PROCESS | 772 | 1466811808266 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:28 INFO - PROCESS | 772 | 1466811808273 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:28 INFO - PROCESS | 772 | 1466811808379 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 16:43:28 INFO - PROCESS | 772 | 1466811808388 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:28 INFO - PROCESS | 772 | 1466811808390 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:28 INFO - PROCESS | 772 | ++DOCSHELL 0000004067064000 == 33 [pid = 772] [id = 214] 16:43:28 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004063AC6C00) [pid = 772] [serial = 640] [outer = 0000000000000000] 16:43:28 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004065E17800) [pid = 772] [serial = 641] [outer = 0000004063AC6C00] 16:43:28 INFO - PROCESS | 772 | 1466811808436 Marionette DEBUG loaded listener.js 16:43:28 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040660E7C00) [pid = 772] [serial = 642] [outer = 0000004063AC6C00] 16:43:28 INFO - PROCESS | 772 | 1466811808856 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 629ms 16:43:28 INFO - PROCESS | 772 | 1466811808894 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 16:43:28 INFO - PROCESS | 772 | 1466811808896 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 16:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:43:28 INFO - PROCESS | 772 | 1466811808904 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:43:28 INFO - PROCESS | 772 | 1466811808906 Marionette TRACE conn6 <- [1,822,null,{}] 16:43:28 INFO - PROCESS | 772 | 1466811808909 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:28 INFO - PROCESS | 772 | 1466811808911 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:29 INFO - PROCESS | 772 | 1466811808992 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 16:43:29 INFO - PROCESS | 772 | 1466811808998 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:29 INFO - PROCESS | 772 | 1466811809000 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:29 INFO - PROCESS | 772 | ++DOCSHELL 0000004067696800 == 34 [pid = 772] [id = 215] 16:43:29 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040661B9400) [pid = 772] [serial = 643] [outer = 0000000000000000] 16:43:29 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040661C1800) [pid = 772] [serial = 644] [outer = 00000040661B9400] 16:43:29 INFO - PROCESS | 772 | 1466811809047 Marionette DEBUG loaded listener.js 16:43:29 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066473400) [pid = 772] [serial = 645] [outer = 00000040661B9400] 16:43:29 INFO - PROCESS | 772 | 1466811809479 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 629ms 16:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:43:29 INFO - PROCESS | 772 | 1466811809532 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 16:43:29 INFO - PROCESS | 772 | 1466811809534 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 16:43:29 INFO - PROCESS | 772 | 1466811809537 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:43:29 INFO - PROCESS | 772 | 1466811809539 Marionette TRACE conn6 <- [1,826,null,{}] 16:43:29 INFO - PROCESS | 772 | 1466811809542 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:29 INFO - PROCESS | 772 | 1466811809544 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:29 INFO - PROCESS | 772 | 1466811809625 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 16:43:29 INFO - PROCESS | 772 | 1466811809630 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:29 INFO - PROCESS | 772 | 1466811809632 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:29 INFO - PROCESS | 772 | ++DOCSHELL 000000406A06E800 == 35 [pid = 772] [id = 216] 16:43:29 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040665D9400) [pid = 772] [serial = 646] [outer = 0000000000000000] 16:43:29 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040665E1C00) [pid = 772] [serial = 647] [outer = 00000040665D9400] 16:43:29 INFO - PROCESS | 772 | 1466811809677 Marionette DEBUG loaded listener.js 16:43:29 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040667FAC00) [pid = 772] [serial = 648] [outer = 00000040665D9400] 16:43:30 INFO - PROCESS | 772 | 1466811810147 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 629ms 16:43:30 INFO - PROCESS | 772 | 1466811810170 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 16:43:30 INFO - PROCESS | 772 | 1466811810172 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 16:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:43:30 INFO - PROCESS | 772 | 1466811810175 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:43:30 INFO - PROCESS | 772 | 1466811810177 Marionette TRACE conn6 <- [1,830,null,{}] 16:43:30 INFO - PROCESS | 772 | 1466811810181 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:30 INFO - PROCESS | 772 | 1466811810183 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:30 INFO - PROCESS | 772 | 1466811810288 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 16:43:30 INFO - PROCESS | 772 | 1466811810295 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:30 INFO - PROCESS | 772 | 1466811810297 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:30 INFO - PROCESS | 772 | ++DOCSHELL 0000004064297000 == 36 [pid = 772] [id = 217] 16:43:30 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004066D2FC00) [pid = 772] [serial = 649] [outer = 0000000000000000] 16:43:30 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004066D34000) [pid = 772] [serial = 650] [outer = 0000004066D2FC00] 16:43:30 INFO - PROCESS | 772 | 1466811810370 Marionette DEBUG loaded listener.js 16:43:30 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004066E72000) [pid = 772] [serial = 651] [outer = 0000004066D2FC00] 16:43:30 INFO - PROCESS | 772 | 1466811810813 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 669ms 16:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:43:30 INFO - PROCESS | 772 | 1466811810847 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 16:43:30 INFO - PROCESS | 772 | 1466811810850 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 16:43:30 INFO - PROCESS | 772 | 1466811810858 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:43:30 INFO - PROCESS | 772 | 1466811810860 Marionette TRACE conn6 <- [1,834,null,{}] 16:43:30 INFO - PROCESS | 772 | 1466811810864 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:30 INFO - PROCESS | 772 | 1466811810866 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:30 INFO - PROCESS | 772 | 1466811810977 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 16:43:30 INFO - PROCESS | 772 | 1466811810982 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:30 INFO - PROCESS | 772 | 1466811810984 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:31 INFO - PROCESS | 772 | ++DOCSHELL 000000406B23F800 == 37 [pid = 772] [id = 218] 16:43:31 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004066E7A000) [pid = 772] [serial = 652] [outer = 0000000000000000] 16:43:31 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004066F18000) [pid = 772] [serial = 653] [outer = 0000004066E7A000] 16:43:31 INFO - PROCESS | 772 | 1466811811029 Marionette DEBUG loaded listener.js 16:43:31 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (00000040670A2400) [pid = 772] [serial = 654] [outer = 0000004066E7A000] 16:43:32 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000405FE16000) [pid = 772] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:43:32 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040638D4400) [pid = 772] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:43:32 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000405A610800) [pid = 772] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:43:32 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040661BB400) [pid = 772] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:43:32 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004057EBC800) [pid = 772] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:43:32 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004058925000) [pid = 772] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:43:32 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040602B9C00) [pid = 772] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:43:32 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004058012800) [pid = 772] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:43:32 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405A613000) [pid = 772] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:43:32 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004058921800) [pid = 772] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:43:32 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004066D38C00) [pid = 772] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:43:32 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004066474800) [pid = 772] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:43:32 INFO - PROCESS | 772 | 1466811812931 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2138ms 16:43:32 INFO - PROCESS | 772 | 1466811812995 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 16:43:33 INFO - PROCESS | 772 | 1466811812997 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 16:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:43:33 INFO - PROCESS | 772 | 1466811813001 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:43:33 INFO - PROCESS | 772 | 1466811813003 Marionette TRACE conn6 <- [1,838,null,{}] 16:43:33 INFO - PROCESS | 772 | 1466811813007 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:33 INFO - PROCESS | 772 | 1466811813009 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:33 INFO - PROCESS | 772 | 1466811813131 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 16:43:33 INFO - PROCESS | 772 | 1466811813142 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:33 INFO - PROCESS | 772 | 1466811813144 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:33 INFO - PROCESS | 772 | ++DOCSHELL 0000004066DDD000 == 38 [pid = 772] [id = 219] 16:43:33 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406075F400) [pid = 772] [serial = 655] [outer = 0000000000000000] 16:43:33 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066E7A400) [pid = 772] [serial = 656] [outer = 000000406075F400] 16:43:33 INFO - PROCESS | 772 | 1466811813192 Marionette DEBUG loaded listener.js 16:43:33 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004067ECE800) [pid = 772] [serial = 657] [outer = 000000406075F400] 16:43:33 INFO - PROCESS | 772 | 1466811813594 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 629ms 16:43:33 INFO - PROCESS | 772 | 1466811813641 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 16:43:33 INFO - PROCESS | 772 | 1466811813643 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 16:43:33 INFO - PROCESS | 772 | 1466811813646 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:43:33 INFO - PROCESS | 772 | 1466811813648 Marionette TRACE conn6 <- [1,842,null,{}] 16:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:43:33 INFO - PROCESS | 772 | 1466811813654 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:33 INFO - PROCESS | 772 | 1466811813656 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:33 INFO - PROCESS | 772 | 1466811813765 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 16:43:33 INFO - PROCESS | 772 | 1466811813774 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:33 INFO - PROCESS | 772 | 1466811813776 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:33 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC0D000 == 39 [pid = 772] [id = 220] 16:43:33 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004065E11800) [pid = 772] [serial = 658] [outer = 0000000000000000] 16:43:33 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004068186000) [pid = 772] [serial = 659] [outer = 0000004065E11800] 16:43:33 INFO - PROCESS | 772 | 1466811813829 Marionette DEBUG loaded listener.js 16:43:33 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406938D400) [pid = 772] [serial = 660] [outer = 0000004065E11800] 16:43:34 INFO - PROCESS | 772 | 1466811814231 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 16:43:34 INFO - PROCESS | 772 | 1466811814282 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 16:43:34 INFO - PROCESS | 772 | 1466811814284 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 16:43:34 INFO - PROCESS | 772 | 1466811814287 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:43:34 INFO - PROCESS | 772 | 1466811814288 Marionette TRACE conn6 <- [1,846,null,{}] 16:43:34 INFO - PROCESS | 772 | 1466811814292 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:34 INFO - PROCESS | 772 | 1466811814294 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:34 INFO - PROCESS | 772 | 1466811814400 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 16:43:34 INFO - PROCESS | 772 | 1466811814408 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:34 INFO - PROCESS | 772 | 1466811814410 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:34 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCAC000 == 40 [pid = 772] [id = 221] 16:43:34 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004069815400) [pid = 772] [serial = 661] [outer = 0000000000000000] 16:43:34 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040698B9400) [pid = 772] [serial = 662] [outer = 0000004069815400] 16:43:34 INFO - PROCESS | 772 | 1466811814454 Marionette DEBUG loaded listener.js 16:43:34 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040698C5400) [pid = 772] [serial = 663] [outer = 0000004069815400] 16:43:35 INFO - PROCESS | 772 | 1466811815264 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1018ms 16:43:35 INFO - PROCESS | 772 | 1466811815309 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 16:43:35 INFO - PROCESS | 772 | 1466811815314 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 16:43:35 INFO - PROCESS | 772 | 1466811815319 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:43:35 INFO - PROCESS | 772 | 1466811815325 Marionette TRACE conn6 <- [1,850,null,{}] 16:43:35 INFO - PROCESS | 772 | 1466811815415 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:35 INFO - PROCESS | 772 | 1466811815418 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:35 INFO - PROCESS | 772 | 1466811815557 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 16:43:35 INFO - PROCESS | 772 | 1466811815641 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:35 INFO - PROCESS | 772 | 1466811815644 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:35 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC84800 == 41 [pid = 772] [id = 222] 16:43:35 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004058F2D400) [pid = 772] [serial = 664] [outer = 0000000000000000] 16:43:35 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040599AF000) [pid = 772] [serial = 665] [outer = 0000004058F2D400] 16:43:35 INFO - PROCESS | 772 | 1466811815705 Marionette DEBUG loaded listener.js 16:43:35 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000405A315400) [pid = 772] [serial = 666] [outer = 0000004058F2D400] 16:43:36 INFO - PROCESS | 772 | 1466811816649 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:43:36 INFO - PROCESS | 772 | --DOCSHELL 000000406DC0D000 == 40 [pid = 772] [id = 220] 16:43:36 INFO - PROCESS | 772 | --DOCSHELL 0000004066DDD000 == 39 [pid = 772] [id = 219] 16:43:36 INFO - PROCESS | 772 | --DOCSHELL 000000406B23F800 == 38 [pid = 772] [id = 218] 16:43:36 INFO - PROCESS | 772 | --DOCSHELL 0000004064297000 == 37 [pid = 772] [id = 217] 16:43:36 INFO - PROCESS | 772 | --DOCSHELL 000000406A06E800 == 36 [pid = 772] [id = 216] 16:43:36 INFO - PROCESS | 772 | --DOCSHELL 0000004067696800 == 35 [pid = 772] [id = 215] 16:43:36 INFO - PROCESS | 772 | --DOCSHELL 0000004067064000 == 34 [pid = 772] [id = 214] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004066F19400) [pid = 772] [serial = 623] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOCSHELL 0000004066DE0000 == 33 [pid = 772] [id = 213] 16:43:36 INFO - PROCESS | 772 | --DOCSHELL 00000040660DF800 == 32 [pid = 772] [id = 212] 16:43:36 INFO - PROCESS | 772 | --DOCSHELL 0000004064298000 == 31 [pid = 772] [id = 211] 16:43:36 INFO - PROCESS | 772 | --DOCSHELL 000000406003A800 == 30 [pid = 772] [id = 210] 16:43:36 INFO - PROCESS | 772 | --DOCSHELL 000000405E284000 == 29 [pid = 772] [id = 209] 16:43:36 INFO - PROCESS | 772 | --DOCSHELL 0000004064A9A800 == 28 [pid = 772] [id = 208] 16:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1399ms 16:43:36 INFO - PROCESS | 772 | 1466811816723 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 16:43:36 INFO - PROCESS | 772 | 1466811816727 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 16:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:43:36 INFO - PROCESS | 772 | 1466811816732 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:43:36 INFO - PROCESS | 772 | 1466811816736 Marionette TRACE conn6 <- [1,854,null,{}] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040665E7800) [pid = 772] [serial = 588] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004066E79C00) [pid = 772] [serial = 621] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004066D2D000) [pid = 772] [serial = 618] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040638F5C00) [pid = 772] [serial = 609] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004065E20400) [pid = 772] [serial = 612] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040665DC800) [pid = 772] [serial = 614] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004066469800) [pid = 772] [serial = 617] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004057FA0C00) [pid = 772] [serial = 590] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000405A31CC00) [pid = 772] [serial = 597] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004062BD5C00) [pid = 772] [serial = 593] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406027B400) [pid = 772] [serial = 605] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004064AF7000) [pid = 772] [serial = 611] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040592BA800) [pid = 772] [serial = 591] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000405AFDD800) [pid = 772] [serial = 602] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040638DA000) [pid = 772] [serial = 608] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000405EBB3400) [pid = 772] [serial = 603] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040592C0000) [pid = 772] [serial = 596] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004066BE9400) [pid = 772] [serial = 615] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 67 (000000405982BC00) [pid = 772] [serial = 599] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004066D3BC00) [pid = 772] [serial = 620] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 65 (0000004062BBEC00) [pid = 772] [serial = 606] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 64 (0000004059AB2400) [pid = 772] [serial = 600] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | --DOMWINDOW == 63 (0000004063A39800) [pid = 772] [serial = 594] [outer = 0000000000000000] [url = about:blank] 16:43:36 INFO - PROCESS | 772 | 1466811816760 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:36 INFO - PROCESS | 772 | 1466811816763 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:36 INFO - PROCESS | 772 | 1466811816885 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 16:43:36 INFO - PROCESS | 772 | 1466811816892 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:36 INFO - PROCESS | 772 | 1466811816896 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:36 INFO - PROCESS | 772 | ++DOCSHELL 000000405E3A5800 == 29 [pid = 772] [id = 223] 16:43:36 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (0000004058FC8C00) [pid = 772] [serial = 667] [outer = 0000000000000000] 16:43:36 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (0000004059826400) [pid = 772] [serial = 668] [outer = 0000004058FC8C00] 16:43:36 INFO - PROCESS | 772 | 1466811816947 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (0000004059C48400) [pid = 772] [serial = 669] [outer = 0000004058FC8C00] 16:43:37 INFO - PROCESS | 772 | 1466811817444 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 734ms 16:43:37 INFO - PROCESS | 772 | 1466811817471 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 16:43:37 INFO - PROCESS | 772 | 1466811817477 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 16:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:43:37 INFO - PROCESS | 772 | 1466811817484 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:43:37 INFO - PROCESS | 772 | 1466811817487 Marionette TRACE conn6 <- [1,858,null,{}] 16:43:37 INFO - PROCESS | 772 | 1466811817490 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:37 INFO - PROCESS | 772 | 1466811817493 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:37 INFO - PROCESS | 772 | 1466811817586 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 16:43:37 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (000000405E331800) [pid = 772] [serial = 670] [outer = 0000004065E0A400] 16:43:37 INFO - PROCESS | 772 | 1466811817612 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:37 INFO - PROCESS | 772 | 1466811817614 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:37 INFO - PROCESS | 772 | ++DOCSHELL 000000406371B800 == 30 [pid = 772] [id = 224] 16:43:37 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (000000405E449400) [pid = 772] [serial = 671] [outer = 0000000000000000] 16:43:37 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (000000405E44DC00) [pid = 772] [serial = 672] [outer = 000000405E449400] 16:43:37 INFO - PROCESS | 772 | 1466811817670 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405EC34400) [pid = 772] [serial = 673] [outer = 000000405E449400] 16:43:38 INFO - PROCESS | 772 | 1466811818173 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 734ms 16:43:38 INFO - PROCESS | 772 | 1466811818248 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 16:43:38 INFO - PROCESS | 772 | 1466811818250 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 16:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:43:38 INFO - PROCESS | 772 | 1466811818256 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 772 | 1466811818260 Marionette TRACE conn6 <- [1,862,null,{}] 16:43:38 INFO - PROCESS | 772 | 1466811818272 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:38 INFO - PROCESS | 772 | 1466811818278 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:38 INFO - PROCESS | 772 | 1466811818390 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 16:43:38 INFO - PROCESS | 772 | 1466811818404 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:38 INFO - PROCESS | 772 | 1466811818407 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:38 INFO - PROCESS | 772 | ++DOCSHELL 0000004064A8B000 == 31 [pid = 772] [id = 225] 16:43:38 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040606BAC00) [pid = 772] [serial = 674] [outer = 0000000000000000] 16:43:38 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004062BC8800) [pid = 772] [serial = 675] [outer = 00000040606BAC00] 16:43:38 INFO - PROCESS | 772 | 1466811818458 Marionette DEBUG loaded listener.js 16:43:38 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040638D6800) [pid = 772] [serial = 676] [outer = 00000040606BAC00] 16:43:38 INFO - PROCESS | 772 | 1466811818890 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 16:43:38 INFO - PROCESS | 772 | 1466811818932 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 16:43:38 INFO - PROCESS | 772 | 1466811818935 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 16:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:43:38 INFO - PROCESS | 772 | 1466811818938 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 772 | 1466811818940 Marionette TRACE conn6 <- [1,866,null,{}] 16:43:38 INFO - PROCESS | 772 | 1466811818955 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:38 INFO - PROCESS | 772 | 1466811818958 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:39 INFO - PROCESS | 772 | 1466811819073 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 16:43:39 INFO - PROCESS | 772 | 1466811819086 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:39 INFO - PROCESS | 772 | 1466811819088 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:39 INFO - PROCESS | 772 | ++DOCSHELL 00000040665A0000 == 32 [pid = 772] [id = 226] 16:43:39 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000405892AC00) [pid = 772] [serial = 677] [outer = 0000000000000000] 16:43:39 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004063A33400) [pid = 772] [serial = 678] [outer = 000000405892AC00] 16:43:39 INFO - PROCESS | 772 | 1466811819178 Marionette DEBUG loaded listener.js 16:43:39 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406403B000) [pid = 772] [serial = 679] [outer = 000000405892AC00] 16:43:39 INFO - PROCESS | 772 | 1466811819604 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 693ms 16:43:39 INFO - PROCESS | 772 | 1466811819633 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 16:43:39 INFO - PROCESS | 772 | 1466811819635 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 16:43:39 INFO - PROCESS | 772 | 1466811819638 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:43:39 INFO - PROCESS | 772 | 1466811819640 Marionette TRACE conn6 <- [1,870,null,{}] 16:43:39 INFO - PROCESS | 772 | 1466811819688 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:39 INFO - PROCESS | 772 | 1466811819691 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:39 INFO - PROCESS | 772 | 1466811819797 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 16:43:39 INFO - PROCESS | 772 | 1466811819807 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:39 INFO - PROCESS | 772 | 1466811819809 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:39 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EBE800 == 33 [pid = 772] [id = 227] 16:43:39 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040638EA400) [pid = 772] [serial = 680] [outer = 0000000000000000] 16:43:39 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004064AF6800) [pid = 772] [serial = 681] [outer = 00000040638EA400] 16:43:39 INFO - PROCESS | 772 | 1466811819855 Marionette DEBUG loaded listener.js 16:43:39 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004065E20400) [pid = 772] [serial = 682] [outer = 00000040638EA400] 16:43:40 INFO - PROCESS | 772 | 1466811820315 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 733ms 16:43:40 INFO - PROCESS | 772 | 1466811820375 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 16:43:40 INFO - PROCESS | 772 | 1466811820378 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 16:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:43:40 INFO - PROCESS | 772 | 1466811820387 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:43:40 INFO - PROCESS | 772 | 1466811820389 Marionette TRACE conn6 <- [1,874,null,{}] 16:43:40 INFO - PROCESS | 772 | 1466811820393 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:40 INFO - PROCESS | 772 | 1466811820400 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:40 INFO - PROCESS | 772 | 1466811820550 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 16:43:40 INFO - PROCESS | 772 | 1466811820596 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:40 INFO - PROCESS | 772 | 1466811820599 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:40 INFO - PROCESS | 772 | ++DOCSHELL 00000040675CB000 == 34 [pid = 772] [id = 228] 16:43:40 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040664CC000) [pid = 772] [serial = 683] [outer = 0000000000000000] 16:43:40 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040665E8400) [pid = 772] [serial = 684] [outer = 00000040664CC000] 16:43:40 INFO - PROCESS | 772 | 1466811820645 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004066BE9000) [pid = 772] [serial = 685] [outer = 00000040664CC000] 16:43:41 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004065E11800) [pid = 772] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:43:41 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004066D2FC00) [pid = 772] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:43:41 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040661B9400) [pid = 772] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:43:41 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405AC3C400) [pid = 772] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:43:41 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004059AB5800) [pid = 772] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:43:41 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004058921C00) [pid = 772] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:43:41 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004057EB4000) [pid = 772] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:43:41 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004059AB4400) [pid = 772] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:43:41 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004063AC6C00) [pid = 772] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:43:41 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004066E7A000) [pid = 772] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:43:41 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406075F400) [pid = 772] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:43:41 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040665D9400) [pid = 772] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:43:41 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040602BBC00) [pid = 772] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:43:41 INFO - PROCESS | 772 | 1466811821198 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 882ms 16:43:41 INFO - PROCESS | 772 | 1466811821266 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 16:43:41 INFO - PROCESS | 772 | 1466811821268 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 16:43:41 INFO - PROCESS | 772 | 1466811821271 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:43:41 INFO - PROCESS | 772 | 1466811821273 Marionette TRACE conn6 <- [1,878,null,{}] 16:43:41 INFO - PROCESS | 772 | 1466811821277 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:41 INFO - PROCESS | 772 | 1466811821279 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:41 INFO - PROCESS | 772 | 1466811821385 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 16:43:41 INFO - PROCESS | 772 | 1466811821430 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:41 INFO - PROCESS | 772 | 1466811821432 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:41 INFO - PROCESS | 772 | ++DOCSHELL 0000004068174000 == 35 [pid = 772] [id = 229] 16:43:41 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004059AB4400) [pid = 772] [serial = 686] [outer = 0000000000000000] 16:43:41 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004063AC8800) [pid = 772] [serial = 687] [outer = 0000004059AB4400] 16:43:41 INFO - PROCESS | 772 | 1466811821478 Marionette DEBUG loaded listener.js 16:43:41 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004066BF3400) [pid = 772] [serial = 688] [outer = 0000004059AB4400] 16:43:41 INFO - PROCESS | 772 | 1466811821844 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 16:43:41 INFO - PROCESS | 772 | 1466811821909 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 16:43:41 INFO - PROCESS | 772 | 1466811821912 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 16:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:43:41 INFO - PROCESS | 772 | 1466811821915 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - PROCESS | 772 | 1466811821917 Marionette TRACE conn6 <- [1,882,null,{}] 16:43:41 INFO - PROCESS | 772 | 1466811821929 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:41 INFO - PROCESS | 772 | 1466811821931 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:42 INFO - PROCESS | 772 | 1466811822012 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 16:43:42 INFO - PROCESS | 772 | 1466811822018 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 772 | 1466811822020 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:42 INFO - PROCESS | 772 | ++DOCSHELL 000000405A6BB800 == 36 [pid = 772] [id = 230] 16:43:42 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004064041000) [pid = 772] [serial = 689] [outer = 0000000000000000] 16:43:42 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004066E79400) [pid = 772] [serial = 690] [outer = 0000004064041000] 16:43:42 INFO - PROCESS | 772 | 1466811822066 Marionette DEBUG loaded listener.js 16:43:42 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066F1F400) [pid = 772] [serial = 691] [outer = 0000004064041000] 16:43:42 INFO - PROCESS | 772 | 1466811822491 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 629ms 16:43:42 INFO - PROCESS | 772 | 1466811822547 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 16:43:42 INFO - PROCESS | 772 | 1466811822550 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 16:43:42 INFO - PROCESS | 772 | 1466811822553 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:43:42 INFO - PROCESS | 772 | 1466811822555 Marionette TRACE conn6 <- [1,886,null,{}] 16:43:42 INFO - PROCESS | 772 | 1466811822559 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:42 INFO - PROCESS | 772 | 1466811822561 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:42 INFO - PROCESS | 772 | 1466811822644 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 16:43:42 INFO - PROCESS | 772 | 1466811822651 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 772 | 1466811822653 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:42 INFO - PROCESS | 772 | ++DOCSHELL 000000406B22E000 == 37 [pid = 772] [id = 231] 16:43:42 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040671F7C00) [pid = 772] [serial = 692] [outer = 0000000000000000] 16:43:42 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004067439400) [pid = 772] [serial = 693] [outer = 00000040671F7C00] 16:43:42 INFO - PROCESS | 772 | 1466811822724 Marionette DEBUG loaded listener.js 16:43:42 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004067D8C800) [pid = 772] [serial = 694] [outer = 00000040671F7C00] 16:43:43 INFO - PROCESS | 772 | 1466811823272 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 776ms 16:43:43 INFO - PROCESS | 772 | 1466811823333 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 16:43:43 INFO - PROCESS | 772 | 1466811823338 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 16:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:43:43 INFO - PROCESS | 772 | 1466811823343 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:43:43 INFO - PROCESS | 772 | 1466811823347 Marionette TRACE conn6 <- [1,890,null,{}] 16:43:43 INFO - PROCESS | 772 | 1466811823353 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:43 INFO - PROCESS | 772 | 1466811823356 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:43 INFO - PROCESS | 772 | 1466811823477 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 16:43:43 INFO - PROCESS | 772 | 1466811823552 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:43 INFO - PROCESS | 772 | 1466811823555 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:43 INFO - PROCESS | 772 | ++DOCSHELL 000000405EEC3800 == 38 [pid = 772] [id = 232] 16:43:43 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004058920400) [pid = 772] [serial = 695] [outer = 0000000000000000] 16:43:43 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004059AB9000) [pid = 772] [serial = 696] [outer = 0000004058920400] 16:43:43 INFO - PROCESS | 772 | 1466811823656 Marionette DEBUG loaded listener.js 16:43:43 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000405E249800) [pid = 772] [serial = 697] [outer = 0000004058920400] 16:43:44 INFO - PROCESS | 772 | 1466811824310 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1021ms 16:43:44 INFO - PROCESS | 772 | 1466811824368 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 16:43:44 INFO - PROCESS | 772 | 1466811824373 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 16:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:43:44 INFO - PROCESS | 772 | 1466811824380 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:43:44 INFO - PROCESS | 772 | 1466811824383 Marionette TRACE conn6 <- [1,894,null,{}] 16:43:44 INFO - PROCESS | 772 | 1466811824401 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:44 INFO - PROCESS | 772 | 1466811824405 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:44 INFO - PROCESS | 772 | 1466811824550 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 16:43:44 INFO - PROCESS | 772 | 1466811824616 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:44 INFO - PROCESS | 772 | 1466811824619 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:44 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EC9000 == 39 [pid = 772] [id = 233] 16:43:44 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004057EBD400) [pid = 772] [serial = 698] [outer = 0000000000000000] 16:43:44 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040638D4400) [pid = 772] [serial = 699] [outer = 0000004057EBD400] 16:43:44 INFO - PROCESS | 772 | 1466811824677 Marionette DEBUG loaded listener.js 16:43:44 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000406403B800) [pid = 772] [serial = 700] [outer = 0000004057EBD400] 16:43:45 INFO - PROCESS | 772 | 1466811825300 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 987ms 16:43:45 INFO - PROCESS | 772 | 1466811825369 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 16:43:45 INFO - PROCESS | 772 | 1466811825371 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 16:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:43:45 INFO - PROCESS | 772 | 1466811825375 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:43:45 INFO - PROCESS | 772 | 1466811825379 Marionette TRACE conn6 <- [1,898,null,{}] 16:43:45 INFO - PROCESS | 772 | 1466811825406 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:45 INFO - PROCESS | 772 | 1466811825411 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:45 INFO - PROCESS | 772 | 1466811825530 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 16:43:45 INFO - PROCESS | 772 | 1466811825597 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:45 INFO - PROCESS | 772 | 1466811825601 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:45 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC03000 == 40 [pid = 772] [id = 234] 16:43:45 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (00000040665E0C00) [pid = 772] [serial = 701] [outer = 0000000000000000] 16:43:45 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004066D32C00) [pid = 772] [serial = 702] [outer = 00000040665E0C00] 16:43:45 INFO - PROCESS | 772 | 1466811825700 Marionette DEBUG loaded listener.js 16:43:45 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004068E13800) [pid = 772] [serial = 703] [outer = 00000040665E0C00] 16:43:46 INFO - PROCESS | 772 | 1466811826261 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 944ms 16:43:46 INFO - PROCESS | 772 | 1466811826321 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 16:43:46 INFO - PROCESS | 772 | 1466811826325 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 16:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:43:46 INFO - PROCESS | 772 | 1466811826328 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:43:46 INFO - PROCESS | 772 | 1466811826330 Marionette TRACE conn6 <- [1,902,null,{}] 16:43:46 INFO - PROCESS | 772 | 1466811826334 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:46 INFO - PROCESS | 772 | 1466811826337 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:46 INFO - PROCESS | 772 | 1466811826448 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 16:43:46 INFO - PROCESS | 772 | 1466811826520 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:46 INFO - PROCESS | 772 | 1466811826522 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:46 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCBE800 == 41 [pid = 772] [id = 235] 16:43:46 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (00000040698BE800) [pid = 772] [serial = 704] [outer = 0000000000000000] 16:43:46 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (00000040698C3000) [pid = 772] [serial = 705] [outer = 00000040698BE800] 16:43:46 INFO - PROCESS | 772 | 1466811826578 Marionette DEBUG loaded listener.js 16:43:46 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000406A2F1800) [pid = 772] [serial = 706] [outer = 00000040698BE800] 16:43:47 INFO - PROCESS | 772 | 1466811827324 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1026ms 16:43:47 INFO - PROCESS | 772 | 1466811827357 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 16:43:47 INFO - PROCESS | 772 | 1466811827362 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 16:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:43:47 INFO - PROCESS | 772 | 1466811827367 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:43:47 INFO - PROCESS | 772 | 1466811827370 Marionette TRACE conn6 <- [1,906,null,{}] 16:43:47 INFO - PROCESS | 772 | 1466811827397 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:47 INFO - PROCESS | 772 | 1466811827400 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:47 INFO - PROCESS | 772 | 1466811827510 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 16:43:47 INFO - PROCESS | 772 | 1466811827584 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:47 INFO - PROCESS | 772 | 1466811827589 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:47 INFO - PROCESS | 772 | ++DOCSHELL 0000004063897800 == 42 [pid = 772] [id = 236] 16:43:47 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (0000004059AB6400) [pid = 772] [serial = 707] [outer = 0000000000000000] 16:43:47 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (0000004059C53C00) [pid = 772] [serial = 708] [outer = 0000004059AB6400] 16:43:47 INFO - PROCESS | 772 | 1466811827641 Marionette DEBUG loaded listener.js 16:43:47 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (000000405FB0F000) [pid = 772] [serial = 709] [outer = 0000004059AB6400] 16:43:48 INFO - PROCESS | 772 | --DOCSHELL 000000405A6BB800 == 41 [pid = 772] [id = 230] 16:43:48 INFO - PROCESS | 772 | --DOCSHELL 0000004068174000 == 40 [pid = 772] [id = 229] 16:43:48 INFO - PROCESS | 772 | --DOCSHELL 00000040675CB000 == 39 [pid = 772] [id = 228] 16:43:48 INFO - PROCESS | 772 | --DOCSHELL 0000004066EBE800 == 38 [pid = 772] [id = 227] 16:43:48 INFO - PROCESS | 772 | --DOCSHELL 00000040665A0000 == 37 [pid = 772] [id = 226] 16:43:48 INFO - PROCESS | 772 | --DOCSHELL 0000004064A8B000 == 36 [pid = 772] [id = 225] 16:43:48 INFO - PROCESS | 772 | --DOCSHELL 000000406371B800 == 35 [pid = 772] [id = 224] 16:43:48 INFO - PROCESS | 772 | --DOCSHELL 000000405E3A5800 == 34 [pid = 772] [id = 223] 16:43:48 INFO - PROCESS | 772 | --DOCSHELL 000000406DCAC000 == 33 [pid = 772] [id = 221] 16:43:48 INFO - PROCESS | 772 | --DOCSHELL 000000405FC84800 == 32 [pid = 772] [id = 222] 16:43:48 INFO - PROCESS | 772 | --DOCSHELL 000000406DCBE800 == 31 [pid = 772] [id = 235] 16:43:48 INFO - PROCESS | 772 | --DOCSHELL 000000406DC03000 == 30 [pid = 772] [id = 234] 16:43:48 INFO - PROCESS | 772 | --DOCSHELL 0000004066EC9000 == 29 [pid = 772] [id = 233] 16:43:48 INFO - PROCESS | 772 | --DOCSHELL 000000406B22E000 == 28 [pid = 772] [id = 231] 16:43:48 INFO - PROCESS | 772 | --DOCSHELL 000000405EEC3800 == 27 [pid = 772] [id = 232] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 92 (0000004066D34000) [pid = 772] [serial = 650] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 91 (00000040661C1800) [pid = 772] [serial = 644] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004066473400) [pid = 772] [serial = 645] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000406709C000) [pid = 772] [serial = 624] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004059C46400) [pid = 772] [serial = 629] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 87 (000000405A22C000) [pid = 772] [serial = 630] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004058923400) [pid = 772] [serial = 626] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040592C0400) [pid = 772] [serial = 627] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000405EBB5400) [pid = 772] [serial = 632] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000405FB70400) [pid = 772] [serial = 633] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040638DC000) [pid = 772] [serial = 638] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040638E8800) [pid = 772] [serial = 639] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004065E17800) [pid = 772] [serial = 641] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040660E7C00) [pid = 772] [serial = 642] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004066F18000) [pid = 772] [serial = 653] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004066E72000) [pid = 772] [serial = 651] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004067ECE800) [pid = 772] [serial = 657] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040665E1C00) [pid = 772] [serial = 647] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004066E7A400) [pid = 772] [serial = 656] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004060759400) [pid = 772] [serial = 635] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004062BD6000) [pid = 772] [serial = 636] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040670A2400) [pid = 772] [serial = 654] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406938D400) [pid = 772] [serial = 660] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040667FAC00) [pid = 772] [serial = 648] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 68 (00000040698B9400) [pid = 772] [serial = 662] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004068186000) [pid = 772] [serial = 659] [outer = 0000000000000000] [url = about:blank] 16:43:48 INFO - PROCESS | 772 | 1466811828823 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1474ms 16:43:48 INFO - PROCESS | 772 | 1466811828845 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 16:43:48 INFO - PROCESS | 772 | 1466811828850 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 16:43:48 INFO - PROCESS | 772 | 1466811828854 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:43:48 INFO - PROCESS | 772 | 1466811828858 Marionette TRACE conn6 <- [1,910,null,{}] 16:43:48 INFO - PROCESS | 772 | 1466811828871 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:48 INFO - PROCESS | 772 | 1466811828875 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:49 INFO - PROCESS | 772 | 1466811829009 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 16:43:49 INFO - PROCESS | 772 | 1466811829082 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:49 INFO - PROCESS | 772 | 1466811829085 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:49 INFO - PROCESS | 772 | ++DOCSHELL 000000405E394800 == 28 [pid = 772] [id = 237] 16:43:49 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (00000040592B8800) [pid = 772] [serial = 710] [outer = 0000000000000000] 16:43:49 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004059823000) [pid = 772] [serial = 711] [outer = 00000040592B8800] 16:43:49 INFO - PROCESS | 772 | 1466811829135 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004059C45800) [pid = 772] [serial = 712] [outer = 00000040592B8800] 16:43:49 INFO - PROCESS | 772 | 1466811829539 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 735ms 16:43:49 INFO - PROCESS | 772 | 1466811829594 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 16:43:49 INFO - PROCESS | 772 | 1466811829599 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 16:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:43:49 INFO - PROCESS | 772 | 1466811829606 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:43:49 INFO - PROCESS | 772 | 1466811829609 Marionette TRACE conn6 <- [1,914,null,{}] 16:43:49 INFO - PROCESS | 772 | 1466811829613 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:49 INFO - PROCESS | 772 | 1466811829616 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:49 INFO - PROCESS | 772 | 1466811829707 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 16:43:49 INFO - PROCESS | 772 | 1466811829714 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:49 INFO - PROCESS | 772 | 1466811829716 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:49 INFO - PROCESS | 772 | ++DOCSHELL 0000004060286800 == 29 [pid = 772] [id = 238] 16:43:49 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000405A3D7C00) [pid = 772] [serial = 713] [outer = 0000000000000000] 16:43:49 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405E4B4400) [pid = 772] [serial = 714] [outer = 000000405A3D7C00] 16:43:49 INFO - PROCESS | 772 | 1466811829766 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000405FB70800) [pid = 772] [serial = 715] [outer = 000000405A3D7C00] 16:43:50 INFO - PROCESS | 772 | 1466811830226 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 16:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:43:50 INFO - PROCESS | 772 | 1466811830279 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 16:43:50 INFO - PROCESS | 772 | 1466811830282 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 16:43:50 INFO - PROCESS | 772 | 1466811830285 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:43:50 INFO - PROCESS | 772 | 1466811830289 Marionette TRACE conn6 <- [1,918,null,{}] 16:43:50 INFO - PROCESS | 772 | 1466811830301 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:50 INFO - PROCESS | 772 | 1466811830306 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:50 INFO - PROCESS | 772 | 1466811830423 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 16:43:50 INFO - PROCESS | 772 | 1466811830524 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:50 INFO - PROCESS | 772 | 1466811830527 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:50 INFO - PROCESS | 772 | ++DOCSHELL 0000004066268000 == 30 [pid = 772] [id = 239] 16:43:50 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004059822400) [pid = 772] [serial = 716] [outer = 0000000000000000] 16:43:50 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040638CC000) [pid = 772] [serial = 717] [outer = 0000004059822400] 16:43:50 INFO - PROCESS | 772 | 1466811830578 Marionette DEBUG loaded listener.js 16:43:50 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040638E1000) [pid = 772] [serial = 718] [outer = 0000004059822400] 16:43:51 INFO - PROCESS | 772 | 1466811831009 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 776ms 16:43:51 INFO - PROCESS | 772 | 1466811831064 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 772 | 1466811831067 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 16:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:43:51 INFO - PROCESS | 772 | 1466811831077 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - PROCESS | 772 | 1466811831079 Marionette TRACE conn6 <- [1,922,null,{}] 16:43:51 INFO - PROCESS | 772 | 1466811831088 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:51 INFO - PROCESS | 772 | 1466811831090 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:51 INFO - PROCESS | 772 | 1466811831203 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 16:43:51 INFO - PROCESS | 772 | 1466811831214 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:51 INFO - PROCESS | 772 | 1466811831216 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:51 INFO - PROCESS | 772 | ++DOCSHELL 0000004066DDB800 == 31 [pid = 772] [id = 240] 16:43:51 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004063ABDC00) [pid = 772] [serial = 719] [outer = 0000000000000000] 16:43:51 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004063ACA400) [pid = 772] [serial = 720] [outer = 0000004063ABDC00] 16:43:51 INFO - PROCESS | 772 | 1466811831265 Marionette DEBUG loaded listener.js 16:43:51 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004065E0D400) [pid = 772] [serial = 721] [outer = 0000004063ABDC00] 16:43:51 INFO - PROCESS | 772 | 1466811831725 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 16:43:51 INFO - PROCESS | 772 | 1466811831801 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 772 | 1466811831804 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 16:43:51 INFO - PROCESS | 772 | 1466811831812 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - PROCESS | 772 | 1466811831814 Marionette TRACE conn6 <- [1,926,null,{}] 16:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:43:51 INFO - PROCESS | 772 | 1466811831817 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:51 INFO - PROCESS | 772 | 1466811831820 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:51 INFO - PROCESS | 772 | 1466811831929 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 16:43:51 INFO - PROCESS | 772 | 1466811831937 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:51 INFO - PROCESS | 772 | 1466811831940 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:52 INFO - PROCESS | 772 | ++DOCSHELL 000000406705C000 == 32 [pid = 772] [id = 241] 16:43:52 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000405E2C1800) [pid = 772] [serial = 722] [outer = 0000000000000000] 16:43:52 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040661B4400) [pid = 772] [serial = 723] [outer = 000000405E2C1800] 16:43:52 INFO - PROCESS | 772 | 1466811832026 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040661C2C00) [pid = 772] [serial = 724] [outer = 000000405E2C1800] 16:43:52 INFO - PROCESS | 772 | 1466811832471 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 16:43:52 INFO - PROCESS | 772 | 1466811832489 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 16:43:52 INFO - PROCESS | 772 | 1466811832491 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 16:43:52 INFO - PROCESS | 772 | 1466811832494 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:43:52 INFO - PROCESS | 772 | 1466811832496 Marionette TRACE conn6 <- [1,930,null,{}] 16:43:52 INFO - PROCESS | 772 | 1466811832505 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:52 INFO - PROCESS | 772 | 1466811832511 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:52 INFO - PROCESS | 772 | 1466811832643 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 16:43:52 INFO - PROCESS | 772 | 1466811832695 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:52 INFO - PROCESS | 772 | 1466811832697 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:52 INFO - PROCESS | 772 | ++DOCSHELL 0000004068E97000 == 33 [pid = 772] [id = 242] 16:43:52 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040665DA800) [pid = 772] [serial = 725] [outer = 0000000000000000] 16:43:52 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004066691800) [pid = 772] [serial = 726] [outer = 00000040665DA800] 16:43:52 INFO - PROCESS | 772 | 1466811832743 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004066E72000) [pid = 772] [serial = 727] [outer = 00000040665DA800] 16:43:53 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040664CC000) [pid = 772] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:43:53 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040606BAC00) [pid = 772] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:43:53 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000405E449400) [pid = 772] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:43:53 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004058F2D400) [pid = 772] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:43:53 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004069815400) [pid = 772] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:43:53 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004058FC8C00) [pid = 772] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:43:53 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040671F7C00) [pid = 772] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:43:53 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040638EA400) [pid = 772] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:43:53 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004064041000) [pid = 772] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:43:53 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004059AB4400) [pid = 772] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:43:53 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000405892AC00) [pid = 772] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:43:53 INFO - PROCESS | 772 | 1466811833215 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 776ms 16:43:53 INFO - PROCESS | 772 | 1466811833287 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 16:43:53 INFO - PROCESS | 772 | 1466811833290 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 16:43:53 INFO - PROCESS | 772 | 1466811833294 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - PROCESS | 772 | 1466811833296 Marionette TRACE conn6 <- [1,934,null,{}] 16:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:43:53 INFO - PROCESS | 772 | 1466811833299 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:53 INFO - PROCESS | 772 | 1466811833302 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:53 INFO - PROCESS | 772 | 1466811833382 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 16:43:53 INFO - PROCESS | 772 | 1466811833387 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:53 INFO - PROCESS | 772 | 1466811833389 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:53 INFO - PROCESS | 772 | ++DOCSHELL 000000406A704800 == 34 [pid = 772] [id = 243] 16:43:53 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004064A69C00) [pid = 772] [serial = 728] [outer = 0000000000000000] 16:43:53 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004066D31000) [pid = 772] [serial = 729] [outer = 0000004064A69C00] 16:43:53 INFO - PROCESS | 772 | 1466811833434 Marionette DEBUG loaded listener.js 16:43:53 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066F15800) [pid = 772] [serial = 730] [outer = 0000004064A69C00] 16:43:53 INFO - PROCESS | 772 | 1466811833834 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 564ms 16:43:53 INFO - PROCESS | 772 | 1466811833865 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 16:43:53 INFO - PROCESS | 772 | 1466811833867 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 16:43:53 INFO - PROCESS | 772 | 1466811833870 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:43:53 INFO - PROCESS | 772 | 1466811833872 Marionette TRACE conn6 <- [1,938,null,{}] 16:43:53 INFO - PROCESS | 772 | 1466811833886 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:53 INFO - PROCESS | 772 | 1466811833889 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:53 INFO - PROCESS | 772 | 1466811833971 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 16:43:53 INFO - PROCESS | 772 | 1466811833976 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:53 INFO - PROCESS | 772 | 1466811833978 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:53 INFO - PROCESS | 772 | ++DOCSHELL 000000406B225000 == 35 [pid = 772] [id = 244] 16:43:53 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066F1EC00) [pid = 772] [serial = 731] [outer = 0000000000000000] 16:43:54 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040670A2400) [pid = 772] [serial = 732] [outer = 0000004066F1EC00] 16:43:54 INFO - PROCESS | 772 | 1466811834023 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004067498C00) [pid = 772] [serial = 733] [outer = 0000004066F1EC00] 16:43:54 INFO - PROCESS | 772 | 1466811834458 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 629ms 16:43:54 INFO - PROCESS | 772 | 1466811834504 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 16:43:54 INFO - PROCESS | 772 | 1466811834507 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 16:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:43:54 INFO - PROCESS | 772 | 1466811834510 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:43:54 INFO - PROCESS | 772 | 1466811834512 Marionette TRACE conn6 <- [1,942,null,{}] 16:43:54 INFO - PROCESS | 772 | 1466811834516 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:54 INFO - PROCESS | 772 | 1466811834518 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:54 INFO - PROCESS | 772 | 1466811834601 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 16:43:54 INFO - PROCESS | 772 | 1466811834606 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:54 INFO - PROCESS | 772 | 1466811834608 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:54 INFO - PROCESS | 772 | ++DOCSHELL 0000004066264000 == 36 [pid = 772] [id = 245] 16:43:54 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004067D87800) [pid = 772] [serial = 734] [outer = 0000000000000000] 16:43:54 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004067ED2800) [pid = 772] [serial = 735] [outer = 0000004067D87800] 16:43:54 INFO - PROCESS | 772 | 1466811834653 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004068EB7000) [pid = 772] [serial = 736] [outer = 0000004067D87800] 16:43:55 INFO - PROCESS | 772 | 1466811835234 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 776ms 16:43:55 INFO - PROCESS | 772 | 1466811835289 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 16:43:55 INFO - PROCESS | 772 | 1466811835293 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 16:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:43:55 INFO - PROCESS | 772 | 1466811835298 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:43:55 INFO - PROCESS | 772 | 1466811835302 Marionette TRACE conn6 <- [1,946,null,{}] 16:43:55 INFO - PROCESS | 772 | 1466811835309 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:55 INFO - PROCESS | 772 | 1466811835312 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:55 INFO - PROCESS | 772 | 1466811835451 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 16:43:55 INFO - PROCESS | 772 | 1466811835522 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:55 INFO - PROCESS | 772 | 1466811835525 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:55 INFO - PROCESS | 772 | ++DOCSHELL 000000405FB15000 == 37 [pid = 772] [id = 246] 16:43:55 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004058911800) [pid = 772] [serial = 737] [outer = 0000000000000000] 16:43:55 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (00000040599A2400) [pid = 772] [serial = 738] [outer = 0000004058911800] 16:43:55 INFO - PROCESS | 772 | 1466811835625 Marionette DEBUG loaded listener.js 16:43:55 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000405A3DEC00) [pid = 772] [serial = 739] [outer = 0000004058911800] 16:43:56 INFO - PROCESS | 772 | 1466811836397 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1123ms 16:43:56 INFO - PROCESS | 772 | 1466811836440 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 16:43:56 INFO - PROCESS | 772 | 1466811836445 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 16:43:56 INFO - PROCESS | 772 | 1466811836453 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:43:56 INFO - PROCESS | 772 | 1466811836457 Marionette TRACE conn6 <- [1,950,null,{}] 16:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:43:56 INFO - PROCESS | 772 | 1466811836461 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:56 INFO - PROCESS | 772 | 1466811836464 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:56 INFO - PROCESS | 772 | 1466811836602 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 16:43:56 INFO - PROCESS | 772 | 1466811836668 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:56 INFO - PROCESS | 772 | 1466811836671 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:56 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F6C000 == 38 [pid = 772] [id = 247] 16:43:56 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004062BD1800) [pid = 772] [serial = 740] [outer = 0000000000000000] 16:43:56 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (00000040637F3400) [pid = 772] [serial = 741] [outer = 0000004062BD1800] 16:43:56 INFO - PROCESS | 772 | 1466811836728 Marionette DEBUG loaded listener.js 16:43:56 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (0000004063A2F000) [pid = 772] [serial = 742] [outer = 0000004062BD1800] 16:43:57 INFO - PROCESS | 772 | 1466811837615 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1232ms 16:43:57 INFO - PROCESS | 772 | 1466811837692 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 16:43:57 INFO - PROCESS | 772 | 1466811837696 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 16:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:43:57 INFO - PROCESS | 772 | 1466811837701 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:43:57 INFO - PROCESS | 772 | 1466811837705 Marionette TRACE conn6 <- [1,954,null,{}] 16:43:57 INFO - PROCESS | 772 | 1466811837711 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:57 INFO - PROCESS | 772 | 1466811837714 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:57 INFO - PROCESS | 772 | 1466811837836 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 16:43:57 INFO - PROCESS | 772 | --DOCSHELL 000000406B225000 == 37 [pid = 772] [id = 244] 16:43:57 INFO - PROCESS | 772 | --DOCSHELL 000000406A704800 == 36 [pid = 772] [id = 243] 16:43:57 INFO - PROCESS | 772 | --DOCSHELL 0000004068E97000 == 35 [pid = 772] [id = 242] 16:43:57 INFO - PROCESS | 772 | --DOCSHELL 000000406705C000 == 34 [pid = 772] [id = 241] 16:43:57 INFO - PROCESS | 772 | --DOCSHELL 0000004066DDB800 == 33 [pid = 772] [id = 240] 16:43:57 INFO - PROCESS | 772 | --DOCSHELL 0000004066268000 == 32 [pid = 772] [id = 239] 16:43:57 INFO - PROCESS | 772 | --DOCSHELL 0000004060286800 == 31 [pid = 772] [id = 238] 16:43:57 INFO - PROCESS | 772 | --DOCSHELL 000000405E394800 == 30 [pid = 772] [id = 237] 16:43:57 INFO - PROCESS | 772 | --DOCSHELL 0000004063897800 == 29 [pid = 772] [id = 236] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 88 (00000040665E8400) [pid = 772] [serial = 684] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004062BC8800) [pid = 772] [serial = 675] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000405E44DC00) [pid = 772] [serial = 672] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000405EC34400) [pid = 772] [serial = 673] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040599AF000) [pid = 772] [serial = 665] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000405A315400) [pid = 772] [serial = 666] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040698C5400) [pid = 772] [serial = 663] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004059826400) [pid = 772] [serial = 668] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004059C48400) [pid = 772] [serial = 669] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004067439400) [pid = 772] [serial = 693] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004064AF6800) [pid = 772] [serial = 681] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040599A3800) [pid = 772] [serial = 372] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004067D8C800) [pid = 772] [serial = 694] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004066F1F400) [pid = 772] [serial = 691] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004063AC8800) [pid = 772] [serial = 687] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004066E79400) [pid = 772] [serial = 690] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004066BE9000) [pid = 772] [serial = 685] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004063A33400) [pid = 772] [serial = 678] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406403B000) [pid = 772] [serial = 679] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004066BF3400) [pid = 772] [serial = 688] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004065E20400) [pid = 772] [serial = 682] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | --DOMWINDOW == 67 (00000040638D6800) [pid = 772] [serial = 676] [outer = 0000000000000000] [url = about:blank] 16:43:57 INFO - PROCESS | 772 | 1466811837970 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:57 INFO - PROCESS | 772 | 1466811837975 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:58 INFO - PROCESS | 772 | ++DOCSHELL 0000004059AC9000 == 30 [pid = 772] [id = 248] 16:43:58 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004058013400) [pid = 772] [serial = 743] [outer = 0000000000000000] 16:43:58 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004058906400) [pid = 772] [serial = 744] [outer = 0000004058013400] 16:43:58 INFO - PROCESS | 772 | 1466811838026 Marionette DEBUG loaded listener.js 16:43:58 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004059AB1C00) [pid = 772] [serial = 745] [outer = 0000004058013400] 16:43:58 INFO - PROCESS | 772 | 1466811838458 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 776ms 16:43:58 INFO - PROCESS | 772 | 1466811838481 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 16:43:58 INFO - PROCESS | 772 | 1466811838486 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 16:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:43:58 INFO - PROCESS | 772 | 1466811838492 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:43:58 INFO - PROCESS | 772 | 1466811838495 Marionette TRACE conn6 <- [1,958,null,{}] 16:43:58 INFO - PROCESS | 772 | 1466811838499 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:58 INFO - PROCESS | 772 | 1466811838502 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:58 INFO - PROCESS | 772 | 1466811838593 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 16:43:58 INFO - PROCESS | 772 | 1466811838601 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:58 INFO - PROCESS | 772 | 1466811838603 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:58 INFO - PROCESS | 772 | ++DOCSHELL 000000406028B000 == 31 [pid = 772] [id = 249] 16:43:58 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000405E33B400) [pid = 772] [serial = 746] [outer = 0000000000000000] 16:43:58 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405E4BB000) [pid = 772] [serial = 747] [outer = 000000405E33B400] 16:43:58 INFO - PROCESS | 772 | 1466811838654 Marionette DEBUG loaded listener.js 16:43:58 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000405FC1C800) [pid = 772] [serial = 748] [outer = 000000405E33B400] 16:43:59 INFO - PROCESS | 772 | 1466811839108 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 16:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:43:59 INFO - PROCESS | 772 | 1466811839166 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 16:43:59 INFO - PROCESS | 772 | 1466811839169 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 16:43:59 INFO - PROCESS | 772 | 1466811839172 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:43:59 INFO - PROCESS | 772 | 1466811839176 Marionette TRACE conn6 <- [1,962,null,{}] 16:43:59 INFO - PROCESS | 772 | 1466811839188 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:59 INFO - PROCESS | 772 | 1466811839193 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:59 INFO - PROCESS | 772 | 1466811839326 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 16:43:59 INFO - PROCESS | 772 | 1466811839400 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:59 INFO - PROCESS | 772 | 1466811839403 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:43:59 INFO - PROCESS | 772 | ++DOCSHELL 00000040660E3000 == 32 [pid = 772] [id = 250] 16:43:59 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000405E44C400) [pid = 772] [serial = 749] [outer = 0000000000000000] 16:43:59 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040638E8000) [pid = 772] [serial = 750] [outer = 000000405E44C400] 16:43:59 INFO - PROCESS | 772 | 1466811839454 Marionette DEBUG loaded listener.js 16:43:59 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004064A67400) [pid = 772] [serial = 751] [outer = 000000405E44C400] 16:43:59 INFO - PROCESS | 772 | 1466811839847 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 734ms 16:43:59 INFO - PROCESS | 772 | 1466811839909 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 16:43:59 INFO - PROCESS | 772 | 1466811839912 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 16:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:43:59 INFO - PROCESS | 772 | 1466811839916 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:43:59 INFO - PROCESS | 772 | 1466811839917 Marionette TRACE conn6 <- [1,966,null,{}] 16:43:59 INFO - PROCESS | 772 | 1466811839921 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:59 INFO - PROCESS | 772 | 1466811839924 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:00 INFO - PROCESS | 772 | 1466811840047 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 16:44:00 INFO - PROCESS | 772 | 1466811840064 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:00 INFO - PROCESS | 772 | 1466811840066 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:00 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EC1000 == 33 [pid = 772] [id = 251] 16:44:00 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406403A800) [pid = 772] [serial = 752] [outer = 0000000000000000] 16:44:00 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040660E7000) [pid = 772] [serial = 753] [outer = 000000406403A800] 16:44:00 INFO - PROCESS | 772 | 1466811840116 Marionette DEBUG loaded listener.js 16:44:00 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004066471C00) [pid = 772] [serial = 754] [outer = 000000406403A800] 16:44:00 INFO - PROCESS | 772 | 1466811840564 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 691ms 16:44:00 INFO - PROCESS | 772 | 1466811840609 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 16:44:00 INFO - PROCESS | 772 | 1466811840611 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 16:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:44:00 INFO - PROCESS | 772 | 1466811840614 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:44:00 INFO - PROCESS | 772 | 1466811840616 Marionette TRACE conn6 <- [1,970,null,{}] 16:44:00 INFO - PROCESS | 772 | 1466811840620 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:00 INFO - PROCESS | 772 | 1466811840622 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:00 INFO - PROCESS | 772 | 1466811840757 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 16:44:00 INFO - PROCESS | 772 | 1466811840807 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:00 INFO - PROCESS | 772 | 1466811840809 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:00 INFO - PROCESS | 772 | ++DOCSHELL 00000040675D8800 == 34 [pid = 772] [id = 252] 16:44:00 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040661C0000) [pid = 772] [serial = 755] [outer = 0000000000000000] 16:44:00 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040665E6400) [pid = 772] [serial = 756] [outer = 00000040661C0000] 16:44:00 INFO - PROCESS | 772 | 1466811840855 Marionette DEBUG loaded listener.js 16:44:00 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004066D2C800) [pid = 772] [serial = 757] [outer = 00000040661C0000] 16:44:01 INFO - PROCESS | 772 | 1466811841296 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 16:44:01 INFO - PROCESS | 772 | 1466811841352 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 16:44:01 INFO - PROCESS | 772 | 1466811841354 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 16:44:01 INFO - PROCESS | 772 | 1466811841357 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:44:01 INFO - PROCESS | 772 | 1466811841359 Marionette TRACE conn6 <- [1,974,null,{}] 16:44:01 INFO - PROCESS | 772 | 1466811841363 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:01 INFO - PROCESS | 772 | 1466811841369 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:01 INFO - PROCESS | 772 | 1466811841507 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 16:44:01 INFO - PROCESS | 772 | 1466811841560 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:01 INFO - PROCESS | 772 | 1466811841562 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:01 INFO - PROCESS | 772 | ++DOCSHELL 000000406A704000 == 35 [pid = 772] [id = 253] 16:44:01 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004066F21C00) [pid = 772] [serial = 758] [outer = 0000000000000000] 16:44:01 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004067D8CC00) [pid = 772] [serial = 759] [outer = 0000004066F21C00] 16:44:01 INFO - PROCESS | 772 | 1466811841609 Marionette DEBUG loaded listener.js 16:44:01 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004068188000) [pid = 772] [serial = 760] [outer = 0000004066F21C00] 16:44:02 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004059822400) [pid = 772] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:44:02 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004059AB6400) [pid = 772] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:44:02 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004063ABDC00) [pid = 772] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:44:02 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040592B8800) [pid = 772] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:44:02 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000405E2C1800) [pid = 772] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:44:02 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040665DA800) [pid = 772] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:44:02 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405A3D7C00) [pid = 772] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:44:02 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004066F1EC00) [pid = 772] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:44:02 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004058920400) [pid = 772] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:44:02 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004057EBD400) [pid = 772] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:44:02 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040665E0C00) [pid = 772] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:44:02 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040698BE800) [pid = 772] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:44:02 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004064A69C00) [pid = 772] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:44:02 INFO - PROCESS | 772 | 1466811842135 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 818ms 16:44:02 INFO - PROCESS | 772 | 1466811842179 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 16:44:02 INFO - PROCESS | 772 | 1466811842182 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 16:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:44:02 INFO - PROCESS | 772 | 1466811842185 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:44:02 INFO - PROCESS | 772 | 1466811842187 Marionette TRACE conn6 <- [1,978,null,{}] 16:44:02 INFO - PROCESS | 772 | 1466811842191 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:02 INFO - PROCESS | 772 | 1466811842193 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:02 INFO - PROCESS | 772 | 1466811842276 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 16:44:02 INFO - PROCESS | 772 | 1466811842282 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 772 | 1466811842284 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:02 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA8D000 == 36 [pid = 772] [id = 254] 16:44:02 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004059AB6400) [pid = 772] [serial = 761] [outer = 0000000000000000] 16:44:02 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000405E2BFC00) [pid = 772] [serial = 762] [outer = 0000004059AB6400] 16:44:02 INFO - PROCESS | 772 | 1466811842330 Marionette DEBUG loaded listener.js 16:44:02 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040665DA800) [pid = 772] [serial = 763] [outer = 0000004059AB6400] 16:44:02 INFO - PROCESS | 772 | 1466811842758 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 628ms 16:44:02 INFO - PROCESS | 772 | 1466811842816 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 16:44:02 INFO - PROCESS | 772 | 1466811842819 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 16:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:44:02 INFO - PROCESS | 772 | 1466811842822 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:44:02 INFO - PROCESS | 772 | 1466811842824 Marionette TRACE conn6 <- [1,982,null,{}] 16:44:02 INFO - PROCESS | 772 | 1466811842827 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:02 INFO - PROCESS | 772 | 1466811842829 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:02 INFO - PROCESS | 772 | 1466811842911 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 16:44:02 INFO - PROCESS | 772 | 1466811842917 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 772 | 1466811842919 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:02 INFO - PROCESS | 772 | ++DOCSHELL 000000406D147000 == 37 [pid = 772] [id = 255] 16:44:02 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004068187000) [pid = 772] [serial = 764] [outer = 0000000000000000] 16:44:02 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040698BB800) [pid = 772] [serial = 765] [outer = 0000004068187000] 16:44:02 INFO - PROCESS | 772 | 1466811842965 Marionette DEBUG loaded listener.js 16:44:03 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406A2E9400) [pid = 772] [serial = 766] [outer = 0000004068187000] 16:44:03 INFO - PROCESS | 772 | 1466811843401 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 629ms 16:44:03 INFO - PROCESS | 772 | 1466811843454 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 16:44:03 INFO - PROCESS | 772 | 1466811843457 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 16:44:03 INFO - PROCESS | 772 | 1466811843460 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:44:03 INFO - PROCESS | 772 | 1466811843462 Marionette TRACE conn6 <- [1,986,null,{}] 16:44:03 INFO - PROCESS | 772 | 1466811843465 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:03 INFO - PROCESS | 772 | 1466811843467 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:03 INFO - PROCESS | 772 | 1466811843550 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 16:44:03 INFO - PROCESS | 772 | 1466811843558 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:03 INFO - PROCESS | 772 | 1466811843560 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:03 INFO - PROCESS | 772 | ++DOCSHELL 00000040660C7000 == 38 [pid = 772] [id = 256] 16:44:03 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406A7AA000) [pid = 772] [serial = 767] [outer = 0000000000000000] 16:44:03 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406A7AE400) [pid = 772] [serial = 768] [outer = 000000406A7AA000] 16:44:03 INFO - PROCESS | 772 | 1466811843606 Marionette DEBUG loaded listener.js 16:44:03 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406A7C4400) [pid = 772] [serial = 769] [outer = 000000406A7AA000] 16:44:04 INFO - PROCESS | 772 | 1466811844052 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 16:44:04 INFO - PROCESS | 772 | 1466811844124 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 16:44:04 INFO - PROCESS | 772 | 1466811844128 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 16:44:04 INFO - PROCESS | 772 | 1466811844138 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:44:04 INFO - PROCESS | 772 | 1466811844143 Marionette TRACE conn6 <- [1,990,null,{}] 16:44:04 INFO - PROCESS | 772 | 1466811844150 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:04 INFO - PROCESS | 772 | 1466811844154 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:04 INFO - PROCESS | 772 | 1466811844280 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 16:44:04 INFO - PROCESS | 772 | 1466811844361 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:04 INFO - PROCESS | 772 | 1466811844365 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:04 INFO - PROCESS | 772 | ++DOCSHELL 000000405EC75800 == 39 [pid = 772] [id = 257] 16:44:04 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040589CF000) [pid = 772] [serial = 770] [outer = 0000000000000000] 16:44:04 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040599ADC00) [pid = 772] [serial = 771] [outer = 00000040589CF000] 16:44:04 INFO - PROCESS | 772 | 1466811844428 Marionette DEBUG loaded listener.js 16:44:04 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000405E2B3000) [pid = 772] [serial = 772] [outer = 00000040589CF000] 16:44:05 INFO - PROCESS | 772 | 1466811845084 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 965ms 16:44:05 INFO - PROCESS | 772 | 1466811845113 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 16:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:44:05 INFO - PROCESS | 772 | 1466811845117 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 16:44:05 INFO - PROCESS | 772 | 1466811845124 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:44:05 INFO - PROCESS | 772 | 1466811845128 Marionette TRACE conn6 <- [1,994,null,{}] 16:44:05 INFO - PROCESS | 772 | 1466811845132 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:05 INFO - PROCESS | 772 | 1466811845136 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:05 INFO - PROCESS | 772 | 1466811845253 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 16:44:05 INFO - PROCESS | 772 | 1466811845328 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:05 INFO - PROCESS | 772 | 1466811845331 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:05 INFO - PROCESS | 772 | ++DOCSHELL 0000004069383800 == 40 [pid = 772] [id = 258] 16:44:05 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (00000040638D8C00) [pid = 772] [serial = 773] [outer = 0000000000000000] 16:44:05 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004063AC7800) [pid = 772] [serial = 774] [outer = 00000040638D8C00] 16:44:05 INFO - PROCESS | 772 | 1466811845431 Marionette DEBUG loaded listener.js 16:44:05 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (00000040661B8400) [pid = 772] [serial = 775] [outer = 00000040638D8C00] 16:44:06 INFO - PROCESS | 772 | 1466811846048 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 986ms 16:44:06 INFO - PROCESS | 772 | 1466811846108 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 16:44:06 INFO - PROCESS | 772 | 1466811846111 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 16:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:44:06 INFO - PROCESS | 772 | 1466811846115 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - PROCESS | 772 | 1466811846117 Marionette TRACE conn6 <- [1,998,null,{}] 16:44:06 INFO - PROCESS | 772 | 1466811846128 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:06 INFO - PROCESS | 772 | 1466811846133 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:06 INFO - PROCESS | 772 | 1466811846283 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 16:44:06 INFO - PROCESS | 772 | 1466811846303 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:06 INFO - PROCESS | 772 | 1466811846307 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:06 INFO - PROCESS | 772 | ++DOCSHELL 000000406E784000 == 41 [pid = 772] [id = 259] 16:44:06 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (0000004067499C00) [pid = 772] [serial = 776] [outer = 0000000000000000] 16:44:06 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (0000004067D88C00) [pid = 772] [serial = 777] [outer = 0000004067499C00] 16:44:06 INFO - PROCESS | 772 | 1466811846367 Marionette DEBUG loaded listener.js 16:44:06 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000406A7C4800) [pid = 772] [serial = 778] [outer = 0000004067499C00] 16:44:06 INFO - PROCESS | 772 | 1466811846982 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 923ms 16:44:07 INFO - PROCESS | 772 | 1466811847040 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 16:44:07 INFO - PROCESS | 772 | 1466811847043 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 16:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:44:07 INFO - PROCESS | 772 | 1466811847047 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:44:07 INFO - PROCESS | 772 | 1466811847049 Marionette TRACE conn6 <- [1,1002,null,{}] 16:44:07 INFO - PROCESS | 772 | 1466811847053 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:07 INFO - PROCESS | 772 | 1466811847055 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:07 INFO - PROCESS | 772 | 1466811847171 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 16:44:07 INFO - PROCESS | 772 | 1466811847288 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:07 INFO - PROCESS | 772 | 1466811847290 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:07 INFO - PROCESS | 772 | ++DOCSHELL 000000406E7F0800 == 42 [pid = 772] [id = 260] 16:44:07 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000406A7D8800) [pid = 772] [serial = 779] [outer = 0000000000000000] 16:44:07 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (000000406A7DB800) [pid = 772] [serial = 780] [outer = 000000406A7D8800] 16:44:07 INFO - PROCESS | 772 | 1466811847348 Marionette DEBUG loaded listener.js 16:44:07 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (000000406B123C00) [pid = 772] [serial = 781] [outer = 000000406A7D8800] 16:44:08 INFO - PROCESS | 772 | 1466811848138 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1124ms 16:44:08 INFO - PROCESS | 772 | 1466811848174 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 16:44:08 INFO - PROCESS | 772 | 1466811848178 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 16:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:44:08 INFO - PROCESS | 772 | 1466811848183 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:44:08 INFO - PROCESS | 772 | 1466811848187 Marionette TRACE conn6 <- [1,1006,null,{}] 16:44:08 INFO - PROCESS | 772 | 1466811848193 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:08 INFO - PROCESS | 772 | 1466811848196 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:08 INFO - PROCESS | 772 | 1466811848314 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 16:44:08 INFO - PROCESS | 772 | 1466811848384 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:08 INFO - PROCESS | 772 | 1466811848389 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:08 INFO - PROCESS | 772 | ++DOCSHELL 0000004060293000 == 43 [pid = 772] [id = 261] 16:44:08 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (0000004058920000) [pid = 772] [serial = 782] [outer = 0000000000000000] 16:44:08 INFO - PROCESS | 772 | ++DOMWINDOW == 95 (000000405F13FC00) [pid = 772] [serial = 783] [outer = 0000004058920000] 16:44:08 INFO - PROCESS | 772 | 1466811848444 Marionette DEBUG loaded listener.js 16:44:08 INFO - PROCESS | 772 | ++DOMWINDOW == 96 (00000040638E2000) [pid = 772] [serial = 784] [outer = 0000004058920000] 16:44:09 INFO - PROCESS | 772 | --DOCSHELL 000000406D147000 == 42 [pid = 772] [id = 255] 16:44:09 INFO - PROCESS | 772 | --DOCSHELL 000000406AA8D000 == 41 [pid = 772] [id = 254] 16:44:09 INFO - PROCESS | 772 | --DOCSHELL 000000406A704000 == 40 [pid = 772] [id = 253] 16:44:09 INFO - PROCESS | 772 | --DOCSHELL 00000040675D8800 == 39 [pid = 772] [id = 252] 16:44:09 INFO - PROCESS | 772 | --DOCSHELL 0000004066EC1000 == 38 [pid = 772] [id = 251] 16:44:09 INFO - PROCESS | 772 | --DOCSHELL 00000040660E3000 == 37 [pid = 772] [id = 250] 16:44:09 INFO - PROCESS | 772 | --DOCSHELL 000000406028B000 == 36 [pid = 772] [id = 249] 16:44:09 INFO - PROCESS | 772 | --DOCSHELL 0000004059AC9000 == 35 [pid = 772] [id = 248] 16:44:09 INFO - PROCESS | 772 | --DOCSHELL 0000004066264000 == 34 [pid = 772] [id = 245] 16:44:09 INFO - PROCESS | 772 | --DOCSHELL 000000405FB15000 == 33 [pid = 772] [id = 246] 16:44:09 INFO - PROCESS | 772 | --DOCSHELL 0000004066F6C000 == 32 [pid = 772] [id = 247] 16:44:09 INFO - PROCESS | 772 | --DOCSHELL 000000406E7F0800 == 31 [pid = 772] [id = 260] 16:44:09 INFO - PROCESS | 772 | --DOCSHELL 000000406E784000 == 30 [pid = 772] [id = 259] 16:44:09 INFO - PROCESS | 772 | --DOCSHELL 0000004069383800 == 29 [pid = 772] [id = 258] 16:44:09 INFO - PROCESS | 772 | --DOCSHELL 00000040660C7000 == 28 [pid = 772] [id = 256] 16:44:09 INFO - PROCESS | 772 | --DOCSHELL 000000405EC75800 == 27 [pid = 772] [id = 257] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 95 (00000040638CC000) [pid = 772] [serial = 717] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 94 (000000405FB0F000) [pid = 772] [serial = 709] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 93 (0000004059C53C00) [pid = 772] [serial = 708] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 92 (0000004063ACA400) [pid = 772] [serial = 720] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 91 (0000004059823000) [pid = 772] [serial = 711] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004059C45800) [pid = 772] [serial = 712] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 89 (00000040661B4400) [pid = 772] [serial = 723] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004065E0D400) [pid = 772] [serial = 721] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004066691800) [pid = 772] [serial = 726] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 86 (00000040661C2C00) [pid = 772] [serial = 724] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000405E4B4400) [pid = 772] [serial = 714] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000405FB70800) [pid = 772] [serial = 715] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040670A2400) [pid = 772] [serial = 732] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000405E249800) [pid = 772] [serial = 697] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004059AB9000) [pid = 772] [serial = 696] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406403B800) [pid = 772] [serial = 700] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040638D4400) [pid = 772] [serial = 699] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004067ED2800) [pid = 772] [serial = 735] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004068E13800) [pid = 772] [serial = 703] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004066D32C00) [pid = 772] [serial = 702] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406A2F1800) [pid = 772] [serial = 706] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040698C3000) [pid = 772] [serial = 705] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004066D31000) [pid = 772] [serial = 729] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004066F15800) [pid = 772] [serial = 730] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004066E72000) [pid = 772] [serial = 727] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004067498C00) [pid = 772] [serial = 733] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040638E1000) [pid = 772] [serial = 718] [outer = 0000000000000000] [url = about:blank] 16:44:09 INFO - PROCESS | 772 | 1466811849850 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1738ms 16:44:09 INFO - PROCESS | 772 | 1466811849925 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 16:44:09 INFO - PROCESS | 772 | 1466811849930 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 16:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:44:09 INFO - PROCESS | 772 | 1466811849936 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:44:09 INFO - PROCESS | 772 | 1466811849939 Marionette TRACE conn6 <- [1,1010,null,{}] 16:44:09 INFO - PROCESS | 772 | 1466811849948 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:09 INFO - PROCESS | 772 | 1466811849952 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:10 INFO - PROCESS | 772 | 1466811850059 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 16:44:10 INFO - PROCESS | 772 | 1466811850068 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:10 INFO - PROCESS | 772 | 1466811850073 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:10 INFO - PROCESS | 772 | ++DOCSHELL 000000405E87A800 == 28 [pid = 772] [id = 262] 16:44:10 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (00000040592BC800) [pid = 772] [serial = 785] [outer = 0000000000000000] 16:44:10 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004059823000) [pid = 772] [serial = 786] [outer = 00000040592BC800] 16:44:10 INFO - PROCESS | 772 | 1466811850123 Marionette DEBUG loaded listener.js 16:44:10 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004059AAB400) [pid = 772] [serial = 787] [outer = 00000040592BC800] 16:44:10 INFO - PROCESS | 772 | 1466811850607 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 734ms 16:44:10 INFO - PROCESS | 772 | 1466811850673 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 16:44:10 INFO - PROCESS | 772 | 1466811850678 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 16:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:44:10 INFO - PROCESS | 772 | 1466811850685 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:44:10 INFO - PROCESS | 772 | 1466811850688 Marionette TRACE conn6 <- [1,1014,null,{}] 16:44:10 INFO - PROCESS | 772 | 1466811850692 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:10 INFO - PROCESS | 772 | 1466811850695 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:10 INFO - PROCESS | 772 | 1466811850790 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 16:44:10 INFO - PROCESS | 772 | 1466811850865 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:10 INFO - PROCESS | 772 | 1466811850867 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:10 INFO - PROCESS | 772 | ++DOCSHELL 0000004060290800 == 29 [pid = 772] [id = 263] 16:44:10 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004059C46400) [pid = 772] [serial = 788] [outer = 0000000000000000] 16:44:10 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000405A653C00) [pid = 772] [serial = 789] [outer = 0000004059C46400] 16:44:10 INFO - PROCESS | 772 | 1466811850919 Marionette DEBUG loaded listener.js 16:44:11 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000405E455C00) [pid = 772] [serial = 790] [outer = 0000004059C46400] 16:44:11 INFO - PROCESS | 772 | 1466811851336 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 16:44:11 INFO - PROCESS | 772 | 1466811851358 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 16:44:11 INFO - PROCESS | 772 | 1466811851360 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 16:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:44:11 INFO - PROCESS | 772 | 1466811851364 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:44:11 INFO - PROCESS | 772 | 1466811851368 Marionette TRACE conn6 <- [1,1018,null,{}] 16:44:11 INFO - PROCESS | 772 | 1466811851379 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:11 INFO - PROCESS | 772 | 1466811851384 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:11 INFO - PROCESS | 772 | 1466811851505 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 16:44:11 INFO - PROCESS | 772 | 1466811851513 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:11 INFO - PROCESS | 772 | 1466811851516 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:11 INFO - PROCESS | 772 | ++DOCSHELL 00000040664AD000 == 30 [pid = 772] [id = 264] 16:44:11 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004058FD0000) [pid = 772] [serial = 791] [outer = 0000000000000000] 16:44:11 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004062BAFC00) [pid = 772] [serial = 792] [outer = 0000004058FD0000] 16:44:11 INFO - PROCESS | 772 | 1466811851573 Marionette DEBUG loaded listener.js 16:44:11 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040638D9400) [pid = 772] [serial = 793] [outer = 0000004058FD0000] 16:44:12 INFO - PROCESS | 772 | 1466811852053 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 734ms 16:44:12 INFO - PROCESS | 772 | 1466811852102 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 16:44:12 INFO - PROCESS | 772 | 1466811852105 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 16:44:12 INFO - PROCESS | 772 | 1466811852108 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:44:12 INFO - PROCESS | 772 | 1466811852110 Marionette TRACE conn6 <- [1,1022,null,{}] 16:44:12 INFO - PROCESS | 772 | 1466811852114 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:12 INFO - PROCESS | 772 | 1466811852116 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:12 INFO - PROCESS | 772 | 1466811852231 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 16:44:12 INFO - PROCESS | 772 | 1466811852280 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:12 INFO - PROCESS | 772 | 1466811852282 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:12 INFO - PROCESS | 772 | ++DOCSHELL 0000004066DE7800 == 31 [pid = 772] [id = 265] 16:44:12 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004063A3A400) [pid = 772] [serial = 794] [outer = 0000000000000000] 16:44:12 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004063AF5800) [pid = 772] [serial = 795] [outer = 0000004063A3A400] 16:44:12 INFO - PROCESS | 772 | 1466811852330 Marionette DEBUG loaded listener.js 16:44:12 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004064AF6800) [pid = 772] [serial = 796] [outer = 0000004063A3A400] 16:44:12 INFO - PROCESS | 772 | 1466811852774 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 16:44:12 INFO - PROCESS | 772 | 1466811852877 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 16:44:12 INFO - PROCESS | 772 | 1466811852879 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 16:44:12 INFO - PROCESS | 772 | 1466811852885 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:44:12 INFO - PROCESS | 772 | 1466811852886 Marionette TRACE conn6 <- [1,1026,null,{}] 16:44:12 INFO - PROCESS | 772 | 1466811852890 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:12 INFO - PROCESS | 772 | 1466811852892 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:13 INFO - PROCESS | 772 | 1466811852999 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 16:44:13 INFO - PROCESS | 772 | 1466811853011 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:13 INFO - PROCESS | 772 | 1466811853013 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:13 INFO - PROCESS | 772 | ++DOCSHELL 000000406705C000 == 32 [pid = 772] [id = 266] 16:44:13 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004059AAF800) [pid = 772] [serial = 797] [outer = 0000000000000000] 16:44:13 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004065E83C00) [pid = 772] [serial = 798] [outer = 0000004059AAF800] 16:44:13 INFO - PROCESS | 772 | 1466811853059 Marionette DEBUG loaded listener.js 16:44:13 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040661BB000) [pid = 772] [serial = 799] [outer = 0000004059AAF800] 16:44:13 INFO - PROCESS | 772 | 1466811853519 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 16:44:13 INFO - PROCESS | 772 | 1466811853560 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 16:44:13 INFO - PROCESS | 772 | 1466811853562 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 16:44:13 INFO - PROCESS | 772 | 1466811853574 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:44:13 INFO - PROCESS | 772 | 1466811853576 Marionette TRACE conn6 <- [1,1030,null,{}] 16:44:13 INFO - PROCESS | 772 | 1466811853581 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:13 INFO - PROCESS | 772 | 1466811853587 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:13 INFO - PROCESS | 772 | 1466811853724 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 16:44:13 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040661C0000) [pid = 772] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:44:13 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004066F21C00) [pid = 772] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:44:13 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405E33B400) [pid = 772] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:44:13 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004062BD1800) [pid = 772] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:44:13 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004058911800) [pid = 772] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:44:13 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004058013400) [pid = 772] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:44:13 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004067D87800) [pid = 772] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:44:13 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000405E44C400) [pid = 772] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:44:13 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406A7AA000) [pid = 772] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:44:13 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004068187000) [pid = 772] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:44:13 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004059AB6400) [pid = 772] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:44:13 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406403A800) [pid = 772] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:44:13 INFO - PROCESS | 772 | 1466811853974 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:14 INFO - PROCESS | 772 | 1466811853977 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:14 INFO - PROCESS | 772 | ++DOCSHELL 000000406028D000 == 33 [pid = 772] [id = 267] 16:44:14 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004058013800) [pid = 772] [serial = 800] [outer = 0000000000000000] 16:44:14 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004059C4F400) [pid = 772] [serial = 801] [outer = 0000004058013800] 16:44:14 INFO - PROCESS | 772 | 1466811854024 Marionette DEBUG loaded listener.js 16:44:14 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004063A2DC00) [pid = 772] [serial = 802] [outer = 0000004058013800] 16:44:14 INFO - PROCESS | 772 | 1466811854432 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 881ms 16:44:14 INFO - PROCESS | 772 | 1466811854461 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 16:44:14 INFO - PROCESS | 772 | 1466811854463 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 16:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:44:14 INFO - PROCESS | 772 | 1466811854466 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:44:14 INFO - PROCESS | 772 | 1466811854468 Marionette TRACE conn6 <- [1,1034,null,{}] 16:44:14 INFO - PROCESS | 772 | 1466811854472 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:14 INFO - PROCESS | 772 | 1466811854474 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:14 INFO - PROCESS | 772 | 1466811854582 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 16:44:14 INFO - PROCESS | 772 | 1466811854589 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:14 INFO - PROCESS | 772 | 1466811854591 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:14 INFO - PROCESS | 772 | ++DOCSHELL 000000406A205800 == 34 [pid = 772] [id = 268] 16:44:14 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004058911800) [pid = 772] [serial = 803] [outer = 0000000000000000] 16:44:14 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406686A400) [pid = 772] [serial = 804] [outer = 0000004058911800] 16:44:14 INFO - PROCESS | 772 | 1466811854636 Marionette DEBUG loaded listener.js 16:44:14 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066E7D000) [pid = 772] [serial = 805] [outer = 0000004058911800] 16:44:15 INFO - PROCESS | 772 | 1466811855046 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 16:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:44:15 INFO - PROCESS | 772 | 1466811855099 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 16:44:15 INFO - PROCESS | 772 | 1466811855101 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 16:44:15 INFO - PROCESS | 772 | 1466811855104 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - PROCESS | 772 | 1466811855106 Marionette TRACE conn6 <- [1,1038,null,{}] 16:44:15 INFO - PROCESS | 772 | 1466811855110 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:15 INFO - PROCESS | 772 | 1466811855112 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:15 INFO - PROCESS | 772 | 1466811855219 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 16:44:15 INFO - PROCESS | 772 | 1466811855227 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:15 INFO - PROCESS | 772 | 1466811855229 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:15 INFO - PROCESS | 772 | ++DOCSHELL 000000406B223800 == 35 [pid = 772] [id = 269] 16:44:15 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004066E79400) [pid = 772] [serial = 806] [outer = 0000000000000000] 16:44:15 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406709E000) [pid = 772] [serial = 807] [outer = 0000004066E79400] 16:44:15 INFO - PROCESS | 772 | 1466811855275 Marionette DEBUG loaded listener.js 16:44:15 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040671F7C00) [pid = 772] [serial = 808] [outer = 0000004066E79400] 16:44:15 INFO - PROCESS | 772 | 1466811855714 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 16:44:15 INFO - PROCESS | 772 | 1466811855737 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 16:44:15 INFO - PROCESS | 772 | 1466811855739 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 16:44:15 INFO - PROCESS | 772 | 1466811855742 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:44:15 INFO - PROCESS | 772 | 1466811855744 Marionette TRACE conn6 <- [1,1042,null,{}] 16:44:15 INFO - PROCESS | 772 | 1466811855747 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:15 INFO - PROCESS | 772 | 1466811855749 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:15 INFO - PROCESS | 772 | 1466811855860 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 16:44:15 INFO - PROCESS | 772 | 1466811855870 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:15 INFO - PROCESS | 772 | 1466811855872 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:15 INFO - PROCESS | 772 | ++DOCSHELL 000000406627B800 == 36 [pid = 772] [id = 270] 16:44:15 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040671F3C00) [pid = 772] [serial = 809] [outer = 0000000000000000] 16:44:15 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004067D8E800) [pid = 772] [serial = 810] [outer = 00000040671F3C00] 16:44:15 INFO - PROCESS | 772 | 1466811855916 Marionette DEBUG loaded listener.js 16:44:16 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004068E15C00) [pid = 772] [serial = 811] [outer = 00000040671F3C00] 16:44:16 INFO - PROCESS | 772 | 1466811856764 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1075ms 16:44:16 INFO - PROCESS | 772 | 1466811856821 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 16:44:16 INFO - PROCESS | 772 | 1466811856826 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 16:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:44:16 INFO - PROCESS | 772 | 1466811856831 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:44:16 INFO - PROCESS | 772 | 1466811856837 Marionette TRACE conn6 <- [1,1046,null,{}] 16:44:16 INFO - PROCESS | 772 | 1466811856842 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:16 INFO - PROCESS | 772 | 1466811856846 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:17 INFO - PROCESS | 772 | 1466811857005 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 16:44:17 INFO - PROCESS | 772 | 1466811857116 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:17 INFO - PROCESS | 772 | 1466811857119 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:17 INFO - PROCESS | 772 | ++DOCSHELL 0000004063718800 == 37 [pid = 772] [id = 271] 16:44:17 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004059AACC00) [pid = 772] [serial = 812] [outer = 0000000000000000] 16:44:17 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004059C4DC00) [pid = 772] [serial = 813] [outer = 0000004059AACC00] 16:44:17 INFO - PROCESS | 772 | 1466811857182 Marionette DEBUG loaded listener.js 16:44:17 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000405E44DC00) [pid = 772] [serial = 814] [outer = 0000004059AACC00] 16:44:17 INFO - PROCESS | 772 | 1466811857937 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1132ms 16:44:17 INFO - PROCESS | 772 | 1466811857973 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 16:44:17 INFO - PROCESS | 772 | 1466811857978 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 16:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:44:17 INFO - PROCESS | 772 | 1466811857986 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:44:17 INFO - PROCESS | 772 | 1466811857989 Marionette TRACE conn6 <- [1,1050,null,{}] 16:44:17 INFO - PROCESS | 772 | 1466811857994 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:17 INFO - PROCESS | 772 | 1466811857997 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:18 INFO - PROCESS | 772 | 1466811858211 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 16:44:18 INFO - PROCESS | 772 | 1466811858292 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:18 INFO - PROCESS | 772 | 1466811858296 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:18 INFO - PROCESS | 772 | ++DOCSHELL 000000405B1C1000 == 38 [pid = 772] [id = 272] 16:44:18 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000405800AC00) [pid = 772] [serial = 815] [outer = 0000000000000000] 16:44:18 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (0000004059820000) [pid = 772] [serial = 816] [outer = 000000405800AC00] 16:44:18 INFO - PROCESS | 772 | 1466811858392 Marionette DEBUG loaded listener.js 16:44:18 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000405A236C00) [pid = 772] [serial = 817] [outer = 000000405800AC00] 16:44:18 INFO - PROCESS | 772 | --DOCSHELL 000000406B223800 == 37 [pid = 772] [id = 269] 16:44:18 INFO - PROCESS | 772 | --DOCSHELL 000000406A205800 == 36 [pid = 772] [id = 268] 16:44:18 INFO - PROCESS | 772 | --DOCSHELL 000000406028D000 == 35 [pid = 772] [id = 267] 16:44:18 INFO - PROCESS | 772 | --DOCSHELL 000000406705C000 == 34 [pid = 772] [id = 266] 16:44:18 INFO - PROCESS | 772 | --DOCSHELL 0000004066DE7800 == 33 [pid = 772] [id = 265] 16:44:18 INFO - PROCESS | 772 | --DOCSHELL 00000040664AD000 == 32 [pid = 772] [id = 264] 16:44:18 INFO - PROCESS | 772 | --DOCSHELL 0000004060290800 == 31 [pid = 772] [id = 263] 16:44:18 INFO - PROCESS | 772 | --DOCSHELL 000000405E87A800 == 30 [pid = 772] [id = 262] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 89 (00000040665E6400) [pid = 772] [serial = 756] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004067D8CC00) [pid = 772] [serial = 759] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004066D2C800) [pid = 772] [serial = 757] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000405E4BB000) [pid = 772] [serial = 747] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000405FC1C800) [pid = 772] [serial = 748] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040637F3400) [pid = 772] [serial = 741] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004063A2F000) [pid = 772] [serial = 742] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040599A2400) [pid = 772] [serial = 738] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405A3DEC00) [pid = 772] [serial = 739] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004058906400) [pid = 772] [serial = 744] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004059AB1C00) [pid = 772] [serial = 745] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004068EB7000) [pid = 772] [serial = 736] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040638E8000) [pid = 772] [serial = 750] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004064A67400) [pid = 772] [serial = 751] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406A7AE400) [pid = 772] [serial = 768] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406A7C4400) [pid = 772] [serial = 769] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406A2E9400) [pid = 772] [serial = 766] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000405E2BFC00) [pid = 772] [serial = 762] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040665DA800) [pid = 772] [serial = 763] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004068188000) [pid = 772] [serial = 760] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040660E7000) [pid = 772] [serial = 753] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004066471C00) [pid = 772] [serial = 754] [outer = 0000000000000000] [url = about:blank] 16:44:18 INFO - PROCESS | 772 | --DOMWINDOW == 67 (00000040698BB800) [pid = 772] [serial = 765] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 772 | 1466811858994 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1021ms 16:44:19 INFO - PROCESS | 772 | 1466811859009 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 16:44:19 INFO - PROCESS | 772 | 1466811859013 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 16:44:19 INFO - PROCESS | 772 | 1466811859018 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:44:19 INFO - PROCESS | 772 | 1466811859021 Marionette TRACE conn6 <- [1,1054,null,{}] 16:44:19 INFO - PROCESS | 772 | 1466811859026 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:19 INFO - PROCESS | 772 | 1466811859029 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:19 INFO - PROCESS | 772 | 1466811859122 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 16:44:19 INFO - PROCESS | 772 | 1466811859131 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:19 INFO - PROCESS | 772 | 1466811859134 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:19 INFO - PROCESS | 772 | ++DOCSHELL 000000406004B000 == 31 [pid = 772] [id = 273] 16:44:19 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004059AB6C00) [pid = 772] [serial = 818] [outer = 0000000000000000] 16:44:19 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (000000405EF4E800) [pid = 772] [serial = 819] [outer = 0000004059AB6C00] 16:44:19 INFO - PROCESS | 772 | 1466811859184 Marionette DEBUG loaded listener.js 16:44:19 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (00000040602BBC00) [pid = 772] [serial = 820] [outer = 0000004059AB6C00] 16:44:19 INFO - PROCESS | 772 | 1466811859672 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 16:44:19 INFO - PROCESS | 772 | 1466811859694 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 16:44:19 INFO - PROCESS | 772 | 1466811859697 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 16:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:44:19 INFO - PROCESS | 772 | 1466811859700 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:44:19 INFO - PROCESS | 772 | 1466811859702 Marionette TRACE conn6 <- [1,1058,null,{}] 16:44:19 INFO - PROCESS | 772 | 1466811859737 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:19 INFO - PROCESS | 772 | 1466811859739 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:19 INFO - PROCESS | 772 | 1466811859829 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 16:44:19 INFO - PROCESS | 772 | 1466811859902 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:19 INFO - PROCESS | 772 | 1466811859904 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:19 INFO - PROCESS | 772 | ++DOCSHELL 0000004066272000 == 32 [pid = 772] [id = 274] 16:44:19 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004059AB9800) [pid = 772] [serial = 821] [outer = 0000000000000000] 16:44:19 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (00000040638EA400) [pid = 772] [serial = 822] [outer = 0000004059AB9800] 16:44:19 INFO - PROCESS | 772 | 1466811859959 Marionette DEBUG loaded listener.js 16:44:20 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000406403BC00) [pid = 772] [serial = 823] [outer = 0000004059AB9800] 16:44:20 INFO - PROCESS | 772 | 1466811860375 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 735ms 16:44:20 INFO - PROCESS | 772 | 1466811860438 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 16:44:20 INFO - PROCESS | 772 | 1466811860442 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 16:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:44:20 INFO - PROCESS | 772 | 1466811860458 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:44:20 INFO - PROCESS | 772 | 1466811860463 Marionette TRACE conn6 <- [1,1062,null,{}] 16:44:20 INFO - PROCESS | 772 | 1466811860468 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:20 INFO - PROCESS | 772 | 1466811860472 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:20 INFO - PROCESS | 772 | 1466811860567 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 16:44:20 INFO - PROCESS | 772 | 1466811860579 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:20 INFO - PROCESS | 772 | 1466811860581 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:20 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F71800 == 33 [pid = 772] [id = 275] 16:44:20 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040661B4800) [pid = 772] [serial = 824] [outer = 0000000000000000] 16:44:20 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066468800) [pid = 772] [serial = 825] [outer = 00000040661B4800] 16:44:20 INFO - PROCESS | 772 | 1466811860628 Marionette DEBUG loaded listener.js 16:44:20 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040665DB800) [pid = 772] [serial = 826] [outer = 00000040661B4800] 16:44:21 INFO - PROCESS | 772 | 1466811861096 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 692ms 16:44:21 INFO - PROCESS | 772 | 1466811861143 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 16:44:21 INFO - PROCESS | 772 | 1466811861146 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 16:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:44:21 INFO - PROCESS | 772 | 1466811861149 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:44:21 INFO - PROCESS | 772 | 1466811861151 Marionette TRACE conn6 <- [1,1066,null,{}] 16:44:21 INFO - PROCESS | 772 | 1466811861160 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:21 INFO - PROCESS | 772 | 1466811861162 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:21 INFO - PROCESS | 772 | 1466811861310 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 16:44:21 INFO - PROCESS | 772 | 1466811861320 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:21 INFO - PROCESS | 772 | 1466811861323 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:21 INFO - PROCESS | 772 | ++DOCSHELL 000000406811C000 == 34 [pid = 772] [id = 276] 16:44:21 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066883800) [pid = 772] [serial = 827] [outer = 0000000000000000] 16:44:21 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066D2CC00) [pid = 772] [serial = 828] [outer = 0000004066883800] 16:44:21 INFO - PROCESS | 772 | 1466811861407 Marionette DEBUG loaded listener.js 16:44:21 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004066D35C00) [pid = 772] [serial = 829] [outer = 0000004066883800] 16:44:21 INFO - PROCESS | 772 | 1466811861826 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms 16:44:21 INFO - PROCESS | 772 | 1466811861893 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 16:44:21 INFO - PROCESS | 772 | 1466811861895 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 16:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:44:21 INFO - PROCESS | 772 | 1466811861904 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:44:21 INFO - PROCESS | 772 | 1466811861906 Marionette TRACE conn6 <- [1,1070,null,{}] 16:44:21 INFO - PROCESS | 772 | 1466811861910 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:21 INFO - PROCESS | 772 | 1466811861912 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:22 INFO - PROCESS | 772 | 1466811862028 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 16:44:22 INFO - PROCESS | 772 | 1466811862084 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:22 INFO - PROCESS | 772 | 1466811862090 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:22 INFO - PROCESS | 772 | ++DOCSHELL 0000004066ECB000 == 35 [pid = 772] [id = 277] 16:44:22 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406709EC00) [pid = 772] [serial = 830] [outer = 0000000000000000] 16:44:22 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040670A7C00) [pid = 772] [serial = 831] [outer = 000000406709EC00] 16:44:22 INFO - PROCESS | 772 | 1466811862147 Marionette DEBUG loaded listener.js 16:44:22 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004068187400) [pid = 772] [serial = 832] [outer = 000000406709EC00] 16:44:22 INFO - PROCESS | 772 | 1466811862610 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 734ms 16:44:22 INFO - PROCESS | 772 | 1466811862654 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 16:44:22 INFO - PROCESS | 772 | 1466811862656 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 16:44:22 INFO - PROCESS | 772 | 1466811862664 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:44:22 INFO - PROCESS | 772 | 1466811862666 Marionette TRACE conn6 <- [1,1074,null,{}] 16:44:22 INFO - PROCESS | 772 | 1466811862670 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:22 INFO - PROCESS | 772 | 1466811862680 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:22 INFO - PROCESS | 772 | 1466811862791 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 16:44:22 INFO - PROCESS | 772 | 1466811862842 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:22 INFO - PROCESS | 772 | 1466811862844 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:22 INFO - PROCESS | 772 | ++DOCSHELL 000000406CE1B800 == 36 [pid = 772] [id = 278] 16:44:22 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004069816800) [pid = 772] [serial = 833] [outer = 0000000000000000] 16:44:22 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040698C4800) [pid = 772] [serial = 834] [outer = 0000004069816800] 16:44:22 INFO - PROCESS | 772 | 1466811862891 Marionette DEBUG loaded listener.js 16:44:22 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000406A2F2400) [pid = 772] [serial = 835] [outer = 0000004069816800] 16:44:23 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004066E79400) [pid = 772] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:44:23 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004063A3A400) [pid = 772] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:44:23 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004059AAF800) [pid = 772] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:44:23 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040592BC800) [pid = 772] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:44:23 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004058920000) [pid = 772] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:44:23 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004058FD0000) [pid = 772] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:44:23 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004059C46400) [pid = 772] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:44:23 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004058013800) [pid = 772] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:44:23 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040589CF000) [pid = 772] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:44:23 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040638D8C00) [pid = 772] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:44:23 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004067499C00) [pid = 772] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:44:23 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406A7D8800) [pid = 772] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:44:23 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004058911800) [pid = 772] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:44:23 INFO - PROCESS | 772 | 1466811863330 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 16:44:23 INFO - PROCESS | 772 | 1466811863340 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 16:44:23 INFO - PROCESS | 772 | 1466811863342 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 16:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:44:23 INFO - PROCESS | 772 | 1466811863346 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:44:23 INFO - PROCESS | 772 | 1466811863347 Marionette TRACE conn6 <- [1,1078,null,{}] 16:44:23 INFO - PROCESS | 772 | 1466811863351 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:23 INFO - PROCESS | 772 | 1466811863353 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:23 INFO - PROCESS | 772 | 1466811863463 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 16:44:23 INFO - PROCESS | 772 | 1466811863507 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:23 INFO - PROCESS | 772 | 1466811863509 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:23 INFO - PROCESS | 772 | ++DOCSHELL 00000040638B0000 == 37 [pid = 772] [id = 279] 16:44:23 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004059C46800) [pid = 772] [serial = 836] [outer = 0000000000000000] 16:44:23 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004064A63000) [pid = 772] [serial = 837] [outer = 0000004059C46800] 16:44:23 INFO - PROCESS | 772 | 1466811863559 Marionette DEBUG loaded listener.js 16:44:23 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000406A2EA000) [pid = 772] [serial = 838] [outer = 0000004059C46800] 16:44:23 INFO - PROCESS | 772 | 1466811863914 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 629ms 16:44:23 INFO - PROCESS | 772 | 1466811863978 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 16:44:23 INFO - PROCESS | 772 | 1466811863981 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 16:44:23 INFO - PROCESS | 772 | 1466811863984 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:44:23 INFO - PROCESS | 772 | 1466811863986 Marionette TRACE conn6 <- [1,1082,null,{}] 16:44:23 INFO - PROCESS | 772 | 1466811863989 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:23 INFO - PROCESS | 772 | 1466811863991 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:24 INFO - PROCESS | 772 | 1466811864077 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 16:44:24 INFO - PROCESS | 772 | 1466811864083 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:24 INFO - PROCESS | 772 | 1466811864085 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:24 INFO - PROCESS | 772 | ++DOCSHELL 000000405A6BB800 == 38 [pid = 772] [id = 280] 16:44:24 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406A7AC400) [pid = 772] [serial = 839] [outer = 0000000000000000] 16:44:24 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406A7C4400) [pid = 772] [serial = 840] [outer = 000000406A7AC400] 16:44:24 INFO - PROCESS | 772 | 1466811864131 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406A7D0000) [pid = 772] [serial = 841] [outer = 000000406A7AC400] 16:44:24 INFO - PROCESS | 772 | 1466811864574 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 628ms 16:44:24 INFO - PROCESS | 772 | 1466811864620 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 16:44:24 INFO - PROCESS | 772 | 1466811864622 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 16:44:24 INFO - PROCESS | 772 | 1466811864626 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:44:24 INFO - PROCESS | 772 | 1466811864628 Marionette TRACE conn6 <- [1,1086,null,{}] 16:44:24 INFO - PROCESS | 772 | 1466811864631 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:24 INFO - PROCESS | 772 | 1466811864633 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:24 INFO - PROCESS | 772 | 1466811864720 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 16:44:24 INFO - PROCESS | 772 | 1466811864726 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:24 INFO - PROCESS | 772 | 1466811864728 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:24 INFO - PROCESS | 772 | ++DOCSHELL 000000406E77D000 == 39 [pid = 772] [id = 281] 16:44:24 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406A7D9000) [pid = 772] [serial = 842] [outer = 0000000000000000] 16:44:24 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406A7DD400) [pid = 772] [serial = 843] [outer = 000000406A7D9000] 16:44:24 INFO - PROCESS | 772 | 1466811864772 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406B124400) [pid = 772] [serial = 844] [outer = 000000406A7D9000] 16:44:25 INFO - PROCESS | 772 | 1466811865407 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 882ms 16:44:25 INFO - PROCESS | 772 | 1466811865512 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 16:44:25 INFO - PROCESS | 772 | 1466811865517 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 16:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:44:25 INFO - PROCESS | 772 | 1466811865523 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:44:25 INFO - PROCESS | 772 | 1466811865527 Marionette TRACE conn6 <- [1,1090,null,{}] 16:44:25 INFO - PROCESS | 772 | 1466811865533 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:25 INFO - PROCESS | 772 | 1466811865536 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:25 INFO - PROCESS | 772 | 1466811865670 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 16:44:25 INFO - PROCESS | 772 | 1466811865782 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:25 INFO - PROCESS | 772 | 1466811865786 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:25 INFO - PROCESS | 772 | ++DOCSHELL 000000406371E800 == 40 [pid = 772] [id = 282] 16:44:25 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040599A7800) [pid = 772] [serial = 845] [outer = 0000000000000000] 16:44:25 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000405FB70800) [pid = 772] [serial = 846] [outer = 00000040599A7800] 16:44:25 INFO - PROCESS | 772 | 1466811865847 Marionette DEBUG loaded listener.js 16:44:25 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040638D3000) [pid = 772] [serial = 847] [outer = 00000040599A7800] 16:44:26 INFO - PROCESS | 772 | 1466811866452 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 986ms 16:44:26 INFO - PROCESS | 772 | 1466811866512 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 16:44:26 INFO - PROCESS | 772 | 1466811866518 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 16:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:44:26 INFO - PROCESS | 772 | 1466811866525 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:44:26 INFO - PROCESS | 772 | 1466811866528 Marionette TRACE conn6 <- [1,1094,null,{}] 16:44:26 INFO - PROCESS | 772 | 1466811866532 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:26 INFO - PROCESS | 772 | 1466811866536 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:26 INFO - PROCESS | 772 | 1466811866653 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 16:44:26 INFO - PROCESS | 772 | 1466811866730 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:26 INFO - PROCESS | 772 | 1466811866733 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:26 INFO - PROCESS | 772 | ++DOCSHELL 0000004068E9A800 == 41 [pid = 772] [id = 283] 16:44:26 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004065E0BC00) [pid = 772] [serial = 848] [outer = 0000000000000000] 16:44:26 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004065E20400) [pid = 772] [serial = 849] [outer = 0000004065E0BC00] 16:44:26 INFO - PROCESS | 772 | 1466811866832 Marionette DEBUG loaded listener.js 16:44:26 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (00000040665DD400) [pid = 772] [serial = 850] [outer = 0000004065E0BC00] 16:44:27 INFO - PROCESS | 772 | 1466811867448 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 986ms 16:44:27 INFO - PROCESS | 772 | 1466811867512 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 16:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:44:27 INFO - PROCESS | 772 | 1466811867515 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 16:44:27 INFO - PROCESS | 772 | 1466811867519 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:44:27 INFO - PROCESS | 772 | 1466811867524 Marionette TRACE conn6 <- [1,1098,null,{}] 16:44:27 INFO - PROCESS | 772 | 1466811867549 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:27 INFO - PROCESS | 772 | 1466811867555 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:27 INFO - PROCESS | 772 | 1466811867703 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 16:44:27 INFO - PROCESS | 772 | 1466811867751 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:27 INFO - PROCESS | 772 | 1466811867755 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:27 INFO - PROCESS | 772 | ++DOCSHELL 0000004066E8A800 == 42 [pid = 772] [id = 284] 16:44:27 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (00000040698BC000) [pid = 772] [serial = 851] [outer = 0000000000000000] 16:44:27 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406A7C5000) [pid = 772] [serial = 852] [outer = 00000040698BC000] 16:44:27 INFO - PROCESS | 772 | 1466811867813 Marionette DEBUG loaded listener.js 16:44:27 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000406B12D400) [pid = 772] [serial = 853] [outer = 00000040698BC000] 16:44:28 INFO - PROCESS | 772 | 1466811868445 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 986ms 16:44:28 INFO - PROCESS | 772 | 1466811868507 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 16:44:28 INFO - PROCESS | 772 | 1466811868510 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 16:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:44:28 INFO - PROCESS | 772 | 1466811868514 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:44:28 INFO - PROCESS | 772 | 1466811868516 Marionette TRACE conn6 <- [1,1102,null,{}] 16:44:28 INFO - PROCESS | 772 | 1466811868520 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:28 INFO - PROCESS | 772 | 1466811868522 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:28 INFO - PROCESS | 772 | 1466811868639 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 16:44:28 INFO - PROCESS | 772 | 1466811868757 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:28 INFO - PROCESS | 772 | 1466811868760 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:28 INFO - PROCESS | 772 | ++DOCSHELL 0000004059885000 == 43 [pid = 772] [id = 285] 16:44:28 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (00000040599A6000) [pid = 772] [serial = 854] [outer = 0000000000000000] 16:44:28 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (000000405E44B000) [pid = 772] [serial = 855] [outer = 00000040599A6000] 16:44:28 INFO - PROCESS | 772 | 1466811868817 Marionette DEBUG loaded listener.js 16:44:28 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (0000004065E06400) [pid = 772] [serial = 856] [outer = 00000040599A6000] 16:44:29 INFO - PROCESS | 772 | 1466811869584 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1136ms 16:44:29 INFO - PROCESS | 772 | 1466811869668 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 16:44:29 INFO - PROCESS | 772 | 1466811869672 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 16:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:44:29 INFO - PROCESS | 772 | 1466811869678 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:44:29 INFO - PROCESS | 772 | 1466811869683 Marionette TRACE conn6 <- [1,1106,null,{}] 16:44:29 INFO - PROCESS | 772 | 1466811869689 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:29 INFO - PROCESS | 772 | 1466811869692 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:29 INFO - PROCESS | 772 | 1466811869808 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 16:44:29 INFO - PROCESS | 772 | 1466811869879 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:29 INFO - PROCESS | 772 | 1466811869881 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:29 INFO - PROCESS | 772 | ++DOCSHELL 0000004060289000 == 44 [pid = 772] [id = 286] 16:44:29 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (000000405EF52800) [pid = 772] [serial = 857] [outer = 0000000000000000] 16:44:29 INFO - PROCESS | 772 | ++DOMWINDOW == 95 (00000040602B7800) [pid = 772] [serial = 858] [outer = 000000405EF52800] 16:44:29 INFO - PROCESS | 772 | 1466811869935 Marionette DEBUG loaded listener.js 16:44:30 INFO - PROCESS | 772 | ++DOMWINDOW == 96 (00000040638E2C00) [pid = 772] [serial = 859] [outer = 000000405EF52800] 16:44:30 INFO - PROCESS | 772 | --DOCSHELL 000000405A6BB800 == 43 [pid = 772] [id = 280] 16:44:30 INFO - PROCESS | 772 | --DOCSHELL 00000040638B0000 == 42 [pid = 772] [id = 279] 16:44:30 INFO - PROCESS | 772 | --DOCSHELL 000000406CE1B800 == 41 [pid = 772] [id = 278] 16:44:30 INFO - PROCESS | 772 | --DOCSHELL 0000004066ECB000 == 40 [pid = 772] [id = 277] 16:44:30 INFO - PROCESS | 772 | --DOCSHELL 000000406811C000 == 39 [pid = 772] [id = 276] 16:44:30 INFO - PROCESS | 772 | --DOCSHELL 0000004066F71800 == 38 [pid = 772] [id = 275] 16:44:30 INFO - PROCESS | 772 | --DOCSHELL 0000004066272000 == 37 [pid = 772] [id = 274] 16:44:30 INFO - PROCESS | 772 | --DOCSHELL 000000406004B000 == 36 [pid = 772] [id = 273] 16:44:30 INFO - PROCESS | 772 | --DOCSHELL 000000405B1C1000 == 35 [pid = 772] [id = 272] 16:44:30 INFO - PROCESS | 772 | --DOCSHELL 0000004063718800 == 34 [pid = 772] [id = 271] 16:44:30 INFO - PROCESS | 772 | --DOCSHELL 000000406627B800 == 33 [pid = 772] [id = 270] 16:44:30 INFO - PROCESS | 772 | --DOCSHELL 0000004060293000 == 32 [pid = 772] [id = 261] 16:44:30 INFO - PROCESS | 772 | --DOCSHELL 0000004059885000 == 31 [pid = 772] [id = 285] 16:44:30 INFO - PROCESS | 772 | --DOCSHELL 0000004066E8A800 == 30 [pid = 772] [id = 284] 16:44:30 INFO - PROCESS | 772 | --DOCSHELL 0000004068E9A800 == 29 [pid = 772] [id = 283] 16:44:30 INFO - PROCESS | 772 | --DOCSHELL 000000406E77D000 == 28 [pid = 772] [id = 281] 16:44:30 INFO - PROCESS | 772 | --DOCSHELL 000000406371E800 == 27 [pid = 772] [id = 282] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 95 (000000406709E000) [pid = 772] [serial = 807] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 94 (0000004063AF5800) [pid = 772] [serial = 795] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 93 (0000004065E83C00) [pid = 772] [serial = 798] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 92 (0000004059823000) [pid = 772] [serial = 786] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 91 (0000004059AAB400) [pid = 772] [serial = 787] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 90 (00000040638E2000) [pid = 772] [serial = 784] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000405F13FC00) [pid = 772] [serial = 783] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004062BAFC00) [pid = 772] [serial = 792] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 87 (000000405A653C00) [pid = 772] [serial = 789] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000405E455C00) [pid = 772] [serial = 790] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004064AF6800) [pid = 772] [serial = 796] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004059C4F400) [pid = 772] [serial = 801] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000405E2B3000) [pid = 772] [serial = 772] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040599ADC00) [pid = 772] [serial = 771] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040661B8400) [pid = 772] [serial = 775] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004063AC7800) [pid = 772] [serial = 774] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000406A7C4800) [pid = 772] [serial = 778] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004067D88C00) [pid = 772] [serial = 777] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000406B123C00) [pid = 772] [serial = 781] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406A7DB800) [pid = 772] [serial = 780] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040661BB000) [pid = 772] [serial = 799] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004063A2DC00) [pid = 772] [serial = 802] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040671F7C00) [pid = 772] [serial = 808] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004066E7D000) [pid = 772] [serial = 805] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406686A400) [pid = 772] [serial = 804] [outer = 0000000000000000] [url = about:blank] 16:44:30 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040638D9400) [pid = 772] [serial = 793] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 772 | 1466811871147 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1533ms 16:44:31 INFO - PROCESS | 772 | 1466811871263 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 16:44:31 INFO - PROCESS | 772 | 1466811871266 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 16:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:44:31 INFO - PROCESS | 772 | 1466811871289 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:44:31 INFO - PROCESS | 772 | 1466811871292 Marionette TRACE conn6 <- [1,1110,null,{}] 16:44:31 INFO - PROCESS | 772 | 1466811871297 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:31 INFO - PROCESS | 772 | 1466811871300 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:31 INFO - PROCESS | 772 | 1466811871399 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 16:44:31 INFO - PROCESS | 772 | 1466811871408 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:31 INFO - PROCESS | 772 | 1466811871411 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:31 INFO - PROCESS | 772 | ++DOCSHELL 000000405F103000 == 28 [pid = 772] [id = 287] 16:44:31 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040599AA800) [pid = 772] [serial = 860] [outer = 0000000000000000] 16:44:31 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405A231400) [pid = 772] [serial = 861] [outer = 00000040599AA800] 16:44:31 INFO - PROCESS | 772 | 1466811871460 Marionette DEBUG loaded listener.js 16:44:31 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000405E24D800) [pid = 772] [serial = 862] [outer = 00000040599AA800] 16:44:31 INFO - PROCESS | 772 | 1466811871959 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 735ms 16:44:32 INFO - PROCESS | 772 | 1466811872025 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 16:44:32 INFO - PROCESS | 772 | 1466811872038 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 16:44:32 INFO - PROCESS | 772 | 1466811872045 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:44:32 INFO - PROCESS | 772 | 1466811872048 Marionette TRACE conn6 <- [1,1114,null,{}] 16:44:32 INFO - PROCESS | 772 | 1466811872052 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:32 INFO - PROCESS | 772 | 1466811872055 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:32 INFO - PROCESS | 772 | 1466811872180 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 16:44:32 INFO - PROCESS | 772 | [772] 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 16:44:32 INFO - PROCESS | 772 | 1466811872274 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:32 INFO - PROCESS | 772 | 1466811872277 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:32 INFO - PROCESS | 772 | ++DOCSHELL 00000040640CF800 == 29 [pid = 772] [id = 288] 16:44:32 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000405FB07400) [pid = 772] [serial = 863] [outer = 0000000000000000] 16:44:32 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000405FB73000) [pid = 772] [serial = 864] [outer = 000000405FB07400] 16:44:32 INFO - PROCESS | 772 | 1466811872327 Marionette DEBUG loaded listener.js 16:44:32 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406075CC00) [pid = 772] [serial = 865] [outer = 000000405FB07400] 16:44:32 INFO - PROCESS | 772 | 1466811872736 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 734ms 16:44:32 INFO - PROCESS | 772 | 1466811872785 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 16:44:32 INFO - PROCESS | 772 | 1466811872788 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 16:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:44:32 INFO - PROCESS | 772 | 1466811872791 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:44:32 INFO - PROCESS | 772 | 1466811872795 Marionette TRACE conn6 <- [1,1118,null,{}] 16:44:32 INFO - PROCESS | 772 | 1466811872817 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:32 INFO - PROCESS | 772 | 1466811872822 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:32 INFO - PROCESS | 772 | 1466811872931 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 16:44:32 INFO - PROCESS | 772 | 1466811872984 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:32 INFO - PROCESS | 772 | 1466811872987 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:33 INFO - PROCESS | 772 | ++DOCSHELL 000000406677A800 == 30 [pid = 772] [id = 289] 16:44:33 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040638E0800) [pid = 772] [serial = 866] [outer = 0000000000000000] 16:44:33 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040638E5C00) [pid = 772] [serial = 867] [outer = 00000040638E0800] 16:44:33 INFO - PROCESS | 772 | 1466811873038 Marionette DEBUG loaded listener.js 16:44:33 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406403AC00) [pid = 772] [serial = 868] [outer = 00000040638E0800] 16:44:33 INFO - PROCESS | 772 | 1466811873489 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 734ms 16:44:33 INFO - PROCESS | 772 | 1466811873536 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 16:44:33 INFO - PROCESS | 772 | 1466811873539 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 16:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:44:33 INFO - PROCESS | 772 | 1466811873543 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:44:33 INFO - PROCESS | 772 | 1466811873545 Marionette TRACE conn6 <- [1,1122,null,{}] 16:44:33 INFO - PROCESS | 772 | 1466811873548 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:33 INFO - PROCESS | 772 | 1466811873550 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:33 INFO - PROCESS | 772 | 1466811873693 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 16:44:33 INFO - PROCESS | 772 | 1466811873718 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:33 INFO - PROCESS | 772 | 1466811873720 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:33 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EB2800 == 31 [pid = 772] [id = 290] 16:44:33 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004065E0A800) [pid = 772] [serial = 869] [outer = 0000000000000000] 16:44:33 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004065E13400) [pid = 772] [serial = 870] [outer = 0000004065E0A800] 16:44:33 INFO - PROCESS | 772 | 1466811873766 Marionette DEBUG loaded listener.js 16:44:33 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040660E8800) [pid = 772] [serial = 871] [outer = 0000004065E0A800] 16:44:34 INFO - PROCESS | 772 | [GFX2-]: DrawTargetD2D 1.1 (000000406AA13430): Failed to create GradientStopCollection with no stops. 16:44:34 INFO - PROCESS | 772 | [GFX3-]: No stops specified for gradient pattern. 16:44:34 INFO - PROCESS | 772 | 1466811874199 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 733ms 16:44:34 INFO - PROCESS | 772 | 1466811874280 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 16:44:34 INFO - PROCESS | 772 | 1466811874283 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 16:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:44:34 INFO - PROCESS | 772 | 1466811874286 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:44:34 INFO - PROCESS | 772 | 1466811874288 Marionette TRACE conn6 <- [1,1126,null,{}] 16:44:34 INFO - PROCESS | 772 | 1466811874292 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:34 INFO - PROCESS | 772 | 1466811874294 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:34 INFO - PROCESS | 772 | 1466811874409 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 16:44:34 INFO - PROCESS | 772 | 1466811874462 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:34 INFO - PROCESS | 772 | 1466811874464 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:34 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F47800 == 32 [pid = 772] [id = 291] 16:44:34 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040661BA000) [pid = 772] [serial = 872] [outer = 0000000000000000] 16:44:34 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004066469400) [pid = 772] [serial = 873] [outer = 00000040661BA000] 16:44:34 INFO - PROCESS | 772 | 1466811874512 Marionette DEBUG loaded listener.js 16:44:34 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (00000040665DC000) [pid = 772] [serial = 874] [outer = 00000040661BA000] 16:44:35 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004066883800) [pid = 772] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:44:35 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000406709EC00) [pid = 772] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:44:35 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004059C46800) [pid = 772] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:44:35 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004069816800) [pid = 772] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:44:35 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004059AB9800) [pid = 772] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:44:35 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004059AB6C00) [pid = 772] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:44:35 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405800AC00) [pid = 772] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:44:35 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004059AACC00) [pid = 772] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:44:35 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040671F3C00) [pid = 772] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:44:35 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040661B4800) [pid = 772] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:44:35 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406A7D9000) [pid = 772] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:44:35 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406A7AC400) [pid = 772] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:44:35 INFO - PROCESS | 772 | 1466811875175 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 923ms 16:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:44:35 INFO - PROCESS | 772 | 1466811875212 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 16:44:35 INFO - PROCESS | 772 | 1466811875214 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 16:44:35 INFO - PROCESS | 772 | 1466811875218 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:44:35 INFO - PROCESS | 772 | 1466811875220 Marionette TRACE conn6 <- [1,1130,null,{}] 16:44:35 INFO - PROCESS | 772 | 1466811875223 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:35 INFO - PROCESS | 772 | 1466811875229 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:35 INFO - PROCESS | 772 | 1466811875354 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 16:44:35 INFO - PROCESS | 772 | 1466811875404 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:35 INFO - PROCESS | 772 | 1466811875406 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:35 INFO - PROCESS | 772 | ++DOCSHELL 000000406706E000 == 33 [pid = 772] [id = 292] 16:44:35 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000405FB6FC00) [pid = 772] [serial = 875] [outer = 0000000000000000] 16:44:35 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040665DAC00) [pid = 772] [serial = 876] [outer = 000000405FB6FC00] 16:44:35 INFO - PROCESS | 772 | 1466811875452 Marionette DEBUG loaded listener.js 16:44:35 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004066E74C00) [pid = 772] [serial = 877] [outer = 000000405FB6FC00] 16:44:35 INFO - PROCESS | 772 | 1466811875815 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 16:44:35 INFO - PROCESS | 772 | 1466811875855 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 16:44:35 INFO - PROCESS | 772 | 1466811875858 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 16:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:44:35 INFO - PROCESS | 772 | 1466811875861 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:44:35 INFO - PROCESS | 772 | 1466811875863 Marionette TRACE conn6 <- [1,1134,null,{}] 16:44:35 INFO - PROCESS | 772 | 1466811875886 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:35 INFO - PROCESS | 772 | 1466811875889 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:35 INFO - PROCESS | 772 | 1466811875973 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 16:44:35 INFO - PROCESS | 772 | 1466811875978 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:35 INFO - PROCESS | 772 | 1466811875980 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:35 INFO - PROCESS | 772 | ++DOCSHELL 0000004068174000 == 34 [pid = 772] [id = 293] 16:44:35 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066E7D400) [pid = 772] [serial = 878] [outer = 0000000000000000] 16:44:36 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406709D800) [pid = 772] [serial = 879] [outer = 0000004066E7D400] 16:44:36 INFO - PROCESS | 772 | 1466811876026 Marionette DEBUG loaded listener.js 16:44:36 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040671F5C00) [pid = 772] [serial = 880] [outer = 0000004066E7D400] 16:44:36 INFO - PROCESS | 772 | 1466811876465 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 650ms 16:44:36 INFO - PROCESS | 772 | 1466811876515 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 16:44:36 INFO - PROCESS | 772 | 1466811876517 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 16:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:44:36 INFO - PROCESS | 772 | 1466811876520 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:44:36 INFO - PROCESS | 772 | 1466811876522 Marionette TRACE conn6 <- [1,1138,null,{}] 16:44:36 INFO - PROCESS | 772 | 1466811876526 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:36 INFO - PROCESS | 772 | 1466811876528 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:36 INFO - PROCESS | 772 | 1466811876610 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 16:44:36 INFO - PROCESS | 772 | 1466811876618 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:36 INFO - PROCESS | 772 | 1466811876620 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:36 INFO - PROCESS | 772 | ++DOCSHELL 000000406A20D800 == 35 [pid = 772] [id = 294] 16:44:36 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004067D82400) [pid = 772] [serial = 881] [outer = 0000000000000000] 16:44:36 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004067ED2400) [pid = 772] [serial = 882] [outer = 0000004067D82400] 16:44:36 INFO - PROCESS | 772 | 1466811876665 Marionette DEBUG loaded listener.js 16:44:36 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004068E20400) [pid = 772] [serial = 883] [outer = 0000004067D82400] 16:44:37 INFO - PROCESS | 772 | --DOCSHELL 000000405F103000 == 34 [pid = 772] [id = 287] 16:44:37 INFO - PROCESS | 772 | --DOCSHELL 0000004060289000 == 33 [pid = 772] [id = 286] 16:44:38 INFO - PROCESS | 772 | --DOCSHELL 0000004068174000 == 32 [pid = 772] [id = 293] 16:44:38 INFO - PROCESS | 772 | --DOCSHELL 000000406706E000 == 31 [pid = 772] [id = 292] 16:44:38 INFO - PROCESS | 772 | --DOCSHELL 0000004066F47800 == 30 [pid = 772] [id = 291] 16:44:38 INFO - PROCESS | 772 | --DOCSHELL 000000406677A800 == 29 [pid = 772] [id = 289] 16:44:38 INFO - PROCESS | 772 | --DOCSHELL 0000004066EB2800 == 28 [pid = 772] [id = 290] 16:44:38 INFO - PROCESS | 772 | --DOCSHELL 00000040640CF800 == 27 [pid = 772] [id = 288] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004066D2CC00) [pid = 772] [serial = 828] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004066D35C00) [pid = 772] [serial = 829] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004068187400) [pid = 772] [serial = 832] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040670A7C00) [pid = 772] [serial = 831] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004064A63000) [pid = 772] [serial = 837] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040698C4800) [pid = 772] [serial = 834] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040638EA400) [pid = 772] [serial = 822] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406403BC00) [pid = 772] [serial = 823] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000405EF4E800) [pid = 772] [serial = 819] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 72 (00000040602BBC00) [pid = 772] [serial = 820] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004059820000) [pid = 772] [serial = 816] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000405A236C00) [pid = 772] [serial = 817] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004059C4DC00) [pid = 772] [serial = 813] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 68 (000000405E44DC00) [pid = 772] [serial = 814] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004067D8E800) [pid = 772] [serial = 810] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004068E15C00) [pid = 772] [serial = 811] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 65 (0000004066468800) [pid = 772] [serial = 825] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 64 (000000406A7DD400) [pid = 772] [serial = 843] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 63 (000000406B124400) [pid = 772] [serial = 844] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 62 (000000406A7C4400) [pid = 772] [serial = 840] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 61 (000000406A7D0000) [pid = 772] [serial = 841] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 60 (000000406A2F2400) [pid = 772] [serial = 835] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 59 (00000040665DB800) [pid = 772] [serial = 826] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | --DOMWINDOW == 58 (000000406A2EA000) [pid = 772] [serial = 838] [outer = 0000000000000000] [url = about:blank] 16:44:38 INFO - PROCESS | 772 | 1466811878438 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1976ms 16:44:38 INFO - PROCESS | 772 | 1466811878500 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 16:44:38 INFO - PROCESS | 772 | 1466811878504 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 16:44:38 INFO - PROCESS | 772 | 1466811878509 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:44:38 INFO - PROCESS | 772 | 1466811878513 Marionette TRACE conn6 <- [1,1142,null,{}] 16:44:38 INFO - PROCESS | 772 | 1466811878519 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:38 INFO - PROCESS | 772 | 1466811878522 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:38 INFO - PROCESS | 772 | 1466811878621 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 16:44:38 INFO - PROCESS | 772 | 1466811878636 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:38 INFO - PROCESS | 772 | 1466811878638 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:38 INFO - PROCESS | 772 | ++DOCSHELL 000000405E4D1800 == 28 [pid = 772] [id = 295] 16:44:38 INFO - PROCESS | 772 | ++DOMWINDOW == 59 (0000004058FC8C00) [pid = 772] [serial = 884] [outer = 0000000000000000] 16:44:38 INFO - PROCESS | 772 | ++DOMWINDOW == 60 (000000405913D800) [pid = 772] [serial = 885] [outer = 0000004058FC8C00] 16:44:38 INFO - PROCESS | 772 | 1466811878689 Marionette DEBUG loaded listener.js 16:44:38 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (00000040599A2000) [pid = 772] [serial = 886] [outer = 0000004058FC8C00] 16:44:39 INFO - PROCESS | 772 | 1466811879166 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 671ms 16:44:39 INFO - PROCESS | 772 | 1466811879184 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 16:44:39 INFO - PROCESS | 772 | 1466811879190 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 16:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:44:39 INFO - PROCESS | 772 | 1466811879196 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:44:39 INFO - PROCESS | 772 | 1466811879199 Marionette TRACE conn6 <- [1,1146,null,{}] 16:44:39 INFO - PROCESS | 772 | 1466811879208 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:39 INFO - PROCESS | 772 | 1466811879211 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:39 INFO - PROCESS | 772 | 1466811879305 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 16:44:39 INFO - PROCESS | 772 | 1466811879313 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:39 INFO - PROCESS | 772 | 1466811879316 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:39 INFO - PROCESS | 772 | ++DOCSHELL 0000004060287800 == 29 [pid = 772] [id = 296] 16:44:39 INFO - PROCESS | 772 | ++DOMWINDOW == 62 (0000004059AB3000) [pid = 772] [serial = 887] [outer = 0000000000000000] 16:44:39 INFO - PROCESS | 772 | ++DOMWINDOW == 63 (0000004059C4A800) [pid = 772] [serial = 888] [outer = 0000004059AB3000] 16:44:39 INFO - PROCESS | 772 | 1466811879366 Marionette DEBUG loaded listener.js 16:44:39 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (000000405A22BC00) [pid = 772] [serial = 889] [outer = 0000004059AB3000] 16:44:39 INFO - PROCESS | 772 | 1466811879850 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 16:44:39 INFO - PROCESS | 772 | 1466811879893 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 16:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:44:39 INFO - PROCESS | 772 | 1466811879897 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:44:39 INFO - PROCESS | 772 | 1466811879900 Marionette TRACE conn6 <- [1,1150,null,{}] 16:44:39 INFO - PROCESS | 772 | 1466811879912 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:39 INFO - PROCESS | 772 | 1466811879917 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:40 INFO - PROCESS | 772 | 1466811880034 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 16:44:40 INFO - PROCESS | 772 | 1466811880111 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:40 INFO - PROCESS | 772 | 1466811880115 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:40 INFO - PROCESS | 772 | ++DOCSHELL 0000004065BC1800 == 30 [pid = 772] [id = 297] 16:44:40 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (0000004057EAE800) [pid = 772] [serial = 890] [outer = 0000000000000000] 16:44:40 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (000000405EC9A400) [pid = 772] [serial = 891] [outer = 0000004057EAE800] 16:44:40 INFO - PROCESS | 772 | 1466811880165 Marionette DEBUG loaded listener.js 16:44:40 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (000000405FB6EC00) [pid = 772] [serial = 892] [outer = 0000004057EAE800] 16:44:40 INFO - PROCESS | 772 | 1466811880562 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 692ms 16:44:40 INFO - PROCESS | 772 | 1466811880596 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 16:44:40 INFO - PROCESS | 772 | 1466811880599 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 16:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:44:40 INFO - PROCESS | 772 | 1466811880602 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:44:40 INFO - PROCESS | 772 | 1466811880604 Marionette TRACE conn6 <- [1,1154,null,{}] 16:44:40 INFO - PROCESS | 772 | 1466811880608 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:40 INFO - PROCESS | 772 | 1466811880610 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:40 INFO - PROCESS | 772 | 1466811880697 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 16:44:40 INFO - PROCESS | 772 | 1466811880703 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:40 INFO - PROCESS | 772 | 1466811880705 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:40 INFO - PROCESS | 772 | ++DOCSHELL 00000040664B8800 == 31 [pid = 772] [id = 298] 16:44:40 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (00000040606B8400) [pid = 772] [serial = 893] [outer = 0000000000000000] 16:44:40 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004062BB3C00) [pid = 772] [serial = 894] [outer = 00000040606B8400] 16:44:40 INFO - PROCESS | 772 | 1466811880751 Marionette DEBUG loaded listener.js 16:44:40 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (00000040638CD000) [pid = 772] [serial = 895] [outer = 00000040606B8400] 16:44:41 INFO - PROCESS | 772 | 1466811881186 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 629ms 16:44:41 INFO - PROCESS | 772 | 1466811881236 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 16:44:41 INFO - PROCESS | 772 | 1466811881238 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 16:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:44:41 INFO - PROCESS | 772 | 1466811881242 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:44:41 INFO - PROCESS | 772 | 1466811881243 Marionette TRACE conn6 <- [1,1158,null,{}] 16:44:41 INFO - PROCESS | 772 | 1466811881247 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:41 INFO - PROCESS | 772 | 1466811881249 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:41 INFO - PROCESS | 772 | 1466811881331 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 16:44:41 INFO - PROCESS | 772 | 1466811881338 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:41 INFO - PROCESS | 772 | 1466811881341 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:41 INFO - PROCESS | 772 | ++DOCSHELL 0000004066E88800 == 32 [pid = 772] [id = 299] 16:44:41 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004059AB2800) [pid = 772] [serial = 896] [outer = 0000000000000000] 16:44:41 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (00000040638E1000) [pid = 772] [serial = 897] [outer = 0000004059AB2800] 16:44:41 INFO - PROCESS | 772 | 1466811881387 Marionette DEBUG loaded listener.js 16:44:41 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004063A32800) [pid = 772] [serial = 898] [outer = 0000004059AB2800] 16:44:41 INFO - PROCESS | 772 | 1466811881849 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 629ms 16:44:41 INFO - PROCESS | 772 | 1466811881875 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 16:44:41 INFO - PROCESS | 772 | 1466811881877 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 16:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:44:41 INFO - PROCESS | 772 | 1466811881880 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:44:41 INFO - PROCESS | 772 | 1466811881882 Marionette TRACE conn6 <- [1,1162,null,{}] 16:44:41 INFO - PROCESS | 772 | 1466811881886 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:41 INFO - PROCESS | 772 | 1466811881892 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:42 INFO - PROCESS | 772 | 1466811881999 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 16:44:42 INFO - PROCESS | 772 | 1466811882007 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:42 INFO - PROCESS | 772 | 1466811882009 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:42 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F55000 == 33 [pid = 772] [id = 300] 16:44:42 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004064047400) [pid = 772] [serial = 899] [outer = 0000000000000000] 16:44:42 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004065E11800) [pid = 772] [serial = 900] [outer = 0000004064047400] 16:44:42 INFO - PROCESS | 772 | 1466811882055 Marionette DEBUG loaded listener.js 16:44:42 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040661B4800) [pid = 772] [serial = 901] [outer = 0000004064047400] 16:44:42 INFO - PROCESS | 772 | 1466811882471 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 16:44:42 INFO - PROCESS | 772 | 1466811882515 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 16:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:44:42 INFO - PROCESS | 772 | 1466811882523 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:44:42 INFO - PROCESS | 772 | 1466811882525 Marionette TRACE conn6 <- [1,1166,null,{}] 16:44:42 INFO - PROCESS | 772 | 1466811882529 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:42 INFO - PROCESS | 772 | 1466811882531 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:42 INFO - PROCESS | 772 | 1466811882610 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 16:44:42 INFO - PROCESS | 772 | 1466811882619 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:42 INFO - PROCESS | 772 | 1466811882621 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:42 INFO - PROCESS | 772 | ++DOCSHELL 0000004067131000 == 34 [pid = 772] [id = 301] 16:44:42 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406646EC00) [pid = 772] [serial = 902] [outer = 0000000000000000] 16:44:42 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066477000) [pid = 772] [serial = 903] [outer = 000000406646EC00] 16:44:42 INFO - PROCESS | 772 | 1466811882664 Marionette DEBUG loaded listener.js 16:44:42 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040665E5800) [pid = 772] [serial = 904] [outer = 000000406646EC00] 16:44:43 INFO - PROCESS | 772 | 1466811883101 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 16:44:43 INFO - PROCESS | 772 | 1466811883158 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 16:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:44:43 INFO - PROCESS | 772 | 1466811883161 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:44:43 INFO - PROCESS | 772 | 1466811883163 Marionette TRACE conn6 <- [1,1170,null,{}] 16:44:43 INFO - PROCESS | 772 | 1466811883167 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:43 INFO - PROCESS | 772 | 1466811883169 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:43 INFO - PROCESS | 772 | 1466811883250 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 16:44:43 INFO - PROCESS | 772 | 1466811883256 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:43 INFO - PROCESS | 772 | 1466811883258 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:43 INFO - PROCESS | 772 | ++DOCSHELL 00000040691C0000 == 35 [pid = 772] [id = 302] 16:44:43 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004066BF3400) [pid = 772] [serial = 905] [outer = 0000000000000000] 16:44:43 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004066D2EC00) [pid = 772] [serial = 906] [outer = 0000004066BF3400] 16:44:43 INFO - PROCESS | 772 | 1466811883302 Marionette DEBUG loaded listener.js 16:44:43 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004066D39000) [pid = 772] [serial = 907] [outer = 0000004066BF3400] 16:44:43 INFO - PROCESS | 772 | 1466811883785 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 16:44:43 INFO - PROCESS | 772 | 1466811883838 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 16:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:44:43 INFO - PROCESS | 772 | 1466811883841 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:44:43 INFO - PROCESS | 772 | 1466811883843 Marionette TRACE conn6 <- [1,1174,null,{}] 16:44:43 INFO - PROCESS | 772 | 1466811883846 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:43 INFO - PROCESS | 772 | 1466811883849 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:43 INFO - PROCESS | 772 | 1466811883956 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 16:44:44 INFO - PROCESS | 772 | 1466811884034 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:44 INFO - PROCESS | 772 | 1466811884036 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:44 INFO - PROCESS | 772 | ++DOCSHELL 0000004065BC0800 == 36 [pid = 772] [id = 303] 16:44:44 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004066471800) [pid = 772] [serial = 908] [outer = 0000000000000000] 16:44:44 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004066E73000) [pid = 772] [serial = 909] [outer = 0000004066471800] 16:44:44 INFO - PROCESS | 772 | 1466811884081 Marionette DEBUG loaded listener.js 16:44:44 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (00000040670A2800) [pid = 772] [serial = 910] [outer = 0000004066471800] 16:44:44 INFO - PROCESS | 772 | 1466811884506 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 772 | 1466811884581 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 16:44:44 INFO - PROCESS | 772 | 1466811884584 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - PROCESS | 772 | 1466811884586 Marionette TRACE conn6 <- [1,1178,null,{}] 16:44:44 INFO - PROCESS | 772 | 1466811884589 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:44 INFO - PROCESS | 772 | 1466811884592 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:44 INFO - PROCESS | 772 | 1466811884712 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 16:44:44 INFO - PROCESS | 772 | 1466811884723 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:44 INFO - PROCESS | 772 | 1466811884725 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:44 INFO - PROCESS | 772 | ++DOCSHELL 000000406B227000 == 37 [pid = 772] [id = 304] 16:44:44 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040677B6C00) [pid = 772] [serial = 911] [outer = 0000000000000000] 16:44:44 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004067E32800) [pid = 772] [serial = 912] [outer = 00000040677B6C00] 16:44:44 INFO - PROCESS | 772 | 1466811884770 Marionette DEBUG loaded listener.js 16:44:44 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (0000004068187000) [pid = 772] [serial = 913] [outer = 00000040677B6C00] 16:44:45 INFO - PROCESS | 772 | 1466811885232 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:44:45 INFO - PROCESS | 772 | 1466811885261 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 16:44:45 INFO - PROCESS | 772 | 1466811885264 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:44:45 INFO - PROCESS | 772 | 1466811885267 Marionette TRACE conn6 <- [1,1182,null,{}] 16:44:45 INFO - PROCESS | 772 | 1466811885271 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:45 INFO - PROCESS | 772 | 1466811885273 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:45 INFO - PROCESS | 772 | 1466811885428 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 16:44:45 INFO - PROCESS | 772 | 1466811885441 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:45 INFO - PROCESS | 772 | 1466811885444 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:45 INFO - PROCESS | 772 | ++DOCSHELL 0000004066E88000 == 38 [pid = 772] [id = 305] 16:44:45 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (0000004068E14C00) [pid = 772] [serial = 914] [outer = 0000000000000000] 16:44:45 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (0000004069815C00) [pid = 772] [serial = 915] [outer = 0000004068E14C00] 16:44:45 INFO - PROCESS | 772 | 1466811885491 Marionette DEBUG loaded listener.js 16:44:45 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000406A2F3000) [pid = 772] [serial = 916] [outer = 0000004068E14C00] 16:44:45 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004065E0A800) [pid = 772] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:44:45 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000405FB6FC00) [pid = 772] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:44:45 INFO - PROCESS | 772 | --DOMWINDOW == 88 (00000040661BA000) [pid = 772] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:44:45 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004066E7D400) [pid = 772] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:44:45 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000405EF52800) [pid = 772] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:44:45 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040599A6000) [pid = 772] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:44:45 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040698BC000) [pid = 772] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:44:45 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004065E0BC00) [pid = 772] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:44:45 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040599A7800) [pid = 772] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:44:45 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405FB07400) [pid = 772] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:44:45 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040599AA800) [pid = 772] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:44:45 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040638E0800) [pid = 772] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:44:46 INFO - PROCESS | 772 | 1466811886044 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:44:46 INFO - PROCESS | 772 | 1466811886088 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 16:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:44:46 INFO - PROCESS | 772 | 1466811886091 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:44:46 INFO - PROCESS | 772 | 1466811886093 Marionette TRACE conn6 <- [1,1186,null,{}] 16:44:46 INFO - PROCESS | 772 | 1466811886097 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:46 INFO - PROCESS | 772 | 1466811886099 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:46 INFO - PROCESS | 772 | 1466811886182 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 16:44:46 INFO - PROCESS | 772 | 1466811886188 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:46 INFO - PROCESS | 772 | 1466811886190 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:46 INFO - PROCESS | 772 | ++DOCSHELL 000000406D151800 == 39 [pid = 772] [id = 306] 16:44:46 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040638E0800) [pid = 772] [serial = 917] [outer = 0000000000000000] 16:44:46 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040698BE000) [pid = 772] [serial = 918] [outer = 00000040638E0800] 16:44:46 INFO - PROCESS | 772 | 1466811886235 Marionette DEBUG loaded listener.js 16:44:46 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000406A7AB400) [pid = 772] [serial = 919] [outer = 00000040638E0800] 16:44:46 INFO - PROCESS | 772 | 1466811886678 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 629ms 16:44:46 INFO - PROCESS | 772 | 1466811886724 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 16:44:46 INFO - PROCESS | 772 | 1466811886726 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 16:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:44:46 INFO - PROCESS | 772 | 1466811886730 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:44:46 INFO - PROCESS | 772 | 1466811886732 Marionette TRACE conn6 <- [1,1190,null,{}] 16:44:46 INFO - PROCESS | 772 | 1466811886735 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:46 INFO - PROCESS | 772 | 1466811886737 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:46 INFO - PROCESS | 772 | 1466811886821 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 16:44:46 INFO - PROCESS | 772 | 1466811886828 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:46 INFO - PROCESS | 772 | 1466811886830 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:46 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC1A000 == 40 [pid = 772] [id = 307] 16:44:46 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000406A7B4C00) [pid = 772] [serial = 920] [outer = 0000000000000000] 16:44:46 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000406A7C7000) [pid = 772] [serial = 921] [outer = 000000406A7B4C00] 16:44:46 INFO - PROCESS | 772 | 1466811886875 Marionette DEBUG loaded listener.js 16:44:46 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000406A7D1800) [pid = 772] [serial = 922] [outer = 000000406A7B4C00] 16:44:47 INFO - PROCESS | 772 | 1466811887316 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 16:44:47 INFO - PROCESS | 772 | 1466811887362 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 16:44:47 INFO - PROCESS | 772 | 1466811887364 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 16:44:47 INFO - PROCESS | 772 | 1466811887372 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:44:47 INFO - PROCESS | 772 | 1466811887374 Marionette TRACE conn6 <- [1,1194,null,{}] 16:44:47 INFO - PROCESS | 772 | 1466811887377 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:47 INFO - PROCESS | 772 | 1466811887379 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:47 INFO - PROCESS | 772 | 1466811887464 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 16:44:47 INFO - PROCESS | 772 | 1466811887470 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:47 INFO - PROCESS | 772 | 1466811887472 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:47 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCB3000 == 41 [pid = 772] [id = 308] 16:44:47 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000406A7DB000) [pid = 772] [serial = 923] [outer = 0000000000000000] 16:44:47 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000406A7DEC00) [pid = 772] [serial = 924] [outer = 000000406A7DB000] 16:44:47 INFO - PROCESS | 772 | 1466811887524 Marionette DEBUG loaded listener.js 16:44:47 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406B124C00) [pid = 772] [serial = 925] [outer = 000000406A7DB000] 16:44:48 INFO - PROCESS | 772 | 1466811888286 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 986ms 16:44:48 INFO - PROCESS | 772 | 1466811888362 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 16:44:48 INFO - PROCESS | 772 | 1466811888367 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 16:44:48 INFO - PROCESS | 772 | 1466811888372 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:44:48 INFO - PROCESS | 772 | 1466811888376 Marionette TRACE conn6 <- [1,1198,null,{}] 16:44:48 INFO - PROCESS | 772 | 1466811888382 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:48 INFO - PROCESS | 772 | 1466811888386 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:48 INFO - PROCESS | 772 | 1466811888527 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 16:44:48 INFO - PROCESS | 772 | 1466811888638 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:48 INFO - PROCESS | 772 | 1466811888641 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:48 INFO - PROCESS | 772 | ++DOCSHELL 000000406004C000 == 42 [pid = 772] [id = 309] 16:44:48 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000405892BC00) [pid = 772] [serial = 926] [outer = 0000000000000000] 16:44:48 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (0000004059826800) [pid = 772] [serial = 927] [outer = 000000405892BC00] 16:44:48 INFO - PROCESS | 772 | 1466811888701 Marionette DEBUG loaded listener.js 16:44:48 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (0000004059C4D400) [pid = 772] [serial = 928] [outer = 000000405892BC00] 16:44:49 INFO - PROCESS | 772 | 1466811889423 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1133ms 16:44:49 INFO - PROCESS | 772 | 1466811889671 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 16:44:49 INFO - PROCESS | 772 | 1466811889676 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 16:44:49 INFO - PROCESS | 772 | 1466811889682 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:44:49 INFO - PROCESS | 772 | 1466811889685 Marionette TRACE conn6 <- [1,1202,null,{}] 16:44:49 INFO - PROCESS | 772 | 1466811889691 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:44:49 INFO - PROCESS | 772 | 1466811889694 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:49 INFO - PROCESS | 772 | 1466811889816 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 16:44:49 INFO - PROCESS | 772 | 1466811889910 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:49 INFO - PROCESS | 772 | 1466811889915 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:49 INFO - PROCESS | 772 | ++DOCSHELL 000000405FB30000 == 43 [pid = 772] [id = 310] 16:44:49 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (00000040592BA000) [pid = 772] [serial = 929] [outer = 0000000000000000] 16:44:49 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (000000405A316400) [pid = 772] [serial = 930] [outer = 00000040592BA000] 16:44:49 INFO - PROCESS | 772 | 1466811889965 Marionette DEBUG loaded listener.js 16:44:50 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (000000405E453400) [pid = 772] [serial = 931] [outer = 00000040592BA000] 16:44:50 INFO - PROCESS | 772 | --DOCSHELL 000000406DC1A000 == 42 [pid = 772] [id = 307] 16:44:50 INFO - PROCESS | 772 | --DOCSHELL 000000406D151800 == 41 [pid = 772] [id = 306] 16:44:50 INFO - PROCESS | 772 | --DOCSHELL 0000004066E88000 == 40 [pid = 772] [id = 305] 16:44:50 INFO - PROCESS | 772 | --DOCSHELL 000000406B227000 == 39 [pid = 772] [id = 304] 16:44:50 INFO - PROCESS | 772 | --DOCSHELL 0000004065BC0800 == 38 [pid = 772] [id = 303] 16:44:50 INFO - PROCESS | 772 | --DOCSHELL 00000040691C0000 == 37 [pid = 772] [id = 302] 16:44:50 INFO - PROCESS | 772 | --DOCSHELL 0000004067131000 == 36 [pid = 772] [id = 301] 16:44:50 INFO - PROCESS | 772 | --DOCSHELL 0000004066F55000 == 35 [pid = 772] [id = 300] 16:44:50 INFO - PROCESS | 772 | --DOCSHELL 0000004066E88800 == 34 [pid = 772] [id = 299] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 93 (0000004067ED2400) [pid = 772] [serial = 882] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOCSHELL 00000040664B8800 == 33 [pid = 772] [id = 298] 16:44:50 INFO - PROCESS | 772 | --DOCSHELL 0000004065BC1800 == 32 [pid = 772] [id = 297] 16:44:50 INFO - PROCESS | 772 | --DOCSHELL 0000004060287800 == 31 [pid = 772] [id = 296] 16:44:50 INFO - PROCESS | 772 | --DOCSHELL 000000405E4D1800 == 30 [pid = 772] [id = 295] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 92 (00000040660E8800) [pid = 772] [serial = 871] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 91 (0000004065E13400) [pid = 772] [serial = 870] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 90 (00000040665DAC00) [pid = 772] [serial = 876] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 89 (0000004066469400) [pid = 772] [serial = 873] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 88 (000000406709D800) [pid = 772] [serial = 879] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 87 (00000040665DC000) [pid = 772] [serial = 874] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 86 (00000040602B7800) [pid = 772] [serial = 858] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004065E06400) [pid = 772] [serial = 856] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000405E44B000) [pid = 772] [serial = 855] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000406B12D400) [pid = 772] [serial = 853] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000406A7C5000) [pid = 772] [serial = 852] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040665DD400) [pid = 772] [serial = 850] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004065E20400) [pid = 772] [serial = 849] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040638D3000) [pid = 772] [serial = 847] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405FB70800) [pid = 772] [serial = 846] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040671F5C00) [pid = 772] [serial = 880] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000405FB73000) [pid = 772] [serial = 864] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000405A231400) [pid = 772] [serial = 861] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000405E24D800) [pid = 772] [serial = 862] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040638E2C00) [pid = 772] [serial = 859] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 72 (00000040638E5C00) [pid = 772] [serial = 867] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406403AC00) [pid = 772] [serial = 868] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004066E74C00) [pid = 772] [serial = 877] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000406075CC00) [pid = 772] [serial = 865] [outer = 0000000000000000] [url = about:blank] 16:44:50 INFO - PROCESS | 772 | 1466811890630 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 965ms 16:44:50 INFO - PROCESS | 772 | 1466811890664 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 16:44:50 INFO - PROCESS | 772 | 1466811890668 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 16:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:44:50 INFO - PROCESS | 772 | 1466811890677 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:44:50 INFO - PROCESS | 772 | 1466811890681 Marionette TRACE conn6 <- [1,1206,null,{}] 16:44:50 INFO - PROCESS | 772 | 1466811890686 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:50 INFO - PROCESS | 772 | 1466811890689 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:50 INFO - PROCESS | 772 | 1466811890783 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 16:44:50 INFO - PROCESS | 772 | 1466811890855 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:50 INFO - PROCESS | 772 | 1466811890857 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:50 INFO - PROCESS | 772 | ++DOCSHELL 000000406372B800 == 31 [pid = 772] [id = 311] 16:44:50 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004059822C00) [pid = 772] [serial = 932] [outer = 0000000000000000] 16:44:50 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000405A1A0400) [pid = 772] [serial = 933] [outer = 0000004059822C00] 16:44:50 INFO - PROCESS | 772 | 1466811890908 Marionette DEBUG loaded listener.js 16:44:50 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405EF54000) [pid = 772] [serial = 934] [outer = 0000004059822C00] 16:44:51 INFO - PROCESS | 772 | 1466811891406 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 776ms 16:44:51 INFO - PROCESS | 772 | 1466811891455 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 16:44:51 INFO - PROCESS | 772 | 1466811891457 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 16:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:44:51 INFO - PROCESS | 772 | 1466811891461 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:44:51 INFO - PROCESS | 772 | 1466811891463 Marionette TRACE conn6 <- [1,1210,null,{}] 16:44:51 INFO - PROCESS | 772 | 1466811891473 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:51 INFO - PROCESS | 772 | 1466811891478 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:51 INFO - PROCESS | 772 | 1466811891568 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 16:44:51 INFO - PROCESS | 772 | 1466811891577 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:51 INFO - PROCESS | 772 | 1466811891581 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:51 INFO - PROCESS | 772 | ++DOCSHELL 0000004066274800 == 32 [pid = 772] [id = 312] 16:44:51 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040638D5800) [pid = 772] [serial = 935] [outer = 0000000000000000] 16:44:51 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040638DB800) [pid = 772] [serial = 936] [outer = 00000040638D5800] 16:44:51 INFO - PROCESS | 772 | 1466811891640 Marionette DEBUG loaded listener.js 16:44:51 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040638F3800) [pid = 772] [serial = 937] [outer = 00000040638D5800] 16:44:52 INFO - PROCESS | 772 | 1466811892113 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 16:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:44:52 INFO - PROCESS | 772 | 1466811892139 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 16:44:52 INFO - PROCESS | 772 | 1466811892142 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:44:52 INFO - PROCESS | 772 | 1466811892144 Marionette TRACE conn6 <- [1,1214,null,{}] 16:44:52 INFO - PROCESS | 772 | 1466811892147 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:52 INFO - PROCESS | 772 | 1466811892150 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:52 INFO - PROCESS | 772 | 1466811892240 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 16:44:52 INFO - PROCESS | 772 | 1466811892247 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:52 INFO - PROCESS | 772 | 1466811892249 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:52 INFO - PROCESS | 772 | ++DOCSHELL 0000004066E88000 == 33 [pid = 772] [id = 313] 16:44:52 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004064043C00) [pid = 772] [serial = 938] [outer = 0000000000000000] 16:44:52 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004064047C00) [pid = 772] [serial = 939] [outer = 0000004064043C00] 16:44:52 INFO - PROCESS | 772 | 1466811892298 Marionette DEBUG loaded listener.js 16:44:52 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004065E09800) [pid = 772] [serial = 940] [outer = 0000004064043C00] 16:44:52 INFO - PROCESS | 772 | 1466811892735 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 629ms 16:44:52 INFO - PROCESS | 772 | 1466811892772 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 16:44:52 INFO - PROCESS | 772 | 1466811892774 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 16:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:44:52 INFO - PROCESS | 772 | 1466811892785 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:44:52 INFO - PROCESS | 772 | 1466811892787 Marionette TRACE conn6 <- [1,1218,null,{}] 16:44:52 INFO - PROCESS | 772 | 1466811892790 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:52 INFO - PROCESS | 772 | 1466811892793 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:52 INFO - PROCESS | 772 | 1466811892905 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 16:44:52 INFO - PROCESS | 772 | 1466811892980 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:52 INFO - PROCESS | 772 | 1466811892982 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:52 INFO - PROCESS | 772 | ++DOCSHELL 0000004066ECB000 == 34 [pid = 772] [id = 314] 16:44:52 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004059155800) [pid = 772] [serial = 941] [outer = 0000000000000000] 16:44:53 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040660EA400) [pid = 772] [serial = 942] [outer = 0000004059155800] 16:44:53 INFO - PROCESS | 772 | 1466811893028 Marionette DEBUG loaded listener.js 16:44:53 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004066469400) [pid = 772] [serial = 943] [outer = 0000004059155800] 16:44:53 INFO - PROCESS | 772 | 1466811893457 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 733ms 16:44:53 INFO - PROCESS | 772 | 1466811893519 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 16:44:53 INFO - PROCESS | 772 | 1466811893522 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 16:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:44:53 INFO - PROCESS | 772 | 1466811893525 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:44:53 INFO - PROCESS | 772 | 1466811893527 Marionette TRACE conn6 <- [1,1222,null,{}] 16:44:53 INFO - PROCESS | 772 | 1466811893530 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:53 INFO - PROCESS | 772 | 1466811893537 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:53 INFO - PROCESS | 772 | 1466811893679 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 16:44:53 INFO - PROCESS | 772 | 1466811893738 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:53 INFO - PROCESS | 772 | 1466811893740 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:53 INFO - PROCESS | 772 | ++DOCSHELL 0000004067065000 == 35 [pid = 772] [id = 315] 16:44:53 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004066D2F000) [pid = 772] [serial = 944] [outer = 0000000000000000] 16:44:53 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004066D38000) [pid = 772] [serial = 945] [outer = 0000004066D2F000] 16:44:53 INFO - PROCESS | 772 | 1466811893787 Marionette DEBUG loaded listener.js 16:44:53 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004066F16C00) [pid = 772] [serial = 946] [outer = 0000004066D2F000] 16:44:54 INFO - PROCESS | 772 | 1466811894210 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 734ms 16:44:54 INFO - PROCESS | 772 | 1466811894278 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 16:44:54 INFO - PROCESS | 772 | 1466811894280 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 16:44:54 INFO - PROCESS | 772 | 1466811894283 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:44:54 INFO - PROCESS | 772 | 1466811894293 Marionette TRACE conn6 <- [1,1226,null,{}] 16:44:54 INFO - PROCESS | 772 | 1466811894297 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:54 INFO - PROCESS | 772 | 1466811894299 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:54 INFO - PROCESS | 772 | 1466811894411 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 16:44:54 INFO - PROCESS | 772 | 1466811894419 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:54 INFO - PROCESS | 772 | 1466811894421 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:54 INFO - PROCESS | 772 | ++DOCSHELL 0000004068E96800 == 36 [pid = 772] [id = 316] 16:44:54 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004067499000) [pid = 772] [serial = 947] [outer = 0000000000000000] 16:44:54 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040676E2800) [pid = 772] [serial = 948] [outer = 0000004067499000] 16:44:54 INFO - PROCESS | 772 | 1466811894505 Marionette DEBUG loaded listener.js 16:44:54 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004068E1A000) [pid = 772] [serial = 949] [outer = 0000004067499000] 16:44:54 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004066471800) [pid = 772] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:44:54 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040677B6C00) [pid = 772] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:44:54 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004059AB2800) [pid = 772] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:44:54 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004059AB3000) [pid = 772] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:44:54 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004057EAE800) [pid = 772] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:44:54 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004058FC8C00) [pid = 772] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:44:54 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004064047400) [pid = 772] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:44:54 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004068E14C00) [pid = 772] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:44:54 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040606B8400) [pid = 772] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:44:54 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000406646EC00) [pid = 772] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:44:54 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004066BF3400) [pid = 772] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:44:54 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406A7B4C00) [pid = 772] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:44:54 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040638E0800) [pid = 772] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:44:55 INFO - PROCESS | 772 | 1466811894996 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 734ms 16:44:55 INFO - PROCESS | 772 | 1466811895023 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 16:44:55 INFO - PROCESS | 772 | 1466811895025 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 16:44:55 INFO - PROCESS | 772 | 1466811895029 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:44:55 INFO - PROCESS | 772 | 1466811895031 Marionette TRACE conn6 <- [1,1230,null,{}] 16:44:55 INFO - PROCESS | 772 | 1466811895034 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:55 INFO - PROCESS | 772 | 1466811895036 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:55 INFO - PROCESS | 772 | 1466811895119 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 16:44:55 INFO - PROCESS | 772 | 1466811895193 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:55 INFO - PROCESS | 772 | 1466811895195 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:55 INFO - PROCESS | 772 | ++DOCSHELL 000000406A219800 == 37 [pid = 772] [id = 317] 16:44:55 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004058FCE400) [pid = 772] [serial = 950] [outer = 0000000000000000] 16:44:55 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406646EC00) [pid = 772] [serial = 951] [outer = 0000004058FCE400] 16:44:55 INFO - PROCESS | 772 | 1466811895241 Marionette DEBUG loaded listener.js 16:44:55 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406817BC00) [pid = 772] [serial = 952] [outer = 0000004058FCE400] 16:44:55 INFO - PROCESS | 772 | 1466811895598 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 16:44:55 INFO - PROCESS | 772 | 1466811895662 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 16:44:55 INFO - PROCESS | 772 | 1466811895664 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 16:44:55 INFO - PROCESS | 772 | 1466811895667 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:44:55 INFO - PROCESS | 772 | 1466811895669 Marionette TRACE conn6 <- [1,1234,null,{}] 16:44:55 INFO - PROCESS | 772 | 1466811895672 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:55 INFO - PROCESS | 772 | 1466811895674 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:55 INFO - PROCESS | 772 | 1466811895812 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 16:44:55 INFO - PROCESS | 772 | 1466811895823 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:55 INFO - PROCESS | 772 | 1466811895825 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:55 INFO - PROCESS | 772 | ++DOCSHELL 000000406B224800 == 38 [pid = 772] [id = 318] 16:44:55 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004067E35800) [pid = 772] [serial = 953] [outer = 0000000000000000] 16:44:55 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040698C0000) [pid = 772] [serial = 954] [outer = 0000004067E35800] 16:44:55 INFO - PROCESS | 772 | 1466811895869 Marionette DEBUG loaded listener.js 16:44:55 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406A2E9400) [pid = 772] [serial = 955] [outer = 0000004067E35800] 16:44:56 INFO - PROCESS | 772 | 1466811896300 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 671ms 16:44:56 INFO - PROCESS | 772 | 1466811896342 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 16:44:56 INFO - PROCESS | 772 | 1466811896345 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 16:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:44:56 INFO - PROCESS | 772 | 1466811896348 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:44:56 INFO - PROCESS | 772 | 1466811896350 Marionette TRACE conn6 <- [1,1238,null,{}] 16:44:56 INFO - PROCESS | 772 | 1466811896353 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:56 INFO - PROCESS | 772 | 1466811896356 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:56 INFO - PROCESS | 772 | 1466811896468 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 16:44:56 INFO - PROCESS | 772 | 1466811896475 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:56 INFO - PROCESS | 772 | 1466811896477 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:56 INFO - PROCESS | 772 | ++DOCSHELL 0000004066DE7800 == 39 [pid = 772] [id = 319] 16:44:56 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406A7AF800) [pid = 772] [serial = 956] [outer = 0000000000000000] 16:44:56 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000406A7CA800) [pid = 772] [serial = 957] [outer = 000000406A7AF800] 16:44:56 INFO - PROCESS | 772 | 1466811896523 Marionette DEBUG loaded listener.js 16:44:56 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000406A7DF000) [pid = 772] [serial = 958] [outer = 000000406A7AF800] 16:44:57 INFO - PROCESS | 772 | 1466811897035 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 734ms 16:44:57 INFO - PROCESS | 772 | 1466811897123 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 16:44:57 INFO - PROCESS | 772 | 1466811897128 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 16:44:57 INFO - PROCESS | 772 | 1466811897134 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:44:57 INFO - PROCESS | 772 | 1466811897138 Marionette TRACE conn6 <- [1,1242,null,{}] 16:44:57 INFO - PROCESS | 772 | 1466811897144 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:57 INFO - PROCESS | 772 | 1466811897148 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:57 INFO - PROCESS | 772 | 1466811897319 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 16:44:57 INFO - PROCESS | 772 | 1466811897330 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:57 INFO - PROCESS | 772 | 1466811897335 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:57 INFO - PROCESS | 772 | ++DOCSHELL 000000406028D800 == 40 [pid = 772] [id = 320] 16:44:57 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000405A231400) [pid = 772] [serial = 959] [outer = 0000000000000000] 16:44:57 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000405AC3C400) [pid = 772] [serial = 960] [outer = 000000405A231400] 16:44:57 INFO - PROCESS | 772 | 1466811897396 Marionette DEBUG loaded listener.js 16:44:57 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000405FE18400) [pid = 772] [serial = 961] [outer = 000000405A231400] 16:44:58 INFO - PROCESS | 772 | 1466811898004 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 923ms 16:44:58 INFO - PROCESS | 772 | 1466811898063 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 16:44:58 INFO - PROCESS | 772 | 1466811898068 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 16:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:44:58 INFO - PROCESS | 772 | 1466811898075 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:44:58 INFO - PROCESS | 772 | 1466811898078 Marionette TRACE conn6 <- [1,1246,null,{}] 16:44:58 INFO - PROCESS | 772 | 1466811898082 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:58 INFO - PROCESS | 772 | 1466811898086 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:58 INFO - PROCESS | 772 | 1466811898202 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 16:44:58 INFO - PROCESS | 772 | 1466811898279 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:58 INFO - PROCESS | 772 | 1466811898282 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:58 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F43000 == 41 [pid = 772] [id = 321] 16:44:58 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004063A3A800) [pid = 772] [serial = 962] [outer = 0000000000000000] 16:44:58 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (0000004063AC9400) [pid = 772] [serial = 963] [outer = 0000004063A3A800] 16:44:58 INFO - PROCESS | 772 | 1466811898384 Marionette DEBUG loaded listener.js 16:44:58 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (00000040661B3800) [pid = 772] [serial = 964] [outer = 0000004063A3A800] 16:44:59 INFO - PROCESS | 772 | 1466811899025 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 986ms 16:44:59 INFO - PROCESS | 772 | 1466811899063 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 16:44:59 INFO - PROCESS | 772 | 1466811899066 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 16:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:44:59 INFO - PROCESS | 772 | 1466811899069 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:44:59 INFO - PROCESS | 772 | 1466811899074 Marionette TRACE conn6 <- [1,1250,null,{}] 16:44:59 INFO - PROCESS | 772 | 1466811899099 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:59 INFO - PROCESS | 772 | 1466811899104 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:59 INFO - PROCESS | 772 | 1466811899243 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 16:44:59 INFO - PROCESS | 772 | 1466811899296 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:59 INFO - PROCESS | 772 | 1466811899300 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:44:59 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCB5800 == 42 [pid = 772] [id = 322] 16:44:59 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (00000040698BA000) [pid = 772] [serial = 965] [outer = 0000000000000000] 16:44:59 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000406A7C5C00) [pid = 772] [serial = 966] [outer = 00000040698BA000] 16:44:59 INFO - PROCESS | 772 | 1466811899359 Marionette DEBUG loaded listener.js 16:44:59 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (000000406B12C000) [pid = 772] [serial = 967] [outer = 00000040698BA000] 16:45:00 INFO - PROCESS | 772 | 1466811900008 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 986ms 16:45:00 INFO - PROCESS | 772 | 1466811900058 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 16:45:00 INFO - PROCESS | 772 | 1466811900061 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 16:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:45:00 INFO - PROCESS | 772 | 1466811900064 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:45:00 INFO - PROCESS | 772 | 1466811900066 Marionette TRACE conn6 <- [1,1254,null,{}] 16:45:00 INFO - PROCESS | 772 | 1466811900070 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:00 INFO - PROCESS | 772 | 1466811900073 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:00 INFO - PROCESS | 772 | 1466811900188 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 16:45:00 INFO - PROCESS | 772 | 1466811900263 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:00 INFO - PROCESS | 772 | 1466811900266 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:00 INFO - PROCESS | 772 | ++DOCSHELL 000000406E7DD000 == 43 [pid = 772] [id = 323] 16:45:00 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (000000406B2D0800) [pid = 772] [serial = 968] [outer = 0000000000000000] 16:45:00 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (000000406B4C4400) [pid = 772] [serial = 969] [outer = 000000406B2D0800] 16:45:00 INFO - PROCESS | 772 | 1466811900364 Marionette DEBUG loaded listener.js 16:45:00 INFO - PROCESS | 772 | ++DOMWINDOW == 95 (000000406B4CC000) [pid = 772] [serial = 970] [outer = 000000406B2D0800] 16:45:01 INFO - PROCESS | 772 | 1466811901104 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1072ms 16:45:01 INFO - PROCESS | 772 | 1466811901160 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 16:45:01 INFO - PROCESS | 772 | 1466811901165 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 16:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:45:01 INFO - PROCESS | 772 | 1466811901170 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:45:01 INFO - PROCESS | 772 | 1466811901174 Marionette TRACE conn6 <- [1,1258,null,{}] 16:45:01 INFO - PROCESS | 772 | 1466811901179 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:01 INFO - PROCESS | 772 | 1466811901182 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:01 INFO - PROCESS | 772 | 1466811901299 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 16:45:01 INFO - PROCESS | 772 | 1466811901376 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:01 INFO - PROCESS | 772 | 1466811901381 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:01 INFO - PROCESS | 772 | ++DOCSHELL 0000004059888800 == 44 [pid = 772] [id = 324] 16:45:01 INFO - PROCESS | 772 | ++DOMWINDOW == 96 (0000004059F0EC00) [pid = 772] [serial = 971] [outer = 0000000000000000] 16:45:01 INFO - PROCESS | 772 | ++DOMWINDOW == 97 (000000405AC3E400) [pid = 772] [serial = 972] [outer = 0000004059F0EC00] 16:45:01 INFO - PROCESS | 772 | 1466811901479 Marionette DEBUG loaded listener.js 16:45:01 INFO - PROCESS | 772 | ++DOMWINDOW == 98 (00000040600A9C00) [pid = 772] [serial = 973] [outer = 0000004059F0EC00] 16:45:02 INFO - PROCESS | 772 | --DOCSHELL 000000406A20D800 == 43 [pid = 772] [id = 294] 16:45:02 INFO - PROCESS | 772 | --DOCSHELL 000000406B224800 == 42 [pid = 772] [id = 318] 16:45:02 INFO - PROCESS | 772 | --DOCSHELL 000000406A219800 == 41 [pid = 772] [id = 317] 16:45:02 INFO - PROCESS | 772 | --DOCSHELL 0000004068E96800 == 40 [pid = 772] [id = 316] 16:45:02 INFO - PROCESS | 772 | --DOCSHELL 0000004067065000 == 39 [pid = 772] [id = 315] 16:45:02 INFO - PROCESS | 772 | --DOCSHELL 0000004066ECB000 == 38 [pid = 772] [id = 314] 16:45:02 INFO - PROCESS | 772 | --DOCSHELL 0000004066E88000 == 37 [pid = 772] [id = 313] 16:45:02 INFO - PROCESS | 772 | --DOCSHELL 0000004066274800 == 36 [pid = 772] [id = 312] 16:45:02 INFO - PROCESS | 772 | --DOCSHELL 000000406372B800 == 35 [pid = 772] [id = 311] 16:45:02 INFO - PROCESS | 772 | --DOCSHELL 000000405FB30000 == 34 [pid = 772] [id = 310] 16:45:02 INFO - PROCESS | 772 | --DOCSHELL 000000406DCB3000 == 33 [pid = 772] [id = 308] 16:45:02 INFO - PROCESS | 772 | --DOCSHELL 000000406004C000 == 32 [pid = 772] [id = 309] 16:45:02 INFO - PROCESS | 772 | --DOCSHELL 000000406E7DD000 == 31 [pid = 772] [id = 323] 16:45:02 INFO - PROCESS | 772 | --DOCSHELL 000000406DCB5800 == 30 [pid = 772] [id = 322] 16:45:02 INFO - PROCESS | 772 | --DOCSHELL 0000004066F43000 == 29 [pid = 772] [id = 321] 16:45:02 INFO - PROCESS | 772 | --DOCSHELL 0000004066DE7800 == 28 [pid = 772] [id = 319] 16:45:02 INFO - PROCESS | 772 | --DOCSHELL 000000406028D800 == 27 [pid = 772] [id = 320] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 97 (0000004066E73000) [pid = 772] [serial = 909] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 96 (0000004067E32800) [pid = 772] [serial = 912] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 95 (00000040638E1000) [pid = 772] [serial = 897] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 94 (0000004063A32800) [pid = 772] [serial = 898] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 93 (0000004059C4A800) [pid = 772] [serial = 888] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 92 (000000405A22BC00) [pid = 772] [serial = 889] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 91 (000000405EC9A400) [pid = 772] [serial = 891] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 90 (000000405FB6EC00) [pid = 772] [serial = 892] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 89 (00000040670A2800) [pid = 772] [serial = 910] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 88 (000000405913D800) [pid = 772] [serial = 885] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 87 (00000040599A2000) [pid = 772] [serial = 886] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004065E11800) [pid = 772] [serial = 900] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040661B4800) [pid = 772] [serial = 901] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004069815C00) [pid = 772] [serial = 915] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004062BB3C00) [pid = 772] [serial = 894] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040638CD000) [pid = 772] [serial = 895] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004066477000) [pid = 772] [serial = 903] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004066D2EC00) [pid = 772] [serial = 906] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040665E5800) [pid = 772] [serial = 904] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000406A7D1800) [pid = 772] [serial = 922] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000406A7DEC00) [pid = 772] [serial = 924] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406A7C7000) [pid = 772] [serial = 921] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406A2F3000) [pid = 772] [serial = 916] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004068187000) [pid = 772] [serial = 913] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040698BE000) [pid = 772] [serial = 918] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406A7AB400) [pid = 772] [serial = 919] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004066D39000) [pid = 772] [serial = 907] [outer = 0000000000000000] [url = about:blank] 16:45:02 INFO - PROCESS | 772 | 1466811902710 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1574ms 16:45:02 INFO - PROCESS | 772 | 1466811902748 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 16:45:02 INFO - PROCESS | 772 | 1466811902752 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 16:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:45:02 INFO - PROCESS | 772 | 1466811902757 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:45:02 INFO - PROCESS | 772 | 1466811902760 Marionette TRACE conn6 <- [1,1262,null,{}] 16:45:02 INFO - PROCESS | 772 | 1466811902766 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:02 INFO - PROCESS | 772 | 1466811902769 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:02 INFO - PROCESS | 772 | 1466811902927 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 16:45:02 INFO - PROCESS | 772 | 1466811902945 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:02 INFO - PROCESS | 772 | 1466811902947 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:02 INFO - PROCESS | 772 | ++DOCSHELL 000000405E87A800 == 28 [pid = 772] [id = 325] 16:45:02 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004058FC5000) [pid = 772] [serial = 974] [outer = 0000000000000000] 16:45:02 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004059157000) [pid = 772] [serial = 975] [outer = 0000004058FC5000] 16:45:03 INFO - PROCESS | 772 | 1466811902998 Marionette DEBUG loaded listener.js 16:45:03 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040599A4800) [pid = 772] [serial = 976] [outer = 0000004058FC5000] 16:45:03 INFO - PROCESS | 772 | 1466811903462 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 734ms 16:45:03 INFO - PROCESS | 772 | 1466811903496 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 16:45:03 INFO - PROCESS | 772 | 1466811903502 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 16:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:45:03 INFO - PROCESS | 772 | 1466811903508 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:45:03 INFO - PROCESS | 772 | 1466811903511 Marionette TRACE conn6 <- [1,1266,null,{}] 16:45:03 INFO - PROCESS | 772 | 1466811903515 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:03 INFO - PROCESS | 772 | 1466811903518 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:03 INFO - PROCESS | 772 | 1466811903611 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 16:45:03 INFO - PROCESS | 772 | 1466811903620 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:03 INFO - PROCESS | 772 | 1466811903622 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:03 INFO - PROCESS | 772 | ++DOCSHELL 0000004060045000 == 29 [pid = 772] [id = 326] 16:45:03 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000405A233400) [pid = 772] [serial = 977] [outer = 0000000000000000] 16:45:03 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000405A237000) [pid = 772] [serial = 978] [outer = 000000405A233400] 16:45:03 INFO - PROCESS | 772 | 1466811903672 Marionette DEBUG loaded listener.js 16:45:03 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000405AFE6800) [pid = 772] [serial = 979] [outer = 000000405A233400] 16:45:04 INFO - PROCESS | 772 | 1466811904154 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 671ms 16:45:04 INFO - PROCESS | 772 | 1466811904181 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 16:45:04 INFO - PROCESS | 772 | 1466811904183 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 16:45:04 INFO - PROCESS | 772 | 1466811904187 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:45:04 INFO - PROCESS | 772 | 1466811904191 Marionette TRACE conn6 <- [1,1270,null,{}] 16:45:04 INFO - PROCESS | 772 | 1466811904203 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:04 INFO - PROCESS | 772 | 1466811904208 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:04 INFO - PROCESS | 772 | 1466811904323 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 16:45:04 INFO - PROCESS | 772 | 1466811904407 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:04 INFO - PROCESS | 772 | 1466811904411 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:04 INFO - PROCESS | 772 | ++DOCSHELL 0000004066262800 == 30 [pid = 772] [id = 327] 16:45:04 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004058F36000) [pid = 772] [serial = 980] [outer = 0000000000000000] 16:45:04 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040600B4000) [pid = 772] [serial = 981] [outer = 0000004058F36000] 16:45:04 INFO - PROCESS | 772 | 1466811904462 Marionette DEBUG loaded listener.js 16:45:04 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004062BC8800) [pid = 772] [serial = 982] [outer = 0000004058F36000] 16:45:04 INFO - PROCESS | 772 | 1466811904896 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 734ms 16:45:04 INFO - PROCESS | 772 | 1466811904924 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 16:45:04 INFO - PROCESS | 772 | 1466811904927 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 16:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:45:04 INFO - PROCESS | 772 | 1466811904930 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:45:04 INFO - PROCESS | 772 | 1466811904932 Marionette TRACE conn6 <- [1,1274,null,{}] 16:45:04 INFO - PROCESS | 772 | 1466811904940 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:04 INFO - PROCESS | 772 | 1466811904942 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:05 INFO - PROCESS | 772 | 1466811905063 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 16:45:05 INFO - PROCESS | 772 | 1466811905068 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:05 INFO - PROCESS | 772 | 1466811905071 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:05 INFO - PROCESS | 772 | ++DOCSHELL 0000004066B74800 == 31 [pid = 772] [id = 328] 16:45:05 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040638CD000) [pid = 772] [serial = 983] [outer = 0000000000000000] 16:45:05 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040638E4C00) [pid = 772] [serial = 984] [outer = 00000040638CD000] 16:45:05 INFO - PROCESS | 772 | 1466811905117 Marionette DEBUG loaded listener.js 16:45:05 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004063AC0C00) [pid = 772] [serial = 985] [outer = 00000040638CD000] 16:45:05 INFO - PROCESS | 772 | 1466811905596 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 693ms 16:45:05 INFO - PROCESS | 772 | 1466811905626 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 16:45:05 INFO - PROCESS | 772 | 1466811905628 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 16:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:45:05 INFO - PROCESS | 772 | 1466811905631 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:45:05 INFO - PROCESS | 772 | 1466811905633 Marionette TRACE conn6 <- [1,1278,null,{}] 16:45:05 INFO - PROCESS | 772 | 1466811905636 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:05 INFO - PROCESS | 772 | 1466811905639 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:05 INFO - PROCESS | 772 | 1466811905773 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 16:45:05 INFO - PROCESS | 772 | 1466811905793 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:05 INFO - PROCESS | 772 | 1466811905795 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:05 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EAF800 == 32 [pid = 772] [id = 329] 16:45:05 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000405A22FC00) [pid = 772] [serial = 986] [outer = 0000000000000000] 16:45:05 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004064041C00) [pid = 772] [serial = 987] [outer = 000000405A22FC00] 16:45:05 INFO - PROCESS | 772 | 1466811905841 Marionette DEBUG loaded listener.js 16:45:05 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004065E14800) [pid = 772] [serial = 988] [outer = 000000405A22FC00] 16:45:06 INFO - PROCESS | 772 | 1466811906335 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 733ms 16:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:45:06 INFO - PROCESS | 772 | 1466811906369 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 16:45:06 INFO - PROCESS | 772 | 1466811906372 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 16:45:06 INFO - PROCESS | 772 | 1466811906375 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:45:06 INFO - PROCESS | 772 | 1466811906377 Marionette TRACE conn6 <- [1,1282,null,{}] 16:45:06 INFO - PROCESS | 772 | 1466811906380 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:06 INFO - PROCESS | 772 | 1466811906387 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:06 INFO - PROCESS | 772 | 1466811906524 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 16:45:06 INFO - PROCESS | 772 | 1466811906579 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:06 INFO - PROCESS | 772 | 1466811906581 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:06 INFO - PROCESS | 772 | ++DOCSHELL 0000004067061800 == 33 [pid = 772] [id = 330] 16:45:06 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (00000040661B4000) [pid = 772] [serial = 989] [outer = 0000000000000000] 16:45:06 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (0000004066477800) [pid = 772] [serial = 990] [outer = 00000040661B4000] 16:45:06 INFO - PROCESS | 772 | 1466811906635 Marionette DEBUG loaded listener.js 16:45:06 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (00000040669D7C00) [pid = 772] [serial = 991] [outer = 00000040661B4000] 16:45:06 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004059155800) [pid = 772] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:45:06 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004066D2F000) [pid = 772] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:45:06 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004064043C00) [pid = 772] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:45:06 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004059822C00) [pid = 772] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:45:06 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040592BA000) [pid = 772] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:45:06 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004058FCE400) [pid = 772] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:45:06 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000405892BC00) [pid = 772] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:45:06 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004067E35800) [pid = 772] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:45:06 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406A7AF800) [pid = 772] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:45:06 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000406A7DB000) [pid = 772] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:45:06 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040638D5800) [pid = 772] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:45:06 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004067499000) [pid = 772] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:45:06 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004067D82400) [pid = 772] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:45:07 INFO - PROCESS | 772 | 1466811907234 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 881ms 16:45:07 INFO - PROCESS | 772 | 1466811907258 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 16:45:07 INFO - PROCESS | 772 | 1466811907260 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 16:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:45:07 INFO - PROCESS | 772 | 1466811907264 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:45:07 INFO - PROCESS | 772 | 1466811907265 Marionette TRACE conn6 <- [1,1286,null,{}] 16:45:07 INFO - PROCESS | 772 | 1466811907269 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:07 INFO - PROCESS | 772 | 1466811907271 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:07 INFO - PROCESS | 772 | 1466811907353 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 16:45:07 INFO - PROCESS | 772 | 1466811907358 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:07 INFO - PROCESS | 772 | 1466811907360 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:07 INFO - PROCESS | 772 | ++DOCSHELL 0000004068106800 == 34 [pid = 772] [id = 331] 16:45:07 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004058928800) [pid = 772] [serial = 992] [outer = 0000000000000000] 16:45:07 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066883400) [pid = 772] [serial = 993] [outer = 0000004058928800] 16:45:07 INFO - PROCESS | 772 | 1466811907406 Marionette DEBUG loaded listener.js 16:45:07 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004066D32800) [pid = 772] [serial = 994] [outer = 0000004058928800] 16:45:07 INFO - PROCESS | 772 | 1466811907831 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 628ms 16:45:07 INFO - PROCESS | 772 | 1466811907895 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 16:45:07 INFO - PROCESS | 772 | 1466811907898 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 16:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:45:07 INFO - PROCESS | 772 | 1466811907902 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:45:07 INFO - PROCESS | 772 | 1466811907903 Marionette TRACE conn6 <- [1,1290,null,{}] 16:45:07 INFO - PROCESS | 772 | 1466811907907 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:07 INFO - PROCESS | 772 | 1466811907909 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:07 INFO - PROCESS | 772 | 1466811907991 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 16:45:08 INFO - PROCESS | 772 | 1466811908000 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:08 INFO - PROCESS | 772 | 1466811908010 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:08 INFO - PROCESS | 772 | ++DOCSHELL 000000406A06F800 == 35 [pid = 772] [id = 332] 16:45:08 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004066E75C00) [pid = 772] [serial = 995] [outer = 0000000000000000] 16:45:08 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004066E7A800) [pid = 772] [serial = 996] [outer = 0000004066E75C00] 16:45:08 INFO - PROCESS | 772 | 1466811908056 Marionette DEBUG loaded listener.js 16:45:08 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000406709E800) [pid = 772] [serial = 997] [outer = 0000004066E75C00] 16:45:08 INFO - PROCESS | 772 | 1466811908511 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 629ms 16:45:08 INFO - PROCESS | 772 | 1466811908533 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 16:45:08 INFO - PROCESS | 772 | 1466811908535 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 16:45:08 INFO - PROCESS | 772 | 1466811908538 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:45:08 INFO - PROCESS | 772 | 1466811908540 Marionette TRACE conn6 <- [1,1294,null,{}] 16:45:08 INFO - PROCESS | 772 | 1466811908543 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:08 INFO - PROCESS | 772 | 1466811908545 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:08 INFO - PROCESS | 772 | 1466811908629 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 16:45:08 INFO - PROCESS | 772 | 1466811908634 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:08 INFO - PROCESS | 772 | 1466811908636 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:08 INFO - PROCESS | 772 | ++DOCSHELL 0000004066262000 == 36 [pid = 772] [id = 333] 16:45:08 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040670A8400) [pid = 772] [serial = 998] [outer = 0000000000000000] 16:45:08 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040671F3800) [pid = 772] [serial = 999] [outer = 00000040670A8400] 16:45:08 INFO - PROCESS | 772 | 1466811908681 Marionette DEBUG loaded listener.js 16:45:08 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004067D8C000) [pid = 772] [serial = 1000] [outer = 00000040670A8400] 16:45:09 INFO - PROCESS | 772 | 1466811909412 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 923ms 16:45:09 INFO - PROCESS | 772 | 1466811909466 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 16:45:09 INFO - PROCESS | 772 | 1466811909470 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 16:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:45:09 INFO - PROCESS | 772 | 1466811909476 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:45:09 INFO - PROCESS | 772 | 1466811909480 Marionette TRACE conn6 <- [1,1298,null,{}] 16:45:09 INFO - PROCESS | 772 | 1466811909486 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:09 INFO - PROCESS | 772 | 1466811909489 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:09 INFO - PROCESS | 772 | 1466811909630 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 16:45:09 INFO - PROCESS | 772 | 1466811909702 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:09 INFO - PROCESS | 772 | 1466811909705 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:09 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC7E000 == 37 [pid = 772] [id = 334] 16:45:09 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004059156800) [pid = 772] [serial = 1001] [outer = 0000000000000000] 16:45:09 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004059AB1C00) [pid = 772] [serial = 1002] [outer = 0000004059156800] 16:45:09 INFO - PROCESS | 772 | 1466811909805 Marionette DEBUG loaded listener.js 16:45:09 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000405AFDCC00) [pid = 772] [serial = 1003] [outer = 0000004059156800] 16:45:10 INFO - PROCESS | 772 | 1466811910522 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 16:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 16:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1137ms 16:45:10 INFO - PROCESS | 772 | 1466811910616 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 16:45:10 INFO - PROCESS | 772 | 1466811910621 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 16:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:45:10 INFO - PROCESS | 772 | 1466811910628 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:45:10 INFO - PROCESS | 772 | 1466811910631 Marionette TRACE conn6 <- [1,1302,null,{}] 16:45:10 INFO - PROCESS | 772 | 1466811910635 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:10 INFO - PROCESS | 772 | 1466811910639 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:10 INFO - PROCESS | 772 | 1466811910776 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 16:45:10 INFO - PROCESS | 772 | 1466811910846 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:10 INFO - PROCESS | 772 | 1466811910849 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:10 INFO - PROCESS | 772 | ++DOCSHELL 0000004059AD7000 == 38 [pid = 772] [id = 335] 16:45:10 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (0000004057F93C00) [pid = 772] [serial = 1004] [outer = 0000000000000000] 16:45:10 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (0000004059AB9800) [pid = 772] [serial = 1005] [outer = 0000004057F93C00] 16:45:10 INFO - PROCESS | 772 | 1466811910949 Marionette DEBUG loaded listener.js 16:45:11 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (0000004060761C00) [pid = 772] [serial = 1006] [outer = 0000004057F93C00] 16:45:11 INFO - PROCESS | 772 | --DOCSHELL 000000406A06F800 == 37 [pid = 772] [id = 332] 16:45:11 INFO - PROCESS | 772 | --DOCSHELL 0000004068106800 == 36 [pid = 772] [id = 331] 16:45:11 INFO - PROCESS | 772 | --DOCSHELL 0000004067061800 == 35 [pid = 772] [id = 330] 16:45:11 INFO - PROCESS | 772 | --DOCSHELL 0000004066EAF800 == 34 [pid = 772] [id = 329] 16:45:11 INFO - PROCESS | 772 | --DOCSHELL 0000004066B74800 == 33 [pid = 772] [id = 328] 16:45:11 INFO - PROCESS | 772 | --DOCSHELL 0000004066262800 == 32 [pid = 772] [id = 327] 16:45:11 INFO - PROCESS | 772 | --DOCSHELL 0000004060045000 == 31 [pid = 772] [id = 326] 16:45:11 INFO - PROCESS | 772 | --DOCSHELL 000000405E87A800 == 30 [pid = 772] [id = 325] 16:45:11 INFO - PROCESS | 772 | --DOCSHELL 0000004059888800 == 29 [pid = 772] [id = 324] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004068E20400) [pid = 772] [serial = 883] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 89 (00000040660EA400) [pid = 772] [serial = 942] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004066469400) [pid = 772] [serial = 943] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004066F16C00) [pid = 772] [serial = 946] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004066D38000) [pid = 772] [serial = 945] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004064047C00) [pid = 772] [serial = 939] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000405A1A0400) [pid = 772] [serial = 933] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000405EF54000) [pid = 772] [serial = 934] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000405A316400) [pid = 772] [serial = 930] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405E453400) [pid = 772] [serial = 931] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406646EC00) [pid = 772] [serial = 951] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004059826800) [pid = 772] [serial = 927] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000406A2E9400) [pid = 772] [serial = 955] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004059C4D400) [pid = 772] [serial = 928] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406A7CA800) [pid = 772] [serial = 957] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406B124C00) [pid = 772] [serial = 925] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040638DB800) [pid = 772] [serial = 936] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040638F3800) [pid = 772] [serial = 937] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 72 (00000040676E2800) [pid = 772] [serial = 948] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406A7DF000) [pid = 772] [serial = 958] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040698C0000) [pid = 772] [serial = 954] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004068E1A000) [pid = 772] [serial = 949] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 68 (000000406817BC00) [pid = 772] [serial = 952] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004065E09800) [pid = 772] [serial = 940] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 772 | 1466811911773 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1194ms 16:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:45:11 INFO - PROCESS | 772 | 1466811911823 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 16:45:11 INFO - PROCESS | 772 | 1466811911828 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 16:45:11 INFO - PROCESS | 772 | 1466811911832 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:45:11 INFO - PROCESS | 772 | 1466811911837 Marionette TRACE conn6 <- [1,1306,null,{}] 16:45:11 INFO - PROCESS | 772 | 1466811911842 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:11 INFO - PROCESS | 772 | 1466811911845 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:11 INFO - PROCESS | 772 | 1466811911942 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 16:45:12 INFO - PROCESS | 772 | 1466811912016 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:12 INFO - PROCESS | 772 | 1466811912019 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:12 INFO - PROCESS | 772 | ++DOCSHELL 000000405E4E0000 == 30 [pid = 772] [id = 336] 16:45:12 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004058F30400) [pid = 772] [serial = 1007] [outer = 0000000000000000] 16:45:12 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004059C49800) [pid = 772] [serial = 1008] [outer = 0000004058F30400] 16:45:12 INFO - PROCESS | 772 | 1466811912070 Marionette DEBUG loaded listener.js 16:45:12 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405E4B6000) [pid = 772] [serial = 1009] [outer = 0000004058F30400] 16:45:12 INFO - PROCESS | 772 | 1466811912525 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 734ms 16:45:12 INFO - PROCESS | 772 | 1466811912569 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 16:45:12 INFO - PROCESS | 772 | 1466811912574 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 16:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:45:12 INFO - PROCESS | 772 | 1466811912581 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:45:12 INFO - PROCESS | 772 | 1466811912584 Marionette TRACE conn6 <- [1,1310,null,{}] 16:45:12 INFO - PROCESS | 772 | 1466811912588 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:12 INFO - PROCESS | 772 | 1466811912591 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:12 INFO - PROCESS | 772 | 1466811912687 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 16:45:12 INFO - PROCESS | 772 | 1466811912695 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:12 INFO - PROCESS | 772 | 1466811912697 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:12 INFO - PROCESS | 772 | ++DOCSHELL 000000406429E800 == 31 [pid = 772] [id = 337] 16:45:12 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000406075CC00) [pid = 772] [serial = 1010] [outer = 0000000000000000] 16:45:12 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004062BB3400) [pid = 772] [serial = 1011] [outer = 000000406075CC00] 16:45:12 INFO - PROCESS | 772 | 1466811912747 Marionette DEBUG loaded listener.js 16:45:12 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040638DCC00) [pid = 772] [serial = 1012] [outer = 000000406075CC00] 16:45:13 INFO - PROCESS | 772 | 1466811913227 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 16:45:13 INFO - PROCESS | 772 | 1466811913257 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 16:45:13 INFO - PROCESS | 772 | 1466811913260 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 16:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:45:13 INFO - PROCESS | 772 | 1466811913263 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:45:13 INFO - PROCESS | 772 | 1466811913267 Marionette TRACE conn6 <- [1,1314,null,{}] 16:45:13 INFO - PROCESS | 772 | 1466811913279 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:13 INFO - PROCESS | 772 | 1466811913284 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:13 INFO - PROCESS | 772 | 1466811913375 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 16:45:13 INFO - PROCESS | 772 | 1466811913385 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:13 INFO - PROCESS | 772 | 1466811913388 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:13 INFO - PROCESS | 772 | ++DOCSHELL 0000004066E98000 == 32 [pid = 772] [id = 338] 16:45:13 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004058921800) [pid = 772] [serial = 1013] [outer = 0000000000000000] 16:45:13 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004065E08400) [pid = 772] [serial = 1014] [outer = 0000004058921800] 16:45:13 INFO - PROCESS | 772 | 1466811913438 Marionette DEBUG loaded listener.js 16:45:13 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040660E7C00) [pid = 772] [serial = 1015] [outer = 0000004058921800] 16:45:13 INFO - PROCESS | 772 | 1466811913918 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:45:13 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 16:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 692ms 16:45:13 INFO - PROCESS | 772 | 1466811913962 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 16:45:13 INFO - PROCESS | 772 | 1466811913965 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 16:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:45:13 INFO - PROCESS | 772 | 1466811913969 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:45:13 INFO - PROCESS | 772 | 1466811913971 Marionette TRACE conn6 <- [1,1318,null,{}] 16:45:13 INFO - PROCESS | 772 | 1466811913974 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:13 INFO - PROCESS | 772 | 1466811913976 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:14 INFO - PROCESS | 772 | 1466811914094 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 16:45:14 INFO - PROCESS | 772 | 1466811914100 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:14 INFO - PROCESS | 772 | 1466811914103 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:14 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F6A800 == 33 [pid = 772] [id = 339] 16:45:14 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066468800) [pid = 772] [serial = 1016] [outer = 0000000000000000] 16:45:14 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066469400) [pid = 772] [serial = 1017] [outer = 0000004066468800] 16:45:14 INFO - PROCESS | 772 | 1466811914195 Marionette DEBUG loaded listener.js 16:45:14 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040665E0800) [pid = 772] [serial = 1018] [outer = 0000004066468800] 16:45:14 INFO - PROCESS | 772 | 1466811914636 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:45:14 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 16:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 733ms 16:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:45:14 INFO - PROCESS | 772 | 1466811914712 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 16:45:14 INFO - PROCESS | 772 | 1466811914714 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 16:45:14 INFO - PROCESS | 772 | 1466811914717 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:45:14 INFO - PROCESS | 772 | 1466811914719 Marionette TRACE conn6 <- [1,1322,null,{}] 16:45:14 INFO - PROCESS | 772 | 1466811914723 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:14 INFO - PROCESS | 772 | 1466811914725 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:14 INFO - PROCESS | 772 | 1466811914863 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 16:45:14 INFO - PROCESS | 772 | 1466811914875 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:14 INFO - PROCESS | 772 | 1466811914878 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:14 INFO - PROCESS | 772 | ++DOCSHELL 0000004067DC3000 == 34 [pid = 772] [id = 340] 16:45:14 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004066468C00) [pid = 772] [serial = 1019] [outer = 0000000000000000] 16:45:14 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004066D2F800) [pid = 772] [serial = 1020] [outer = 0000004066468C00] 16:45:14 INFO - PROCESS | 772 | 1466811914924 Marionette DEBUG loaded listener.js 16:45:15 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004066E77C00) [pid = 772] [serial = 1021] [outer = 0000004066468C00] 16:45:15 INFO - PROCESS | 772 | 1466811915395 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 734ms 16:45:15 INFO - PROCESS | 772 | 1466811915452 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 16:45:15 INFO - PROCESS | 772 | 1466811915454 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 16:45:15 INFO - PROCESS | 772 | 1466811915458 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:45:15 INFO - PROCESS | 772 | 1466811915460 Marionette TRACE conn6 <- [1,1326,null,{}] 16:45:15 INFO - PROCESS | 772 | 1466811915463 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:15 INFO - PROCESS | 772 | 1466811915469 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:15 INFO - PROCESS | 772 | 1466811915603 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 16:45:15 INFO - PROCESS | 772 | 1466811915659 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:15 INFO - PROCESS | 772 | 1466811915661 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:15 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA7B800 == 35 [pid = 772] [id = 341] 16:45:15 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004067D8C800) [pid = 772] [serial = 1022] [outer = 0000000000000000] 16:45:15 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000406818A800) [pid = 772] [serial = 1023] [outer = 0000004067D8C800] 16:45:15 INFO - PROCESS | 772 | 1466811915707 Marionette DEBUG loaded listener.js 16:45:15 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000406919B400) [pid = 772] [serial = 1024] [outer = 0000004067D8C800] 16:45:16 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004058928800) [pid = 772] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:45:16 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004059F0EC00) [pid = 772] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:45:16 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000405A233400) [pid = 772] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:45:16 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004058FC5000) [pid = 772] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:45:16 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040638CD000) [pid = 772] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:45:16 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004058F36000) [pid = 772] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:45:16 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405A22FC00) [pid = 772] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:45:16 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040661B4000) [pid = 772] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:45:16 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004063A3A800) [pid = 772] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:45:16 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004066E75C00) [pid = 772] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:45:16 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040698BA000) [pid = 772] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:45:16 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406B2D0800) [pid = 772] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:45:16 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000405A231400) [pid = 772] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:45:16 INFO - PROCESS | 772 | 1466811916657 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1238ms 16:45:16 INFO - PROCESS | 772 | 1466811916699 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 16:45:16 INFO - PROCESS | 772 | 1466811916702 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 16:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:45:16 INFO - PROCESS | 772 | 1466811916705 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:45:16 INFO - PROCESS | 772 | 1466811916707 Marionette TRACE conn6 <- [1,1330,null,{}] 16:45:16 INFO - PROCESS | 772 | 1466811916711 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:16 INFO - PROCESS | 772 | 1466811916713 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:16 INFO - PROCESS | 772 | 1466811916796 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 16:45:16 INFO - PROCESS | 772 | 1466811916865 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:16 INFO - PROCESS | 772 | 1466811916867 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:16 INFO - PROCESS | 772 | ++DOCSHELL 000000406B236000 == 36 [pid = 772] [id = 342] 16:45:16 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004058F36000) [pid = 772] [serial = 1025] [outer = 0000000000000000] 16:45:16 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000405EE72400) [pid = 772] [serial = 1026] [outer = 0000004058F36000] 16:45:16 INFO - PROCESS | 772 | 1466811916913 Marionette DEBUG loaded listener.js 16:45:16 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066E74C00) [pid = 772] [serial = 1027] [outer = 0000004058F36000] 16:45:17 INFO - PROCESS | 772 | 1466811917291 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 629ms 16:45:17 INFO - PROCESS | 772 | 1466811917337 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 16:45:17 INFO - PROCESS | 772 | 1466811917348 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 16:45:17 INFO - PROCESS | 772 | 1466811917352 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:45:17 INFO - PROCESS | 772 | 1466811917354 Marionette TRACE conn6 <- [1,1334,null,{}] 16:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:45:17 INFO - PROCESS | 772 | 1466811917357 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:17 INFO - PROCESS | 772 | 1466811917359 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:17 INFO - PROCESS | 772 | 1466811917471 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 16:45:17 INFO - PROCESS | 772 | 1466811917478 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:17 INFO - PROCESS | 772 | 1466811917481 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:17 INFO - PROCESS | 772 | ++DOCSHELL 000000406D138800 == 37 [pid = 772] [id = 343] 16:45:17 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004066D30000) [pid = 772] [serial = 1028] [outer = 0000000000000000] 16:45:17 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040698BD800) [pid = 772] [serial = 1029] [outer = 0000004066D30000] 16:45:17 INFO - PROCESS | 772 | 1466811917527 Marionette DEBUG loaded listener.js 16:45:17 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406A2E9400) [pid = 772] [serial = 1030] [outer = 0000004066D30000] 16:45:17 INFO - PROCESS | 772 | 1466811917934 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 629ms 16:45:17 INFO - PROCESS | 772 | 1466811917986 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 16:45:17 INFO - PROCESS | 772 | 1466811917988 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 16:45:17 INFO - PROCESS | 772 | 1466811917992 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:45:17 INFO - PROCESS | 772 | 1466811917994 Marionette TRACE conn6 <- [1,1338,null,{}] 16:45:17 INFO - PROCESS | 772 | 1466811917997 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:18 INFO - PROCESS | 772 | 1466811917999 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:18 INFO - PROCESS | 772 | 1466811918130 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 16:45:18 INFO - PROCESS | 772 | 1466811918308 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:18 INFO - PROCESS | 772 | 1466811918312 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:18 INFO - PROCESS | 772 | ++DOCSHELL 000000405B1C1000 == 38 [pid = 772] [id = 344] 16:45:18 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000405800BC00) [pid = 772] [serial = 1031] [outer = 0000000000000000] 16:45:18 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040580D9000) [pid = 772] [serial = 1032] [outer = 000000405800BC00] 16:45:18 INFO - PROCESS | 772 | 1466811918371 Marionette DEBUG loaded listener.js 16:45:18 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004059C4F400) [pid = 772] [serial = 1033] [outer = 000000405800BC00] 16:45:18 INFO - PROCESS | 772 | 1466811918978 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1021ms 16:45:19 INFO - PROCESS | 772 | 1466811919018 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 16:45:19 INFO - PROCESS | 772 | 1466811919023 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 16:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:45:19 INFO - PROCESS | 772 | 1466811919028 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:45:19 INFO - PROCESS | 772 | 1466811919032 Marionette TRACE conn6 <- [1,1342,null,{}] 16:45:19 INFO - PROCESS | 772 | 1466811919059 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:19 INFO - PROCESS | 772 | 1466811919062 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:19 INFO - PROCESS | 772 | 1466811919214 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 16:45:19 INFO - PROCESS | 772 | 1466811919334 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:19 INFO - PROCESS | 772 | 1466811919337 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:19 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EB5800 == 39 [pid = 772] [id = 345] 16:45:19 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000405EF55000) [pid = 772] [serial = 1034] [outer = 0000000000000000] 16:45:19 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040638E7000) [pid = 772] [serial = 1035] [outer = 000000405EF55000] 16:45:19 INFO - PROCESS | 772 | 1466811919398 Marionette DEBUG loaded listener.js 16:45:19 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004064A67800) [pid = 772] [serial = 1036] [outer = 000000405EF55000] 16:45:20 INFO - PROCESS | 772 | 1466811920058 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1103ms 16:45:20 INFO - PROCESS | 772 | 1466811920134 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 16:45:20 INFO - PROCESS | 772 | 1466811920138 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 16:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:45:20 INFO - PROCESS | 772 | 1466811920141 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:45:20 INFO - PROCESS | 772 | 1466811920144 Marionette TRACE conn6 <- [1,1346,null,{}] 16:45:20 INFO - PROCESS | 772 | 1466811920148 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:20 INFO - PROCESS | 772 | 1466811920151 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:20 INFO - PROCESS | 772 | 1466811920296 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 16:45:20 INFO - PROCESS | 772 | 1466811920418 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:20 INFO - PROCESS | 772 | 1466811920421 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:20 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC0B000 == 40 [pid = 772] [id = 346] 16:45:20 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004066E7B800) [pid = 772] [serial = 1037] [outer = 0000000000000000] 16:45:20 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040670A3800) [pid = 772] [serial = 1038] [outer = 0000004066E7B800] 16:45:20 INFO - PROCESS | 772 | 1466811920477 Marionette DEBUG loaded listener.js 16:45:20 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004067ECEC00) [pid = 772] [serial = 1039] [outer = 0000004066E7B800] 16:45:21 INFO - PROCESS | 772 | 1466811921334 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1237ms 16:45:21 INFO - PROCESS | 772 | 1466811921380 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 16:45:21 INFO - PROCESS | 772 | 1466811921385 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 16:45:21 INFO - PROCESS | 772 | 1466811921390 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:45:21 INFO - PROCESS | 772 | 1466811921393 Marionette TRACE conn6 <- [1,1350,null,{}] 16:45:21 INFO - PROCESS | 772 | 1466811921400 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:21 INFO - PROCESS | 772 | 1466811921403 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:21 INFO - PROCESS | 772 | 1466811921544 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 16:45:21 INFO - PROCESS | 772 | 1466811921622 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:21 INFO - PROCESS | 772 | 1466811921625 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:21 INFO - PROCESS | 772 | ++DOCSHELL 0000004059F6A800 == 41 [pid = 772] [id = 347] 16:45:21 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (0000004059C53400) [pid = 772] [serial = 1040] [outer = 0000000000000000] 16:45:21 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000405A3DA000) [pid = 772] [serial = 1041] [outer = 0000004059C53400] 16:45:21 INFO - PROCESS | 772 | 1466811921722 Marionette DEBUG loaded listener.js 16:45:21 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000405FB6F400) [pid = 772] [serial = 1042] [outer = 0000004059C53400] 16:45:22 INFO - PROCESS | 772 | --DOCSHELL 000000406D138800 == 40 [pid = 772] [id = 343] 16:45:22 INFO - PROCESS | 772 | --DOCSHELL 000000406B236000 == 39 [pid = 772] [id = 342] 16:45:22 INFO - PROCESS | 772 | --DOCSHELL 000000406AA7B800 == 38 [pid = 772] [id = 341] 16:45:22 INFO - PROCESS | 772 | --DOCSHELL 0000004067DC3000 == 37 [pid = 772] [id = 340] 16:45:22 INFO - PROCESS | 772 | --DOCSHELL 0000004066F6A800 == 36 [pid = 772] [id = 339] 16:45:22 INFO - PROCESS | 772 | --DOCSHELL 0000004066E98000 == 35 [pid = 772] [id = 338] 16:45:22 INFO - PROCESS | 772 | --DOCSHELL 000000406429E800 == 34 [pid = 772] [id = 337] 16:45:22 INFO - PROCESS | 772 | --DOCSHELL 000000405E4E0000 == 33 [pid = 772] [id = 336] 16:45:22 INFO - PROCESS | 772 | --DOCSHELL 0000004059AD7000 == 32 [pid = 772] [id = 335] 16:45:22 INFO - PROCESS | 772 | --DOCSHELL 000000405FC7E000 == 31 [pid = 772] [id = 334] 16:45:22 INFO - PROCESS | 772 | --DOCSHELL 0000004066262000 == 30 [pid = 772] [id = 333] 16:45:22 INFO - PROCESS | 772 | --DOCSHELL 000000406DC0B000 == 29 [pid = 772] [id = 346] 16:45:22 INFO - PROCESS | 772 | --DOCSHELL 0000004066EB5800 == 28 [pid = 772] [id = 345] 16:45:22 INFO - PROCESS | 772 | --DOCSHELL 000000405B1C1000 == 27 [pid = 772] [id = 344] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 89 (00000040600A9C00) [pid = 772] [serial = 973] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 88 (000000405AC3E400) [pid = 772] [serial = 972] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 87 (000000405A237000) [pid = 772] [serial = 978] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000405AFE6800) [pid = 772] [serial = 979] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004059157000) [pid = 772] [serial = 975] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040638E4C00) [pid = 772] [serial = 984] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040599A4800) [pid = 772] [serial = 976] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040600B4000) [pid = 772] [serial = 981] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004064041C00) [pid = 772] [serial = 987] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004066477800) [pid = 772] [serial = 990] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004065E14800) [pid = 772] [serial = 988] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004063AC9400) [pid = 772] [serial = 963] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004066E7A800) [pid = 772] [serial = 996] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406B12C000) [pid = 772] [serial = 967] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406A7C5C00) [pid = 772] [serial = 966] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406709E800) [pid = 772] [serial = 997] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406B4CC000) [pid = 772] [serial = 970] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406B4C4400) [pid = 772] [serial = 969] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040669D7C00) [pid = 772] [serial = 991] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000405FE18400) [pid = 772] [serial = 961] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000405AC3C400) [pid = 772] [serial = 960] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 68 (00000040671F3800) [pid = 772] [serial = 999] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 67 (00000040661B3800) [pid = 772] [serial = 964] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004063AC0C00) [pid = 772] [serial = 985] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 65 (0000004066883400) [pid = 772] [serial = 993] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 64 (0000004066D32800) [pid = 772] [serial = 994] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | --DOMWINDOW == 63 (0000004062BC8800) [pid = 772] [serial = 982] [outer = 0000000000000000] [url = about:blank] 16:45:22 INFO - PROCESS | 772 | 1466811922890 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1528ms 16:45:22 INFO - PROCESS | 772 | 1466811922922 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 16:45:22 INFO - PROCESS | 772 | 1466811922927 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 16:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:45:22 INFO - PROCESS | 772 | 1466811922931 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:45:22 INFO - PROCESS | 772 | 1466811922937 Marionette TRACE conn6 <- [1,1354,null,{}] 16:45:22 INFO - PROCESS | 772 | 1466811922941 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:22 INFO - PROCESS | 772 | 1466811922944 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:23 INFO - PROCESS | 772 | 1466811923043 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 16:45:23 INFO - PROCESS | 772 | 1466811923141 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:23 INFO - PROCESS | 772 | 1466811923143 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:23 INFO - PROCESS | 772 | ++DOCSHELL 000000405EC76800 == 28 [pid = 772] [id = 348] 16:45:23 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (0000004058F37000) [pid = 772] [serial = 1043] [outer = 0000000000000000] 16:45:23 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (0000004059824000) [pid = 772] [serial = 1044] [outer = 0000004058F37000] 16:45:23 INFO - PROCESS | 772 | 1466811923193 Marionette DEBUG loaded listener.js 16:45:23 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (0000004059AB0400) [pid = 772] [serial = 1045] [outer = 0000004058F37000] 16:45:23 INFO - PROCESS | 772 | 1466811923613 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 16:45:23 INFO - PROCESS | 772 | 1466811923684 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 16:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:45:23 INFO - PROCESS | 772 | 1466811923696 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:45:23 INFO - PROCESS | 772 | 1466811923699 Marionette TRACE conn6 <- [1,1358,null,{}] 16:45:23 INFO - PROCESS | 772 | 1466811923703 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:23 INFO - PROCESS | 772 | 1466811923706 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:23 INFO - PROCESS | 772 | 1466811923801 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 16:45:23 INFO - PROCESS | 772 | 1466811923817 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:23 INFO - PROCESS | 772 | 1466811923820 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:23 INFO - PROCESS | 772 | ++DOCSHELL 0000004063A61800 == 29 [pid = 772] [id = 349] 16:45:23 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (000000405E24DC00) [pid = 772] [serial = 1046] [outer = 0000000000000000] 16:45:23 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (000000405EBBDC00) [pid = 772] [serial = 1047] [outer = 000000405E24DC00] 16:45:23 INFO - PROCESS | 772 | 1466811923869 Marionette DEBUG loaded listener.js 16:45:23 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (000000405FC1D800) [pid = 772] [serial = 1048] [outer = 000000405E24DC00] 16:45:24 INFO - PROCESS | 772 | 1466811924322 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 16:45:24 INFO - PROCESS | 772 | 1466811924370 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 16:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:45:24 INFO - PROCESS | 772 | 1466811924374 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:45:24 INFO - PROCESS | 772 | 1466811924378 Marionette TRACE conn6 <- [1,1362,null,{}] 16:45:24 INFO - PROCESS | 772 | 1466811924390 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:24 INFO - PROCESS | 772 | 1466811924395 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:24 INFO - PROCESS | 772 | 1466811924483 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 16:45:24 INFO - PROCESS | 772 | 1466811924491 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:24 INFO - PROCESS | 772 | 1466811924494 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:24 INFO - PROCESS | 772 | ++DOCSHELL 000000406675D000 == 30 [pid = 772] [id = 350] 16:45:24 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004062BD6000) [pid = 772] [serial = 1049] [outer = 0000000000000000] 16:45:24 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040638DD400) [pid = 772] [serial = 1050] [outer = 0000004062BD6000] 16:45:24 INFO - PROCESS | 772 | 1466811924545 Marionette DEBUG loaded listener.js 16:45:24 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004063ABD400) [pid = 772] [serial = 1051] [outer = 0000004062BD6000] 16:45:25 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:45:25 INFO - PROCESS | 772 | 1466811925054 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 16:45:25 INFO - PROCESS | 772 | 1466811925113 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 16:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:45:25 INFO - PROCESS | 772 | 1466811925117 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:45:25 INFO - PROCESS | 772 | 1466811925119 Marionette TRACE conn6 <- [1,1366,null,{}] 16:45:25 INFO - PROCESS | 772 | 1466811925123 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:25 INFO - PROCESS | 772 | 1466811925125 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:25 INFO - PROCESS | 772 | 1466811925281 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 16:45:25 INFO - PROCESS | 772 | 1466811925286 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:25 INFO - PROCESS | 772 | 1466811925288 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:25 INFO - PROCESS | 772 | ++DOCSHELL 0000004066E95800 == 31 [pid = 772] [id = 351] 16:45:25 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004064AED800) [pid = 772] [serial = 1052] [outer = 0000000000000000] 16:45:25 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004065E0A800) [pid = 772] [serial = 1053] [outer = 0000004064AED800] 16:45:25 INFO - PROCESS | 772 | 1466811925335 Marionette DEBUG loaded listener.js 16:45:25 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004065EB6400) [pid = 772] [serial = 1054] [outer = 0000004064AED800] 16:45:25 INFO - PROCESS | 772 | 1466811925773 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:45:25 INFO - PROCESS | 772 | 1466811925856 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 16:45:25 INFO - PROCESS | 772 | 1466811925859 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:45:25 INFO - PROCESS | 772 | 1466811925861 Marionette TRACE conn6 <- [1,1370,null,{}] 16:45:25 INFO - PROCESS | 772 | 1466811925870 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:25 INFO - PROCESS | 772 | 1466811925872 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:25 INFO - PROCESS | 772 | 1466811925978 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 16:45:25 INFO - PROCESS | 772 | 1466811925990 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:25 INFO - PROCESS | 772 | 1466811925992 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:26 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F48800 == 32 [pid = 772] [id = 352] 16:45:26 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004064044400) [pid = 772] [serial = 1055] [outer = 0000000000000000] 16:45:26 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406646B400) [pid = 772] [serial = 1056] [outer = 0000004064044400] 16:45:26 INFO - PROCESS | 772 | 1466811926078 Marionette DEBUG loaded listener.js 16:45:26 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040665DC800) [pid = 772] [serial = 1057] [outer = 0000004064044400] 16:45:26 INFO - PROCESS | 772 | [772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:45:26 INFO - PROCESS | 772 | 1466811926546 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:45:26 INFO - PROCESS | 772 | 1466811926616 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 16:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:45:26 INFO - PROCESS | 772 | 1466811926620 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:45:26 INFO - PROCESS | 772 | 1466811926621 Marionette TRACE conn6 <- [1,1374,null,{}] 16:45:26 INFO - PROCESS | 772 | 1466811926625 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:26 INFO - PROCESS | 772 | 1466811926631 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:26 INFO - PROCESS | 772 | 1466811926914 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 16:45:26 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040670A8400) [pid = 772] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:45:26 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004066468C00) [pid = 772] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:45:26 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004058F30400) [pid = 772] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:45:26 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406075CC00) [pid = 772] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:45:26 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004059156800) [pid = 772] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:45:26 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004057F93C00) [pid = 772] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:45:26 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004058921800) [pid = 772] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:45:26 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004067D8C800) [pid = 772] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:45:26 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004058F36000) [pid = 772] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:45:26 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004066468800) [pid = 772] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:45:26 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004066D30000) [pid = 772] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:45:26 INFO - PROCESS | 772 | 1466811926971 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:26 INFO - PROCESS | 772 | 1466811926973 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:26 INFO - PROCESS | 772 | ++DOCSHELL 0000004067067000 == 33 [pid = 772] [id = 353] 16:45:26 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004057F9A000) [pid = 772] [serial = 1058] [outer = 0000000000000000] 16:45:27 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004058F36000) [pid = 772] [serial = 1059] [outer = 0000004057F9A000] 16:45:27 INFO - PROCESS | 772 | 1466811927020 Marionette DEBUG loaded listener.js 16:45:27 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (00000040638F8000) [pid = 772] [serial = 1060] [outer = 0000004057F9A000] 16:45:27 INFO - PROCESS | 772 | 1466811927396 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:45:27 INFO - PROCESS | 772 | 1466811927443 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 16:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:45:27 INFO - PROCESS | 772 | 1466811927446 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:45:27 INFO - PROCESS | 772 | 1466811927448 Marionette TRACE conn6 <- [1,1378,null,{}] 16:45:27 INFO - PROCESS | 772 | 1466811927451 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:27 INFO - PROCESS | 772 | 1466811927453 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:27 INFO - PROCESS | 772 | 1466811927535 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 16:45:27 INFO - PROCESS | 772 | 1466811927540 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:27 INFO - PROCESS | 772 | 1466811927542 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:27 INFO - PROCESS | 772 | ++DOCSHELL 0000004069372800 == 34 [pid = 772] [id = 354] 16:45:27 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040665DDC00) [pid = 772] [serial = 1061] [outer = 0000000000000000] 16:45:27 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004066F1B000) [pid = 772] [serial = 1062] [outer = 00000040665DDC00] 16:45:27 INFO - PROCESS | 772 | 1466811927588 Marionette DEBUG loaded listener.js 16:45:27 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000406709F800) [pid = 772] [serial = 1063] [outer = 00000040665DDC00] 16:45:27 INFO - PROCESS | 772 | 1466811927992 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 566ms 16:45:28 INFO - PROCESS | 772 | 1466811928016 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 16:45:28 INFO - PROCESS | 772 | 1466811928018 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 16:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:45:28 INFO - PROCESS | 772 | 1466811928021 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:45:28 INFO - PROCESS | 772 | 1466811928023 Marionette TRACE conn6 <- [1,1382,null,{}] 16:45:28 INFO - PROCESS | 772 | 1466811928026 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:28 INFO - PROCESS | 772 | 1466811928028 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:28 INFO - PROCESS | 772 | 1466811928142 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 16:45:28 INFO - PROCESS | 772 | 1466811928150 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:28 INFO - PROCESS | 772 | 1466811928152 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:28 INFO - PROCESS | 772 | ++DOCSHELL 000000406A720800 == 35 [pid = 772] [id = 355] 16:45:28 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000406709E800) [pid = 772] [serial = 1064] [outer = 0000000000000000] 16:45:28 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000406768AC00) [pid = 772] [serial = 1065] [outer = 000000406709E800] 16:45:28 INFO - PROCESS | 772 | 1466811928197 Marionette DEBUG loaded listener.js 16:45:28 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004067EC9C00) [pid = 772] [serial = 1066] [outer = 000000406709E800] 16:45:28 INFO - PROCESS | 772 | 1466811928636 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 16:45:28 INFO - PROCESS | 772 | 1466811928696 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 16:45:28 INFO - PROCESS | 772 | 1466811928698 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 16:45:28 INFO - PROCESS | 772 | 1466811928701 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:45:28 INFO - PROCESS | 772 | 1466811928703 Marionette TRACE conn6 <- [1,1386,null,{}] 16:45:28 INFO - PROCESS | 772 | 1466811928707 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:28 INFO - PROCESS | 772 | 1466811928709 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:28 INFO - PROCESS | 772 | 1466811928792 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 16:45:28 INFO - PROCESS | 772 | 1466811928797 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:28 INFO - PROCESS | 772 | 1466811928799 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:28 INFO - PROCESS | 772 | ++DOCSHELL 000000406BB29800 == 36 [pid = 772] [id = 356] 16:45:28 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004068182400) [pid = 772] [serial = 1067] [outer = 0000000000000000] 16:45:28 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004069198400) [pid = 772] [serial = 1068] [outer = 0000004068182400] 16:45:28 INFO - PROCESS | 772 | 1466811928846 Marionette DEBUG loaded listener.js 16:45:28 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040698C5000) [pid = 772] [serial = 1069] [outer = 0000004068182400] 16:45:29 INFO - PROCESS | 772 | 1466811929712 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1023ms 16:45:29 INFO - PROCESS | 772 | 1466811929727 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 16:45:29 INFO - PROCESS | 772 | 1466811929732 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 16:45:29 INFO - PROCESS | 772 | 1466811929737 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:45:29 INFO - PROCESS | 772 | 1466811929743 Marionette TRACE conn6 <- [1,1390,null,{}] 16:45:29 INFO - PROCESS | 772 | 1466811929770 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:29 INFO - PROCESS | 772 | 1466811929774 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:29 INFO - PROCESS | 772 | 1466811929912 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 16:45:29 INFO - PROCESS | 772 | 1466811929986 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:29 INFO - PROCESS | 772 | 1466811929989 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:30 INFO - PROCESS | 772 | ++DOCSHELL 000000406372C800 == 37 [pid = 772] [id = 357] 16:45:30 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000405A195000) [pid = 772] [serial = 1070] [outer = 0000000000000000] 16:45:30 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000405A651800) [pid = 772] [serial = 1071] [outer = 000000405A195000] 16:45:30 INFO - PROCESS | 772 | 1466811930048 Marionette DEBUG loaded listener.js 16:45:30 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000405FB11400) [pid = 772] [serial = 1072] [outer = 000000405A195000] 16:45:30 INFO - PROCESS | 772 | 1466811930800 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1106ms 16:45:30 INFO - PROCESS | 772 | 1466811930861 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 16:45:30 INFO - PROCESS | 772 | 1466811930866 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 16:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:45:30 INFO - PROCESS | 772 | 1466811930873 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:45:30 INFO - PROCESS | 772 | 1466811930876 Marionette TRACE conn6 <- [1,1394,null,{}] 16:45:30 INFO - PROCESS | 772 | 1466811930880 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:30 INFO - PROCESS | 772 | 1466811930883 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:31 INFO - PROCESS | 772 | 1466811931017 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 16:45:31 INFO - PROCESS | 772 | 1466811931087 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:31 INFO - PROCESS | 772 | 1466811931090 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:31 INFO - PROCESS | 772 | ++DOCSHELL 000000405A11D000 == 38 [pid = 772] [id = 358] 16:45:31 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004057EB8000) [pid = 772] [serial = 1073] [outer = 0000000000000000] 16:45:31 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040599A1400) [pid = 772] [serial = 1074] [outer = 0000004057EB8000] 16:45:31 INFO - PROCESS | 772 | 1466811931270 Marionette DEBUG loaded listener.js 16:45:31 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000405A2F4400) [pid = 772] [serial = 1075] [outer = 0000004057EB8000] 16:45:31 INFO - PROCESS | 772 | --DOCSHELL 000000406A720800 == 37 [pid = 772] [id = 355] 16:45:31 INFO - PROCESS | 772 | --DOCSHELL 0000004069372800 == 36 [pid = 772] [id = 354] 16:45:31 INFO - PROCESS | 772 | --DOCSHELL 0000004067067000 == 35 [pid = 772] [id = 353] 16:45:31 INFO - PROCESS | 772 | --DOCSHELL 0000004066F48800 == 34 [pid = 772] [id = 352] 16:45:31 INFO - PROCESS | 772 | --DOCSHELL 0000004066E95800 == 33 [pid = 772] [id = 351] 16:45:31 INFO - PROCESS | 772 | --DOCSHELL 000000406675D000 == 32 [pid = 772] [id = 350] 16:45:31 INFO - PROCESS | 772 | --DOCSHELL 0000004063A61800 == 31 [pid = 772] [id = 349] 16:45:31 INFO - PROCESS | 772 | --DOCSHELL 000000405EC76800 == 30 [pid = 772] [id = 348] 16:45:31 INFO - PROCESS | 772 | --DOCSHELL 0000004059F6A800 == 29 [pid = 772] [id = 347] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004067D8C000) [pid = 772] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004066E77C00) [pid = 772] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004059C49800) [pid = 772] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405E4B6000) [pid = 772] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004062BB3400) [pid = 772] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040638DCC00) [pid = 772] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004059AB1C00) [pid = 772] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004066D2F800) [pid = 772] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000405AFDCC00) [pid = 772] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004059AB9800) [pid = 772] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004060761C00) [pid = 772] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004065E08400) [pid = 772] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406818A800) [pid = 772] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004066E74C00) [pid = 772] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000405EE72400) [pid = 772] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004066469400) [pid = 772] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 68 (000000406A2E9400) [pid = 772] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 67 (00000040665E0800) [pid = 772] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 66 (00000040698BD800) [pid = 772] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 65 (00000040660E7C00) [pid = 772] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | --DOMWINDOW == 64 (000000406919B400) [pid = 772] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 16:45:31 INFO - PROCESS | 772 | 1466811931968 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1127ms 16:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:45:32 INFO - PROCESS | 772 | 1466811932001 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 16:45:32 INFO - PROCESS | 772 | 1466811932006 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 16:45:32 INFO - PROCESS | 772 | 1466811932010 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:45:32 INFO - PROCESS | 772 | 1466811932013 Marionette TRACE conn6 <- [1,1398,null,{}] 16:45:32 INFO - PROCESS | 772 | 1466811932018 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:32 INFO - PROCESS | 772 | 1466811932021 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:32 INFO - PROCESS | 772 | 1466811932119 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 16:45:32 INFO - PROCESS | 772 | 1466811932197 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:32 INFO - PROCESS | 772 | 1466811932200 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:32 INFO - PROCESS | 772 | ++DOCSHELL 000000406372F000 == 30 [pid = 772] [id = 359] 16:45:32 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (0000004058015400) [pid = 772] [serial = 1076] [outer = 0000000000000000] 16:45:32 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (0000004059AB9800) [pid = 772] [serial = 1077] [outer = 0000004058015400] 16:45:32 INFO - PROCESS | 772 | 1466811932251 Marionette DEBUG loaded listener.js 16:45:32 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (000000405E4B0800) [pid = 772] [serial = 1078] [outer = 0000004058015400] 16:45:32 INFO - PROCESS | 772 | 1466811932756 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 776ms 16:45:32 INFO - PROCESS | 772 | 1466811932787 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 16:45:32 INFO - PROCESS | 772 | 1466811932791 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 16:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:45:32 INFO - PROCESS | 772 | 1466811932797 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:45:32 INFO - PROCESS | 772 | 1466811932800 Marionette TRACE conn6 <- [1,1402,null,{}] 16:45:32 INFO - PROCESS | 772 | 1466811932804 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:32 INFO - PROCESS | 772 | 1466811932807 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:32 INFO - PROCESS | 772 | 1466811932900 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 16:45:32 INFO - PROCESS | 772 | 1466811932918 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:32 INFO - PROCESS | 772 | 1466811932920 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:32 INFO - PROCESS | 772 | ++DOCSHELL 00000040665A5000 == 31 [pid = 772] [id = 360] 16:45:32 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (00000040638E4000) [pid = 772] [serial = 1079] [outer = 0000000000000000] 16:45:32 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (00000040638EF400) [pid = 772] [serial = 1080] [outer = 00000040638E4000] 16:45:32 INFO - PROCESS | 772 | 1466811932972 Marionette DEBUG loaded listener.js 16:45:33 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000406403E800) [pid = 772] [serial = 1081] [outer = 00000040638E4000] 16:45:33 INFO - PROCESS | 772 | 1466811933476 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 16:45:33 INFO - PROCESS | 772 | 1466811933535 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 16:45:33 INFO - PROCESS | 772 | 1466811933537 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 16:45:33 INFO - PROCESS | 772 | 1466811933541 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:45:33 INFO - PROCESS | 772 | 1466811933545 Marionette TRACE conn6 <- [1,1406,null,{}] 16:45:33 INFO - PROCESS | 772 | 1466811933556 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:33 INFO - PROCESS | 772 | 1466811933561 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:33 INFO - PROCESS | 772 | 1466811933654 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 16:45:33 INFO - PROCESS | 772 | 1466811933665 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:33 INFO - PROCESS | 772 | 1466811933668 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:33 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F4C800 == 32 [pid = 772] [id = 361] 16:45:33 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040661B8000) [pid = 772] [serial = 1082] [outer = 0000000000000000] 16:45:33 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000406646FC00) [pid = 772] [serial = 1083] [outer = 00000040661B8000] 16:45:33 INFO - PROCESS | 772 | 1466811933713 Marionette DEBUG loaded listener.js 16:45:33 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040665E3C00) [pid = 772] [serial = 1084] [outer = 00000040661B8000] 16:45:34 INFO - PROCESS | 772 | 1466811934207 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 691ms 16:45:34 INFO - PROCESS | 772 | 1466811934234 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 16:45:34 INFO - PROCESS | 772 | 1466811934237 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 16:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:45:34 INFO - PROCESS | 772 | 1466811934286 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:45:34 INFO - PROCESS | 772 | 1466811934288 Marionette TRACE conn6 <- [1,1410,null,{}] 16:45:34 INFO - PROCESS | 772 | 1466811934292 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:34 INFO - PROCESS | 772 | 1466811934294 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:34 INFO - PROCESS | 772 | 1466811934417 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 16:45:34 INFO - PROCESS | 772 | 1466811934479 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:34 INFO - PROCESS | 772 | 1466811934481 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:34 INFO - PROCESS | 772 | ++DOCSHELL 0000004067DC3000 == 33 [pid = 772] [id = 362] 16:45:34 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004066D2D800) [pid = 772] [serial = 1085] [outer = 0000000000000000] 16:45:34 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066D30C00) [pid = 772] [serial = 1086] [outer = 0000004066D2D800] 16:45:34 INFO - PROCESS | 772 | 1466811934528 Marionette DEBUG loaded listener.js 16:45:34 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004066E74400) [pid = 772] [serial = 1087] [outer = 0000004066D2D800] 16:45:34 INFO - PROCESS | 772 | 1466811934975 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 16:45:35 INFO - PROCESS | 772 | 1466811935023 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 16:45:35 INFO - PROCESS | 772 | 1466811935025 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 16:45:35 INFO - PROCESS | 772 | 1466811935028 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:45:35 INFO - PROCESS | 772 | 1466811935030 Marionette TRACE conn6 <- [1,1414,null,{}] 16:45:35 INFO - PROCESS | 772 | 1466811935038 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:35 INFO - PROCESS | 772 | 1466811935041 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:35 INFO - PROCESS | 772 | 1466811935156 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 16:45:35 INFO - PROCESS | 772 | 1466811935168 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:35 INFO - PROCESS | 772 | 1466811935170 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:35 INFO - PROCESS | 772 | ++DOCSHELL 0000004066ECD000 == 34 [pid = 772] [id = 363] 16:45:35 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406709D000) [pid = 772] [serial = 1088] [outer = 0000000000000000] 16:45:35 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040670A7C00) [pid = 772] [serial = 1089] [outer = 000000406709D000] 16:45:35 INFO - PROCESS | 772 | 1466811935227 Marionette DEBUG loaded listener.js 16:45:35 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004067EC8C00) [pid = 772] [serial = 1090] [outer = 000000406709D000] 16:45:35 INFO - PROCESS | 772 | 1466811935730 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 16:45:35 INFO - PROCESS | 772 | 1466811935778 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 16:45:35 INFO - PROCESS | 772 | 1466811935780 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 16:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:45:35 INFO - PROCESS | 772 | 1466811935788 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:45:35 INFO - PROCESS | 772 | 1466811935790 Marionette TRACE conn6 <- [1,1418,null,{}] 16:45:35 INFO - PROCESS | 772 | 1466811935793 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:35 INFO - PROCESS | 772 | 1466811935799 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:35 INFO - PROCESS | 772 | 1466811935959 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 16:45:35 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000406709E800) [pid = 772] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:45:35 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004064AED800) [pid = 772] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:45:35 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004059C53400) [pid = 772] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:45:35 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004062BD6000) [pid = 772] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:45:35 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004058F37000) [pid = 772] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:45:35 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004064044400) [pid = 772] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:45:35 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000405E24DC00) [pid = 772] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:45:35 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004057F9A000) [pid = 772] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:45:35 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040665DDC00) [pid = 772] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:45:35 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000405800BC00) [pid = 772] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:45:35 INFO - PROCESS | 772 | --DOMWINDOW == 68 (000000405EF55000) [pid = 772] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:45:35 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004066E7B800) [pid = 772] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:45:36 INFO - PROCESS | 772 | 1466811936019 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:36 INFO - PROCESS | 772 | 1466811936021 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:36 INFO - PROCESS | 772 | ++DOCSHELL 0000004066275000 == 35 [pid = 772] [id = 364] 16:45:36 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004058014C00) [pid = 772] [serial = 1091] [outer = 0000000000000000] 16:45:36 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004059AB4400) [pid = 772] [serial = 1092] [outer = 0000004058014C00] 16:45:36 INFO - PROCESS | 772 | 1466811936067 Marionette DEBUG loaded listener.js 16:45:36 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004064AF1C00) [pid = 772] [serial = 1093] [outer = 0000004058014C00] 16:45:36 INFO - PROCESS | 772 | 1466811936480 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 734ms 16:45:36 INFO - PROCESS | 772 | 1466811936526 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 16:45:36 INFO - PROCESS | 772 | 1466811936529 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 16:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:45:36 INFO - PROCESS | 772 | 1466811936536 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:45:36 INFO - PROCESS | 772 | 1466811936538 Marionette TRACE conn6 <- [1,1422,null,{}] 16:45:36 INFO - PROCESS | 772 | 1466811936542 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:36 INFO - PROCESS | 772 | 1466811936544 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:36 INFO - PROCESS | 772 | 1466811936628 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 16:45:36 INFO - PROCESS | 772 | 1466811936636 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:36 INFO - PROCESS | 772 | 1466811936638 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:36 INFO - PROCESS | 772 | ++DOCSHELL 000000406030A800 == 36 [pid = 772] [id = 365] 16:45:36 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000406A2F6C00) [pid = 772] [serial = 1094] [outer = 0000000000000000] 16:45:36 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000406A7A9C00) [pid = 772] [serial = 1095] [outer = 000000406A2F6C00] 16:45:36 INFO - PROCESS | 772 | 1466811936683 Marionette DEBUG loaded listener.js 16:45:36 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000406A7B4800) [pid = 772] [serial = 1096] [outer = 000000406A2F6C00] 16:45:37 INFO - PROCESS | 772 | 1466811937102 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 587ms 16:45:37 INFO - PROCESS | 772 | 1466811937133 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 16:45:37 INFO - PROCESS | 772 | 1466811937135 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 16:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:45:37 INFO - PROCESS | 772 | 1466811937140 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:45:37 INFO - PROCESS | 772 | 1466811937141 Marionette TRACE conn6 <- [1,1426,null,{}] 16:45:37 INFO - PROCESS | 772 | 1466811937145 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:37 INFO - PROCESS | 772 | 1466811937147 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:37 INFO - PROCESS | 772 | 1466811937230 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 16:45:37 INFO - PROCESS | 772 | 1466811937235 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:37 INFO - PROCESS | 772 | 1466811937237 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:37 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC1B000 == 37 [pid = 772] [id = 366] 16:45:37 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000406A7C9800) [pid = 772] [serial = 1097] [outer = 0000000000000000] 16:45:37 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000406A7CF000) [pid = 772] [serial = 1098] [outer = 000000406A7C9800] 16:45:37 INFO - PROCESS | 772 | 1466811937283 Marionette DEBUG loaded listener.js 16:45:37 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406A7D9000) [pid = 772] [serial = 1099] [outer = 000000406A7C9800] 16:45:37 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406A7D6400) [pid = 772] [serial = 1100] [outer = 0000004065E0A400] 16:45:37 INFO - PROCESS | 772 | 1466811937793 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 671ms 16:45:37 INFO - PROCESS | 772 | 1466811937814 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 16:45:37 INFO - PROCESS | 772 | 1466811937816 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 16:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:45:37 INFO - PROCESS | 772 | 1466811937819 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:45:37 INFO - PROCESS | 772 | 1466811937821 Marionette TRACE conn6 <- [1,1430,null,{}] 16:45:37 INFO - PROCESS | 772 | 1466811937824 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:37 INFO - PROCESS | 772 | 1466811937827 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:37 INFO - PROCESS | 772 | 1466811937913 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 16:45:37 INFO - PROCESS | 772 | 1466811937920 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:37 INFO - PROCESS | 772 | 1466811937922 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:37 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCBC800 == 38 [pid = 772] [id = 367] 16:45:37 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406A7E1C00) [pid = 772] [serial = 1101] [outer = 0000000000000000] 16:45:37 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406B122C00) [pid = 772] [serial = 1102] [outer = 000000406A7E1C00] 16:45:37 INFO - PROCESS | 772 | 1466811937968 Marionette DEBUG loaded listener.js 16:45:38 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406B2C9800) [pid = 772] [serial = 1103] [outer = 000000406A7E1C00] 16:45:38 INFO - PROCESS | 772 | 1466811938729 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 986ms 16:45:38 INFO - PROCESS | 772 | 1466811938809 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 16:45:38 INFO - PROCESS | 772 | 1466811938815 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 16:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:45:38 INFO - PROCESS | 772 | 1466811938820 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:45:38 INFO - PROCESS | 772 | 1466811938824 Marionette TRACE conn6 <- [1,1434,null,{}] 16:45:38 INFO - PROCESS | 772 | 1466811938829 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:38 INFO - PROCESS | 772 | 1466811938834 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:38 INFO - PROCESS | 772 | 1466811938993 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 16:45:39 INFO - PROCESS | 772 | 1466811939065 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:39 INFO - PROCESS | 772 | 1466811939069 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:39 INFO - PROCESS | 772 | ++DOCSHELL 00000040660D4800 == 39 [pid = 772] [id = 368] 16:45:39 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000405EE73800) [pid = 772] [serial = 1104] [outer = 0000000000000000] 16:45:39 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040600AE000) [pid = 772] [serial = 1105] [outer = 000000405EE73800] 16:45:39 INFO - PROCESS | 772 | 1466811939171 Marionette DEBUG loaded listener.js 16:45:39 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040638E4C00) [pid = 772] [serial = 1106] [outer = 000000405EE73800] 16:45:39 INFO - PROCESS | 772 | 1466811939755 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 987ms 16:45:39 INFO - PROCESS | 772 | 1466811939810 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 16:45:39 INFO - PROCESS | 772 | 1466811939815 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 16:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:45:39 INFO - PROCESS | 772 | 1466811939822 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:45:39 INFO - PROCESS | 772 | 1466811939825 Marionette TRACE conn6 <- [1,1438,null,{}] 16:45:39 INFO - PROCESS | 772 | 1466811939829 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:39 INFO - PROCESS | 772 | 1466811939833 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:40 INFO - PROCESS | 772 | 1466811939990 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 16:45:40 INFO - PROCESS | 772 | 1466811940006 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:40 INFO - PROCESS | 772 | 1466811940009 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:40 INFO - PROCESS | 772 | ++DOCSHELL 000000406A204000 == 40 [pid = 772] [id = 369] 16:45:40 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040665DA800) [pid = 772] [serial = 1107] [outer = 0000000000000000] 16:45:40 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004066868000) [pid = 772] [serial = 1108] [outer = 00000040665DA800] 16:45:40 INFO - PROCESS | 772 | 1466811940067 Marionette DEBUG loaded listener.js 16:45:40 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004066F1F800) [pid = 772] [serial = 1109] [outer = 00000040665DA800] 16:45:40 INFO - PROCESS | 772 | 1466811940743 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 986ms 16:45:40 INFO - PROCESS | 772 | 1466811940810 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 16:45:40 INFO - PROCESS | 772 | 1466811940813 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 16:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:45:40 INFO - PROCESS | 772 | 1466811940817 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:45:40 INFO - PROCESS | 772 | 1466811940821 Marionette TRACE conn6 <- [1,1442,null,{}] 16:45:40 INFO - PROCESS | 772 | 1466811940833 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:40 INFO - PROCESS | 772 | 1466811940839 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:40 INFO - PROCESS | 772 | 1466811940956 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 16:45:41 INFO - PROCESS | 772 | 1466811941034 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:41 INFO - PROCESS | 772 | 1466811941037 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:41 INFO - PROCESS | 772 | ++DOCSHELL 000000406E7DF800 == 41 [pid = 772] [id = 370] 16:45:41 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000406A7AE400) [pid = 772] [serial = 1110] [outer = 0000000000000000] 16:45:41 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406A7DF000) [pid = 772] [serial = 1111] [outer = 000000406A7AE400] 16:45:41 INFO - PROCESS | 772 | 1466811941136 Marionette DEBUG loaded listener.js 16:45:41 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406B2D1C00) [pid = 772] [serial = 1112] [outer = 000000406A7AE400] 16:45:41 INFO - PROCESS | 772 | 1466811941968 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1184ms 16:45:42 INFO - PROCESS | 772 | 1466811942003 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 16:45:42 INFO - PROCESS | 772 | 1466811942008 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 16:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:45:42 INFO - PROCESS | 772 | 1466811942013 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:45:42 INFO - PROCESS | 772 | 1466811942016 Marionette TRACE conn6 <- [1,1446,null,{}] 16:45:42 INFO - PROCESS | 772 | 1466811942022 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:42 INFO - PROCESS | 772 | 1466811942025 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:42 INFO - PROCESS | 772 | 1466811942137 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 16:45:42 INFO - PROCESS | 772 | 1466811942215 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:42 INFO - PROCESS | 772 | 1466811942220 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:42 INFO - PROCESS | 772 | ++DOCSHELL 0000004059AD2800 == 42 [pid = 772] [id = 371] 16:45:42 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000405A64F800) [pid = 772] [serial = 1113] [outer = 0000000000000000] 16:45:42 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000405E249800) [pid = 772] [serial = 1114] [outer = 000000405A64F800] 16:45:42 INFO - PROCESS | 772 | 1466811942318 Marionette DEBUG loaded listener.js 16:45:42 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (00000040602B7800) [pid = 772] [serial = 1115] [outer = 000000405A64F800] 16:45:43 INFO - PROCESS | 772 | --DOCSHELL 000000406DC1B000 == 41 [pid = 772] [id = 366] 16:45:43 INFO - PROCESS | 772 | --DOCSHELL 000000406030A800 == 40 [pid = 772] [id = 365] 16:45:43 INFO - PROCESS | 772 | --DOCSHELL 0000004066275000 == 39 [pid = 772] [id = 364] 16:45:43 INFO - PROCESS | 772 | --DOCSHELL 0000004066ECD000 == 38 [pid = 772] [id = 363] 16:45:43 INFO - PROCESS | 772 | --DOCSHELL 0000004067DC3000 == 37 [pid = 772] [id = 362] 16:45:43 INFO - PROCESS | 772 | --DOCSHELL 0000004066F4C800 == 36 [pid = 772] [id = 361] 16:45:43 INFO - PROCESS | 772 | --DOCSHELL 00000040665A5000 == 35 [pid = 772] [id = 360] 16:45:43 INFO - PROCESS | 772 | --DOCSHELL 000000406372F000 == 34 [pid = 772] [id = 359] 16:45:43 INFO - PROCESS | 772 | --DOCSHELL 000000405A11D000 == 33 [pid = 772] [id = 358] 16:45:43 INFO - PROCESS | 772 | --DOCSHELL 000000406372C800 == 32 [pid = 772] [id = 357] 16:45:43 INFO - PROCESS | 772 | --DOCSHELL 000000406BB29800 == 31 [pid = 772] [id = 356] 16:45:43 INFO - PROCESS | 772 | --DOCSHELL 000000406E7DF800 == 30 [pid = 772] [id = 370] 16:45:43 INFO - PROCESS | 772 | --DOCSHELL 000000406A204000 == 29 [pid = 772] [id = 369] 16:45:43 INFO - PROCESS | 772 | --DOCSHELL 00000040660D4800 == 28 [pid = 772] [id = 368] 16:45:43 INFO - PROCESS | 772 | --DOCSHELL 000000406DCBC800 == 27 [pid = 772] [id = 367] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 91 (000000406768AC00) [pid = 772] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004065E0A800) [pid = 772] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000405FB6F400) [pid = 772] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 88 (000000405A3DA000) [pid = 772] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 87 (00000040638DD400) [pid = 772] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004059824000) [pid = 772] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004059AB0400) [pid = 772] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000406646B400) [pid = 772] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004065EB6400) [pid = 772] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000405FC1D800) [pid = 772] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405EBBDC00) [pid = 772] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004058F36000) [pid = 772] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040665DC800) [pid = 772] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004066F1B000) [pid = 772] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040638F8000) [pid = 772] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004059C4F400) [pid = 772] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040580D9000) [pid = 772] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004064A67800) [pid = 772] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040638E7000) [pid = 772] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004067EC9C00) [pid = 772] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004067ECEC00) [pid = 772] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040670A3800) [pid = 772] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000406709F800) [pid = 772] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004063ABD400) [pid = 772] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 16:45:43 INFO - PROCESS | 772 | 1466811943565 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1592ms 16:45:43 INFO - PROCESS | 772 | 1466811943631 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 16:45:43 INFO - PROCESS | 772 | 1466811943635 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 16:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:45:43 INFO - PROCESS | 772 | 1466811943644 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:45:43 INFO - PROCESS | 772 | 1466811943648 Marionette TRACE conn6 <- [1,1450,null,{}] 16:45:43 INFO - PROCESS | 772 | 1466811943653 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:43 INFO - PROCESS | 772 | 1466811943657 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:43 INFO - PROCESS | 772 | 1466811943749 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 16:45:43 INFO - PROCESS | 772 | 1466811943763 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:43 INFO - PROCESS | 772 | 1466811943766 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:43 INFO - PROCESS | 772 | ++DOCSHELL 000000405EEB2000 == 28 [pid = 772] [id = 372] 16:45:43 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (00000040599A2800) [pid = 772] [serial = 1116] [outer = 0000000000000000] 16:45:43 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (00000040599A7800) [pid = 772] [serial = 1117] [outer = 00000040599A2800] 16:45:43 INFO - PROCESS | 772 | 1466811943818 Marionette DEBUG loaded listener.js 16:45:43 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004059C46800) [pid = 772] [serial = 1118] [outer = 00000040599A2800] 16:45:44 INFO - PROCESS | 772 | 1466811944316 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 734ms 16:45:44 INFO - PROCESS | 772 | 1466811944378 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 16:45:44 INFO - PROCESS | 772 | 1466811944384 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 16:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:45:44 INFO - PROCESS | 772 | 1466811944391 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:45:44 INFO - PROCESS | 772 | 1466811944394 Marionette TRACE conn6 <- [1,1454,null,{}] 16:45:44 INFO - PROCESS | 772 | 1466811944397 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:44 INFO - PROCESS | 772 | 1466811944400 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:44 INFO - PROCESS | 772 | 1466811944493 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 16:45:44 INFO - PROCESS | 772 | 1466811944508 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:44 INFO - PROCESS | 772 | 1466811944510 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:44 INFO - PROCESS | 772 | ++DOCSHELL 000000406372E000 == 29 [pid = 772] [id = 373] 16:45:44 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405E2B3400) [pid = 772] [serial = 1119] [outer = 0000000000000000] 16:45:44 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000405E448000) [pid = 772] [serial = 1120] [outer = 000000405E2B3400] 16:45:44 INFO - PROCESS | 772 | 1466811944564 Marionette DEBUG loaded listener.js 16:45:44 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000405EE6EC00) [pid = 772] [serial = 1121] [outer = 000000405E2B3400] 16:45:45 INFO - PROCESS | 772 | 1466811945035 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 671ms 16:45:45 INFO - PROCESS | 772 | 1466811945071 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 16:45:45 INFO - PROCESS | 772 | 1466811945074 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 16:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:45:45 INFO - PROCESS | 772 | 1466811945078 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:45:45 INFO - PROCESS | 772 | 1466811945082 Marionette TRACE conn6 <- [1,1458,null,{}] 16:45:45 INFO - PROCESS | 772 | 1466811945094 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:45 INFO - PROCESS | 772 | 1466811945099 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:45 INFO - PROCESS | 772 | 1466811945222 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 16:45:45 INFO - PROCESS | 772 | 1466811945238 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:45 INFO - PROCESS | 772 | 1466811945242 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:45 INFO - PROCESS | 772 | ++DOCSHELL 00000040664B8000 == 30 [pid = 772] [id = 374] 16:45:45 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040599A8000) [pid = 772] [serial = 1122] [outer = 0000000000000000] 16:45:45 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040638CE800) [pid = 772] [serial = 1123] [outer = 00000040599A8000] 16:45:45 INFO - PROCESS | 772 | 1466811945292 Marionette DEBUG loaded listener.js 16:45:45 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040638DFC00) [pid = 772] [serial = 1124] [outer = 00000040599A8000] 16:45:45 INFO - PROCESS | 772 | 1466811945800 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 776ms 16:45:45 INFO - PROCESS | 772 | 1466811945858 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 16:45:45 INFO - PROCESS | 772 | 1466811945861 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 16:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:45:45 INFO - PROCESS | 772 | 1466811945864 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:45:45 INFO - PROCESS | 772 | 1466811945866 Marionette TRACE conn6 <- [1,1462,null,{}] 16:45:45 INFO - PROCESS | 772 | 1466811945877 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:45 INFO - PROCESS | 772 | 1466811945880 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:46 INFO - PROCESS | 772 | 1466811945993 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 16:45:46 INFO - PROCESS | 772 | 1466811946005 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:46 INFO - PROCESS | 772 | 1466811946008 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:46 INFO - PROCESS | 772 | ++DOCSHELL 0000004066E9D800 == 31 [pid = 772] [id = 375] 16:45:46 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004063AC8400) [pid = 772] [serial = 1125] [outer = 0000000000000000] 16:45:46 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406403AC00) [pid = 772] [serial = 1126] [outer = 0000004063AC8400] 16:45:46 INFO - PROCESS | 772 | 1466811946095 Marionette DEBUG loaded listener.js 16:45:46 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004065BAF000) [pid = 772] [serial = 1127] [outer = 0000004063AC8400] 16:45:46 INFO - PROCESS | 772 | 1466811946562 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 776ms 16:45:46 INFO - PROCESS | 772 | 1466811946645 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 16:45:46 INFO - PROCESS | 772 | 1466811946648 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 16:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:45:46 INFO - PROCESS | 772 | 1466811946651 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:45:46 INFO - PROCESS | 772 | 1466811946653 Marionette TRACE conn6 <- [1,1466,null,{}] 16:45:46 INFO - PROCESS | 772 | 1466811946656 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:46 INFO - PROCESS | 772 | 1466811946658 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:46 INFO - PROCESS | 772 | 1466811946767 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 16:45:46 INFO - PROCESS | 772 | 1466811946778 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:46 INFO - PROCESS | 772 | 1466811946781 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:46 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F4E000 == 32 [pid = 772] [id = 376] 16:45:46 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000405E2B3000) [pid = 772] [serial = 1128] [outer = 0000000000000000] 16:45:46 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040660E8000) [pid = 772] [serial = 1129] [outer = 000000405E2B3000] 16:45:46 INFO - PROCESS | 772 | 1466811946869 Marionette DEBUG loaded listener.js 16:45:46 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040661C0000) [pid = 772] [serial = 1130] [outer = 000000405E2B3000] 16:45:47 INFO - PROCESS | 772 | 1466811947325 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 735ms 16:45:47 INFO - PROCESS | 772 | 1466811947391 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 16:45:47 INFO - PROCESS | 772 | 1466811947394 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 16:45:47 INFO - PROCESS | 772 | 1466811947397 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:45:47 INFO - PROCESS | 772 | 1466811947399 Marionette TRACE conn6 <- [1,1470,null,{}] 16:45:47 INFO - PROCESS | 772 | 1466811947402 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:47 INFO - PROCESS | 772 | 1466811947409 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:47 INFO - PROCESS | 772 | 1466811947694 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 16:45:47 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004066D2D800) [pid = 772] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:45:47 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004058015400) [pid = 772] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:45:47 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406709D000) [pid = 772] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:45:47 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004058014C00) [pid = 772] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:45:47 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040638E4000) [pid = 772] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:45:47 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040661B8000) [pid = 772] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:45:47 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000405A195000) [pid = 772] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:45:47 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004057EB8000) [pid = 772] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:45:47 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004068182400) [pid = 772] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:45:47 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406A2F6C00) [pid = 772] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:45:47 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406A7E1C00) [pid = 772] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:45:47 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406A7C9800) [pid = 772] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:45:47 INFO - PROCESS | 772 | 1466811947754 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:47 INFO - PROCESS | 772 | 1466811947756 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:47 INFO - PROCESS | 772 | ++DOCSHELL 000000406713C800 == 33 [pid = 772] [id = 377] 16:45:47 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004057F9F400) [pid = 772] [serial = 1131] [outer = 0000000000000000] 16:45:47 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004058923400) [pid = 772] [serial = 1132] [outer = 0000004057F9F400] 16:45:47 INFO - PROCESS | 772 | 1466811947804 Marionette DEBUG loaded listener.js 16:45:47 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004064AF6800) [pid = 772] [serial = 1133] [outer = 0000004057F9F400] 16:45:48 INFO - PROCESS | 772 | 1466811948234 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 881ms 16:45:48 INFO - PROCESS | 772 | 1466811948285 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 16:45:48 INFO - PROCESS | 772 | 1466811948287 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 16:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:45:48 INFO - PROCESS | 772 | 1466811948291 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:45:48 INFO - PROCESS | 772 | 1466811948293 Marionette TRACE conn6 <- [1,1474,null,{}] 16:45:48 INFO - PROCESS | 772 | 1466811948297 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:48 INFO - PROCESS | 772 | 1466811948299 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:48 INFO - PROCESS | 772 | 1466811948380 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 16:45:48 INFO - PROCESS | 772 | 1466811948385 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:48 INFO - PROCESS | 772 | 1466811948387 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:48 INFO - PROCESS | 772 | ++DOCSHELL 0000004069382000 == 34 [pid = 772] [id = 378] 16:45:48 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066D35800) [pid = 772] [serial = 1134] [outer = 0000000000000000] 16:45:48 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004066E71400) [pid = 772] [serial = 1135] [outer = 0000004066D35800] 16:45:48 INFO - PROCESS | 772 | 1466811948433 Marionette DEBUG loaded listener.js 16:45:48 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066F17C00) [pid = 772] [serial = 1136] [outer = 0000004066D35800] 16:45:48 INFO - PROCESS | 772 | 1466811948864 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 629ms 16:45:48 INFO - PROCESS | 772 | 1466811948924 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 16:45:48 INFO - PROCESS | 772 | 1466811948926 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 16:45:48 INFO - PROCESS | 772 | 1466811948930 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:45:48 INFO - PROCESS | 772 | 1466811948931 Marionette TRACE conn6 <- [1,1478,null,{}] 16:45:48 INFO - PROCESS | 772 | 1466811948935 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:48 INFO - PROCESS | 772 | 1466811948937 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:49 INFO - PROCESS | 772 | 1466811949020 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 16:45:49 INFO - PROCESS | 772 | 1466811949025 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:49 INFO - PROCESS | 772 | 1466811949027 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:49 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA76800 == 35 [pid = 772] [id = 379] 16:45:49 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066F1D000) [pid = 772] [serial = 1137] [outer = 0000000000000000] 16:45:49 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406403D400) [pid = 772] [serial = 1138] [outer = 0000004066F1D000] 16:45:49 INFO - PROCESS | 772 | 1466811949073 Marionette DEBUG loaded listener.js 16:45:49 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004067498C00) [pid = 772] [serial = 1139] [outer = 0000004066F1D000] 16:45:49 INFO - PROCESS | 772 | 1466811949521 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 629ms 16:45:49 INFO - PROCESS | 772 | 1466811949562 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 16:45:49 INFO - PROCESS | 772 | 1466811949565 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 16:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:45:49 INFO - PROCESS | 772 | 1466811949568 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:45:49 INFO - PROCESS | 772 | 1466811949570 Marionette TRACE conn6 <- [1,1482,null,{}] 16:45:49 INFO - PROCESS | 772 | 1466811949573 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:49 INFO - PROCESS | 772 | 1466811949575 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:49 INFO - PROCESS | 772 | 1466811949657 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 16:45:49 INFO - PROCESS | 772 | 1466811949662 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:49 INFO - PROCESS | 772 | 1466811949664 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:49 INFO - PROCESS | 772 | ++DOCSHELL 00000040664B7800 == 36 [pid = 772] [id = 380] 16:45:49 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040671F8000) [pid = 772] [serial = 1140] [outer = 0000000000000000] 16:45:49 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004067E35800) [pid = 772] [serial = 1141] [outer = 00000040671F8000] 16:45:49 INFO - PROCESS | 772 | 1466811949710 Marionette DEBUG loaded listener.js 16:45:49 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000406818A800) [pid = 772] [serial = 1142] [outer = 00000040671F8000] 16:45:50 INFO - PROCESS | 772 | 1466811950580 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1022ms 16:45:50 INFO - PROCESS | 772 | 1466811950594 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 16:45:50 INFO - PROCESS | 772 | 1466811950598 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 16:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:45:50 INFO - PROCESS | 772 | 1466811950604 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:45:50 INFO - PROCESS | 772 | 1466811950610 Marionette TRACE conn6 <- [1,1486,null,{}] 16:45:50 INFO - PROCESS | 772 | 1466811950637 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:50 INFO - PROCESS | 772 | 1466811950640 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:50 INFO - PROCESS | 772 | 1466811950771 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 16:45:50 INFO - PROCESS | 772 | 1466811950849 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:50 INFO - PROCESS | 772 | 1466811950852 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:50 INFO - PROCESS | 772 | ++DOCSHELL 0000004063A61000 == 37 [pid = 772] [id = 381] 16:45:50 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000405A234800) [pid = 772] [serial = 1143] [outer = 0000000000000000] 16:45:50 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000405A2F1000) [pid = 772] [serial = 1144] [outer = 000000405A234800] 16:45:50 INFO - PROCESS | 772 | 1466811950953 Marionette DEBUG loaded listener.js 16:45:51 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000405EE76400) [pid = 772] [serial = 1145] [outer = 000000405A234800] 16:45:51 INFO - PROCESS | 772 | 1466811951784 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1194ms 16:45:51 INFO - PROCESS | 772 | 1466811951801 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 16:45:51 INFO - PROCESS | 772 | 1466811951807 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 16:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:45:51 INFO - PROCESS | 772 | 1466811951813 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:45:51 INFO - PROCESS | 772 | 1466811951817 Marionette TRACE conn6 <- [1,1490,null,{}] 16:45:51 INFO - PROCESS | 772 | 1466811951821 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:51 INFO - PROCESS | 772 | 1466811951824 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:52 INFO - PROCESS | 772 | 1466811952040 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 16:45:52 INFO - PROCESS | 772 | 1466811952168 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:52 INFO - PROCESS | 772 | 1466811952171 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:52 INFO - PROCESS | 772 | ++DOCSHELL 000000405E3A4000 == 38 [pid = 772] [id = 382] 16:45:52 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004058014C00) [pid = 772] [serial = 1146] [outer = 0000000000000000] 16:45:52 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (00000040599AB800) [pid = 772] [serial = 1147] [outer = 0000004058014C00] 16:45:52 INFO - PROCESS | 772 | 1466811952225 Marionette DEBUG loaded listener.js 16:45:52 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000405B1B6C00) [pid = 772] [serial = 1148] [outer = 0000004058014C00] 16:45:52 INFO - PROCESS | 772 | --DOCSHELL 000000406AA76800 == 37 [pid = 772] [id = 379] 16:45:52 INFO - PROCESS | 772 | --DOCSHELL 0000004069382000 == 36 [pid = 772] [id = 378] 16:45:52 INFO - PROCESS | 772 | --DOCSHELL 000000406713C800 == 35 [pid = 772] [id = 377] 16:45:52 INFO - PROCESS | 772 | --DOCSHELL 0000004066F4E000 == 34 [pid = 772] [id = 376] 16:45:52 INFO - PROCESS | 772 | --DOCSHELL 0000004066E9D800 == 33 [pid = 772] [id = 375] 16:45:52 INFO - PROCESS | 772 | --DOCSHELL 00000040664B8000 == 32 [pid = 772] [id = 374] 16:45:52 INFO - PROCESS | 772 | --DOCSHELL 000000406372E000 == 31 [pid = 772] [id = 373] 16:45:52 INFO - PROCESS | 772 | --DOCSHELL 000000405EEB2000 == 30 [pid = 772] [id = 372] 16:45:52 INFO - PROCESS | 772 | --DOCSHELL 0000004059AD2800 == 29 [pid = 772] [id = 371] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 88 (000000405E331800) [pid = 772] [serial = 670] [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.] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004066E74400) [pid = 772] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000405A2F4400) [pid = 772] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004059AB9800) [pid = 772] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040670A7C00) [pid = 772] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004064AF1C00) [pid = 772] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000406403E800) [pid = 772] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004067EC8C00) [pid = 772] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406A7A9C00) [pid = 772] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004066D30C00) [pid = 772] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405FB11400) [pid = 772] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004059AB4400) [pid = 772] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040638EF400) [pid = 772] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000405E4B0800) [pid = 772] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040665E3C00) [pid = 772] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406646FC00) [pid = 772] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004069198400) [pid = 772] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406A7D9000) [pid = 772] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000405A651800) [pid = 772] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040599A1400) [pid = 772] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 68 (00000040698C5000) [pid = 772] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 67 (000000406A7B4800) [pid = 772] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 66 (000000406B2C9800) [pid = 772] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 65 (000000406B122C00) [pid = 772] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | --DOMWINDOW == 64 (000000406A7CF000) [pid = 772] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 16:45:52 INFO - PROCESS | 772 | 1466811952828 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1021ms 16:45:52 INFO - PROCESS | 772 | 1466811952837 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 16:45:52 INFO - PROCESS | 772 | 1466811952841 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 16:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:45:52 INFO - PROCESS | 772 | 1466811952846 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:45:52 INFO - PROCESS | 772 | 1466811952849 Marionette TRACE conn6 <- [1,1494,null,{}] 16:45:52 INFO - PROCESS | 772 | 1466811952854 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:52 INFO - PROCESS | 772 | 1466811952857 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:52 INFO - PROCESS | 772 | 1466811952952 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 16:45:52 INFO - PROCESS | 772 | 1466811952959 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:52 INFO - PROCESS | 772 | 1466811952961 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:52 INFO - PROCESS | 772 | ++DOCSHELL 0000004060286000 == 30 [pid = 772] [id = 383] 16:45:52 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (0000004059C48000) [pid = 772] [serial = 1149] [outer = 0000000000000000] 16:45:53 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (000000405E4B0800) [pid = 772] [serial = 1150] [outer = 0000004059C48000] 16:45:53 INFO - PROCESS | 772 | 1466811953011 Marionette DEBUG loaded listener.js 16:45:53 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (000000405FC14C00) [pid = 772] [serial = 1151] [outer = 0000004059C48000] 16:45:53 INFO - PROCESS | 772 | 1466811953503 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 671ms 16:45:53 INFO - PROCESS | 772 | 1466811953522 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 16:45:53 INFO - PROCESS | 772 | 1466811953525 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 16:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:45:53 INFO - PROCESS | 772 | 1466811953528 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:45:53 INFO - PROCESS | 772 | 1466811953530 Marionette TRACE conn6 <- [1,1498,null,{}] 16:45:53 INFO - PROCESS | 772 | 1466811953534 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:53 INFO - PROCESS | 772 | 1466811953536 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:53 INFO - PROCESS | 772 | 1466811953656 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 16:45:53 INFO - PROCESS | 772 | 1466811953669 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:53 INFO - PROCESS | 772 | 1466811953671 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:53 INFO - PROCESS | 772 | ++DOCSHELL 00000040664B1000 == 31 [pid = 772] [id = 384] 16:45:53 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (00000040638D9800) [pid = 772] [serial = 1152] [outer = 0000000000000000] 16:45:53 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (00000040638DE000) [pid = 772] [serial = 1153] [outer = 00000040638D9800] 16:45:53 INFO - PROCESS | 772 | 1466811953719 Marionette DEBUG loaded listener.js 16:45:53 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004063ACCC00) [pid = 772] [serial = 1154] [outer = 00000040638D9800] 16:45:54 INFO - PROCESS | 772 | 1466811954203 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 734ms 16:45:54 INFO - PROCESS | 772 | 1466811954265 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 16:45:54 INFO - PROCESS | 772 | 1466811954269 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 16:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:45:54 INFO - PROCESS | 772 | 1466811954281 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:45:54 INFO - PROCESS | 772 | 1466811954286 Marionette TRACE conn6 <- [1,1502,null,{}] 16:45:54 INFO - PROCESS | 772 | 1466811954290 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:54 INFO - PROCESS | 772 | 1466811954293 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:54 INFO - PROCESS | 772 | 1466811954389 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 16:45:54 INFO - PROCESS | 772 | 1466811954463 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:54 INFO - PROCESS | 772 | 1466811954465 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:54 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F4E000 == 32 [pid = 772] [id = 385] 16:45:54 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004058844000) [pid = 772] [serial = 1155] [outer = 0000000000000000] 16:45:54 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004065E77C00) [pid = 772] [serial = 1156] [outer = 0000004058844000] 16:45:54 INFO - PROCESS | 772 | 1466811954512 Marionette DEBUG loaded listener.js 16:45:54 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004066473400) [pid = 772] [serial = 1157] [outer = 0000004058844000] 16:45:54 INFO - PROCESS | 772 | 1466811954888 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 629ms 16:45:54 INFO - PROCESS | 772 | 1466811954907 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 16:45:54 INFO - PROCESS | 772 | 1466811954909 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 16:45:54 INFO - PROCESS | 772 | 1466811954913 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:45:54 INFO - PROCESS | 772 | 1466811954914 Marionette TRACE conn6 <- [1,1506,null,{}] 16:45:54 INFO - PROCESS | 772 | 1466811954918 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:54 INFO - PROCESS | 772 | 1466811954920 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:55 INFO - PROCESS | 772 | 1466811955039 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 16:45:55 INFO - PROCESS | 772 | 1466811955089 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:55 INFO - PROCESS | 772 | 1466811955098 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:55 INFO - PROCESS | 772 | ++DOCSHELL 00000040675D6800 == 33 [pid = 772] [id = 386] 16:45:55 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040638D9C00) [pid = 772] [serial = 1158] [outer = 0000000000000000] 16:45:55 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040665E6C00) [pid = 772] [serial = 1159] [outer = 00000040638D9C00] 16:45:55 INFO - PROCESS | 772 | 1466811955145 Marionette DEBUG loaded listener.js 16:45:55 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004066D32400) [pid = 772] [serial = 1160] [outer = 00000040638D9C00] 16:45:55 INFO - PROCESS | 772 | 1466811955595 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 734ms 16:45:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:45:55 INFO - PROCESS | 772 | 1466811955652 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 16:45:55 INFO - PROCESS | 772 | 1466811955655 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 16:45:55 INFO - PROCESS | 772 | 1466811955658 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:45:55 INFO - PROCESS | 772 | 1466811955660 Marionette TRACE conn6 <- [1,1510,null,{}] 16:45:55 INFO - PROCESS | 772 | 1466811955680 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:55 INFO - PROCESS | 772 | 1466811955682 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:55 INFO - PROCESS | 772 | 1466811955793 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 16:45:55 INFO - PROCESS | 772 | 1466811955848 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:55 INFO - PROCESS | 772 | 1466811955855 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:55 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F3B000 == 34 [pid = 772] [id = 387] 16:45:55 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406709EC00) [pid = 772] [serial = 1161] [outer = 0000000000000000] 16:45:55 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040670A4800) [pid = 772] [serial = 1162] [outer = 000000406709EC00] 16:45:55 INFO - PROCESS | 772 | 1466811955912 Marionette DEBUG loaded listener.js 16:45:55 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004067ED2800) [pid = 772] [serial = 1163] [outer = 000000406709EC00] 16:45:56 INFO - PROCESS | 772 | 1466811956367 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:45:56 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 () { 16:45:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:45:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:45:56 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 () { 16:45:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:45:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:45:56 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 () { 16:45:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:45:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:45:56 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 () { 16:45:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:45:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:45:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 805ms 16:45:56 INFO - PROCESS | 772 | 1466811956465 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 16:45:56 INFO - PROCESS | 772 | 1466811956467 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 16:45:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:45:56 INFO - PROCESS | 772 | 1466811956470 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:45:56 INFO - PROCESS | 772 | 1466811956472 Marionette TRACE conn6 <- [1,1514,null,{}] 16:45:56 INFO - PROCESS | 772 | 1466811956476 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:56 INFO - PROCESS | 772 | 1466811956478 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:56 INFO - PROCESS | 772 | 1466811956603 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 16:45:56 INFO - PROCESS | 772 | 1466811956607 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:56 INFO - PROCESS | 772 | 1466811956609 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:56 INFO - PROCESS | 772 | ++DOCSHELL 000000406B242800 == 35 [pid = 772] [id = 388] 16:45:56 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406919B800) [pid = 772] [serial = 1164] [outer = 0000000000000000] 16:45:56 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406A0DEC00) [pid = 772] [serial = 1165] [outer = 000000406919B800] 16:45:56 INFO - PROCESS | 772 | 1466811956695 Marionette DEBUG loaded listener.js 16:45:56 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000406A7A6000) [pid = 772] [serial = 1166] [outer = 000000406919B800] 16:45:57 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004063AC8400) [pid = 772] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:45:57 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000405E2B3000) [pid = 772] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:45:57 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000405A64F800) [pid = 772] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:45:57 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405E2B3400) [pid = 772] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:45:57 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040599A8000) [pid = 772] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:45:57 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040599A2800) [pid = 772] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:45:57 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004057F9F400) [pid = 772] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:45:57 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000405EE73800) [pid = 772] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:45:57 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040665DA800) [pid = 772] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:45:57 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406A7AE400) [pid = 772] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:45:57 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004066D35800) [pid = 772] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:45:57 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004066F1D000) [pid = 772] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:45:57 INFO - PROCESS | 772 | 1466811957137 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:45:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:45:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:45:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:45:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:45:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:45:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:45:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 734ms 16:45:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:45:57 INFO - PROCESS | 772 | 1466811957208 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 16:45:57 INFO - PROCESS | 772 | 1466811957210 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 16:45:57 INFO - PROCESS | 772 | 1466811957213 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:45:57 INFO - PROCESS | 772 | 1466811957215 Marionette TRACE conn6 <- [1,1518,null,{}] 16:45:57 INFO - PROCESS | 772 | 1466811957220 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:57 INFO - PROCESS | 772 | 1466811957222 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:57 INFO - PROCESS | 772 | 1466811957305 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 16:45:57 INFO - PROCESS | 772 | 1466811957380 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:57 INFO - PROCESS | 772 | 1466811957382 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:57 INFO - PROCESS | 772 | ++DOCSHELL 0000004064A8B000 == 36 [pid = 772] [id = 389] 16:45:57 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040599A2800) [pid = 772] [serial = 1167] [outer = 0000000000000000] 16:45:57 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (00000040638E2000) [pid = 772] [serial = 1168] [outer = 00000040599A2800] 16:45:57 INFO - PROCESS | 772 | 1466811957427 Marionette DEBUG loaded listener.js 16:45:57 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004066BE7800) [pid = 772] [serial = 1169] [outer = 00000040599A2800] 16:45:57 INFO - PROCESS | 772 | 1466811957771 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:45:57 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 16:45:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:45:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:45:57 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. 16:45:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:45:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 587ms 16:45:57 INFO - PROCESS | 772 | 1466811957812 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 16:45:57 INFO - PROCESS | 772 | 1466811957814 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 16:45:57 INFO - PROCESS | 772 | 1466811957818 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:45:57 INFO - PROCESS | 772 | 1466811957820 Marionette TRACE conn6 <- [1,1522,null,{}] 16:45:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:45:57 INFO - PROCESS | 772 | 1466811957823 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:57 INFO - PROCESS | 772 | 1466811957825 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:57 INFO - PROCESS | 772 | 1466811957937 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 16:45:57 INFO - PROCESS | 772 | 1466811957972 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:57 INFO - PROCESS | 772 | 1466811957974 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:57 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCA6800 == 37 [pid = 772] [id = 390] 16:45:57 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040600AE800) [pid = 772] [serial = 1170] [outer = 0000000000000000] 16:45:58 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004067EC7800) [pid = 772] [serial = 1171] [outer = 00000040600AE800] 16:45:58 INFO - PROCESS | 772 | 1466811958020 Marionette DEBUG loaded listener.js 16:45:58 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406A7D3800) [pid = 772] [serial = 1172] [outer = 00000040600AE800] 16:45:58 INFO - PROCESS | 772 | 1466811958414 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:45:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:45:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 629ms 16:45:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:45:58 INFO - PROCESS | 772 | 1466811958453 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 16:45:58 INFO - PROCESS | 772 | 1466811958455 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 16:45:58 INFO - PROCESS | 772 | 1466811958458 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:45:58 INFO - PROCESS | 772 | 1466811958460 Marionette TRACE conn6 <- [1,1526,null,{}] 16:45:58 INFO - PROCESS | 772 | 1466811958464 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:58 INFO - PROCESS | 772 | 1466811958466 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:58 INFO - PROCESS | 772 | 1466811958580 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 16:45:58 INFO - PROCESS | 772 | 1466811958587 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:58 INFO - PROCESS | 772 | 1466811958589 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:58 INFO - PROCESS | 772 | ++DOCSHELL 000000406E781000 == 38 [pid = 772] [id = 391] 16:45:58 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406A7D5000) [pid = 772] [serial = 1173] [outer = 0000000000000000] 16:45:58 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406B123800) [pid = 772] [serial = 1174] [outer = 000000406A7D5000] 16:45:58 INFO - PROCESS | 772 | 1466811958634 Marionette DEBUG loaded listener.js 16:45:58 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406B2CDC00) [pid = 772] [serial = 1175] [outer = 000000406A7D5000] 16:45:59 INFO - PROCESS | 772 | 1466811959109 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:45:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:45:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 671ms 16:45:59 INFO - PROCESS | 772 | 1466811959133 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 16:45:59 INFO - PROCESS | 772 | 1466811959138 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 16:45:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:45:59 INFO - PROCESS | 772 | 1466811959144 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:45:59 INFO - PROCESS | 772 | 1466811959149 Marionette TRACE conn6 <- [1,1530,null,{}] 16:45:59 INFO - PROCESS | 772 | 1466811959156 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:59 INFO - PROCESS | 772 | 1466811959159 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:59 INFO - PROCESS | 772 | 1466811959366 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 16:45:59 INFO - PROCESS | 772 | 1466811959489 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:59 INFO - PROCESS | 772 | 1466811959495 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:45:59 INFO - PROCESS | 772 | ++DOCSHELL 0000004060055800 == 39 [pid = 772] [id = 392] 16:45:59 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004059C50800) [pid = 772] [serial = 1176] [outer = 0000000000000000] 16:45:59 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000405E246000) [pid = 772] [serial = 1177] [outer = 0000004059C50800] 16:45:59 INFO - PROCESS | 772 | 1466811959557 Marionette DEBUG loaded listener.js 16:45:59 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040600B1400) [pid = 772] [serial = 1178] [outer = 0000004059C50800] 16:46:00 INFO - PROCESS | 772 | 1466811960122 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:46:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:46:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1028ms 16:46:00 INFO - PROCESS | 772 | 1466811960175 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 16:46:00 INFO - PROCESS | 772 | 1466811960181 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 16:46:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:46:00 INFO - PROCESS | 772 | 1466811960187 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:46:00 INFO - PROCESS | 772 | 1466811960190 Marionette TRACE conn6 <- [1,1534,null,{}] 16:46:00 INFO - PROCESS | 772 | 1466811960195 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:00 INFO - PROCESS | 772 | 1466811960198 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:00 INFO - PROCESS | 772 | 1466811960317 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 16:46:00 INFO - PROCESS | 772 | 1466811960413 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:00 INFO - PROCESS | 772 | 1466811960415 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:00 INFO - PROCESS | 772 | ++DOCSHELL 000000406712B000 == 40 [pid = 772] [id = 393] 16:46:00 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004065E13400) [pid = 772] [serial = 1179] [outer = 0000000000000000] 16:46:00 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040660E7000) [pid = 772] [serial = 1180] [outer = 0000004065E13400] 16:46:00 INFO - PROCESS | 772 | 1466811960474 Marionette DEBUG loaded listener.js 16:46:00 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (00000040665E6800) [pid = 772] [serial = 1181] [outer = 0000004065E13400] 16:46:01 INFO - PROCESS | 772 | 1466811961106 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:46:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:46:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 986ms 16:46:01 INFO - PROCESS | 772 | 1466811961175 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 16:46:01 INFO - PROCESS | 772 | 1466811961178 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 16:46:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:46:01 INFO - PROCESS | 772 | 1466811961196 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:46:01 INFO - PROCESS | 772 | 1466811961200 Marionette TRACE conn6 <- [1,1538,null,{}] 16:46:01 INFO - PROCESS | 772 | 1466811961213 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:01 INFO - PROCESS | 772 | 1466811961219 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:01 INFO - PROCESS | 772 | 1466811961343 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 16:46:01 INFO - PROCESS | 772 | 1466811961458 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:01 INFO - PROCESS | 772 | 1466811961462 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:01 INFO - PROCESS | 772 | ++DOCSHELL 000000406EAEC000 == 41 [pid = 772] [id = 394] 16:46:01 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004069397400) [pid = 772] [serial = 1182] [outer = 0000000000000000] 16:46:01 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000406A0DF000) [pid = 772] [serial = 1183] [outer = 0000004069397400] 16:46:01 INFO - PROCESS | 772 | 1466811961524 Marionette DEBUG loaded listener.js 16:46:01 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406B4C6C00) [pid = 772] [serial = 1184] [outer = 0000004069397400] 16:46:02 INFO - PROCESS | 772 | 1466811962150 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:46:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:46:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1041ms 16:46:02 INFO - PROCESS | 772 | 1466811962225 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 16:46:02 INFO - PROCESS | 772 | 1466811962228 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 16:46:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:46:02 INFO - PROCESS | 772 | 1466811962232 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:46:02 INFO - PROCESS | 772 | 1466811962234 Marionette TRACE conn6 <- [1,1542,null,{}] 16:46:02 INFO - PROCESS | 772 | 1466811962238 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:02 INFO - PROCESS | 772 | 1466811962240 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:02 INFO - PROCESS | 772 | 1466811962356 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 16:46:02 INFO - PROCESS | 772 | 1466811962446 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:02 INFO - PROCESS | 772 | 1466811962449 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:02 INFO - PROCESS | 772 | ++DOCSHELL 000000406EAE8800 == 42 [pid = 772] [id = 395] 16:46:02 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406B952800) [pid = 772] [serial = 1185] [outer = 0000000000000000] 16:46:02 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000406B955C00) [pid = 772] [serial = 1186] [outer = 000000406B952800] 16:46:02 INFO - PROCESS | 772 | 1466811962505 Marionette DEBUG loaded listener.js 16:46:02 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000406B95D800) [pid = 772] [serial = 1187] [outer = 000000406B952800] 16:46:03 INFO - PROCESS | 772 | 1466811963310 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:46:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:46:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1122ms 16:46:03 INFO - PROCESS | 772 | 1466811963356 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 16:46:03 INFO - PROCESS | 772 | 1466811963360 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 16:46:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:46:03 INFO - PROCESS | 772 | 1466811963365 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:46:03 INFO - PROCESS | 772 | 1466811963369 Marionette TRACE conn6 <- [1,1546,null,{}] 16:46:03 INFO - PROCESS | 772 | 1466811963374 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:03 INFO - PROCESS | 772 | 1466811963378 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:03 INFO - PROCESS | 772 | 1466811963492 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 16:46:03 INFO - PROCESS | 772 | 1466811963567 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:03 INFO - PROCESS | 772 | 1466811963571 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:03 INFO - PROCESS | 772 | ++DOCSHELL 0000004060052000 == 43 [pid = 772] [id = 396] 16:46:03 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (0000004059C4C000) [pid = 772] [serial = 1188] [outer = 0000000000000000] 16:46:03 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (0000004059F0FC00) [pid = 772] [serial = 1189] [outer = 0000004059C4C000] 16:46:03 INFO - PROCESS | 772 | 1466811963623 Marionette DEBUG loaded listener.js 16:46:03 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (00000040600B3C00) [pid = 772] [serial = 1190] [outer = 0000004059C4C000] 16:46:04 INFO - PROCESS | 772 | --DOCSHELL 000000406DCA6800 == 42 [pid = 772] [id = 390] 16:46:04 INFO - PROCESS | 772 | --DOCSHELL 0000004064A8B000 == 41 [pid = 772] [id = 389] 16:46:04 INFO - PROCESS | 772 | --DOCSHELL 000000406B242800 == 40 [pid = 772] [id = 388] 16:46:04 INFO - PROCESS | 772 | --DOCSHELL 0000004066F3B000 == 39 [pid = 772] [id = 387] 16:46:04 INFO - PROCESS | 772 | --DOCSHELL 00000040675D6800 == 38 [pid = 772] [id = 386] 16:46:04 INFO - PROCESS | 772 | --DOCSHELL 0000004066F4E000 == 37 [pid = 772] [id = 385] 16:46:04 INFO - PROCESS | 772 | --DOCSHELL 00000040664B1000 == 36 [pid = 772] [id = 384] 16:46:04 INFO - PROCESS | 772 | --DOCSHELL 0000004060286000 == 35 [pid = 772] [id = 383] 16:46:04 INFO - PROCESS | 772 | --DOCSHELL 000000405E3A4000 == 34 [pid = 772] [id = 382] 16:46:04 INFO - PROCESS | 772 | --DOCSHELL 0000004063A61000 == 33 [pid = 772] [id = 381] 16:46:04 INFO - PROCESS | 772 | --DOCSHELL 00000040664B7800 == 32 [pid = 772] [id = 380] 16:46:04 INFO - PROCESS | 772 | --DOCSHELL 000000406EAE8800 == 31 [pid = 772] [id = 395] 16:46:04 INFO - PROCESS | 772 | --DOCSHELL 000000406EAEC000 == 30 [pid = 772] [id = 394] 16:46:04 INFO - PROCESS | 772 | --DOCSHELL 000000406712B000 == 29 [pid = 772] [id = 393] 16:46:04 INFO - PROCESS | 772 | --DOCSHELL 000000406E781000 == 28 [pid = 772] [id = 391] 16:46:04 INFO - PROCESS | 772 | --DOCSHELL 0000004060055800 == 27 [pid = 772] [id = 392] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 93 (000000406403D400) [pid = 772] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 92 (000000406403AC00) [pid = 772] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 91 (00000040660E8000) [pid = 772] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 90 (00000040602B7800) [pid = 772] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000405E249800) [pid = 772] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 88 (000000405E448000) [pid = 772] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 87 (000000405EE6EC00) [pid = 772] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 86 (00000040638CE800) [pid = 772] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040599A7800) [pid = 772] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004059C46800) [pid = 772] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004065BAF000) [pid = 772] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004058923400) [pid = 772] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040638E4C00) [pid = 772] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040661C0000) [pid = 772] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040600AE000) [pid = 772] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004066F1F800) [pid = 772] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004066868000) [pid = 772] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406B2D1C00) [pid = 772] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406A7DF000) [pid = 772] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004066E71400) [pid = 772] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004067498C00) [pid = 772] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004064AF6800) [pid = 772] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040638DFC00) [pid = 772] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004066F17C00) [pid = 772] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 16:46:05 INFO - PROCESS | 772 | 1466811965025 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:46:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:46:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1677ms 16:46:05 INFO - PROCESS | 772 | 1466811965047 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 16:46:05 INFO - PROCESS | 772 | 1466811965051 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 16:46:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:46:05 INFO - PROCESS | 772 | 1466811965057 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:46:05 INFO - PROCESS | 772 | 1466811965060 Marionette TRACE conn6 <- [1,1550,null,{}] 16:46:05 INFO - PROCESS | 772 | 1466811965066 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:05 INFO - PROCESS | 772 | 1466811965069 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:05 INFO - PROCESS | 772 | 1466811965167 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 16:46:05 INFO - PROCESS | 772 | 1466811965243 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:05 INFO - PROCESS | 772 | 1466811965247 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:05 INFO - PROCESS | 772 | ++DOCSHELL 000000405E4CA800 == 28 [pid = 772] [id = 397] 16:46:05 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004058F35000) [pid = 772] [serial = 1191] [outer = 0000000000000000] 16:46:05 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004059158C00) [pid = 772] [serial = 1192] [outer = 0000004058F35000] 16:46:05 INFO - PROCESS | 772 | 1466811965299 Marionette DEBUG loaded listener.js 16:46:05 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040599AD400) [pid = 772] [serial = 1193] [outer = 0000004058F35000] 16:46:05 INFO - PROCESS | 772 | 1466811965736 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:46:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:46:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 16:46:05 INFO - PROCESS | 772 | 1466811965795 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 16:46:05 INFO - PROCESS | 772 | 1466811965800 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 16:46:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:46:05 INFO - PROCESS | 772 | 1466811965807 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:46:05 INFO - PROCESS | 772 | 1466811965810 Marionette TRACE conn6 <- [1,1554,null,{}] 16:46:05 INFO - PROCESS | 772 | 1466811965814 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:05 INFO - PROCESS | 772 | 1466811965817 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:05 INFO - PROCESS | 772 | 1466811965910 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 16:46:05 INFO - PROCESS | 772 | 1466811965920 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:05 INFO - PROCESS | 772 | 1466811965923 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:05 INFO - PROCESS | 772 | ++DOCSHELL 000000406030C000 == 29 [pid = 772] [id = 398] 16:46:05 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000405A231400) [pid = 772] [serial = 1194] [outer = 0000000000000000] 16:46:05 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000405A31CC00) [pid = 772] [serial = 1195] [outer = 000000405A231400] 16:46:05 INFO - PROCESS | 772 | 1466811965979 Marionette DEBUG loaded listener.js 16:46:06 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000405E2BF800) [pid = 772] [serial = 1196] [outer = 000000405A231400] 16:46:06 INFO - PROCESS | 772 | 1466811966454 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:46:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:46:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 16:46:06 INFO - PROCESS | 772 | 1466811966480 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 16:46:06 INFO - PROCESS | 772 | 1466811966482 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 16:46:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:46:06 INFO - PROCESS | 772 | 1466811966486 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:46:06 INFO - PROCESS | 772 | 1466811966489 Marionette TRACE conn6 <- [1,1558,null,{}] 16:46:06 INFO - PROCESS | 772 | 1466811966502 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:06 INFO - PROCESS | 772 | 1466811966507 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:06 INFO - PROCESS | 772 | 1466811966650 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 16:46:06 INFO - PROCESS | 772 | 1466811966737 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:06 INFO - PROCESS | 772 | 1466811966741 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:06 INFO - PROCESS | 772 | ++DOCSHELL 00000040664AD800 == 30 [pid = 772] [id = 399] 16:46:06 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000405800F800) [pid = 772] [serial = 1197] [outer = 0000000000000000] 16:46:06 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040600B4C00) [pid = 772] [serial = 1198] [outer = 000000405800F800] 16:46:06 INFO - PROCESS | 772 | 1466811966791 Marionette DEBUG loaded listener.js 16:46:06 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040638CF400) [pid = 772] [serial = 1199] [outer = 000000405800F800] 16:46:07 INFO - PROCESS | 772 | 1466811967233 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:46:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:46:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 776ms 16:46:07 INFO - PROCESS | 772 | 1466811967269 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 16:46:07 INFO - PROCESS | 772 | 1466811967272 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 16:46:07 INFO - PROCESS | 772 | 1466811967275 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:46:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:46:07 INFO - PROCESS | 772 | 1466811967277 Marionette TRACE conn6 <- [1,1562,null,{}] 16:46:07 INFO - PROCESS | 772 | 1466811967281 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:07 INFO - PROCESS | 772 | 1466811967283 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:07 INFO - PROCESS | 772 | 1466811967400 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 16:46:07 INFO - PROCESS | 772 | 1466811967407 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:07 INFO - PROCESS | 772 | 1466811967409 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:07 INFO - PROCESS | 772 | ++DOCSHELL 0000004066E93800 == 31 [pid = 772] [id = 400] 16:46:07 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040638E3C00) [pid = 772] [serial = 1200] [outer = 0000000000000000] 16:46:07 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004063A32000) [pid = 772] [serial = 1201] [outer = 00000040638E3C00] 16:46:07 INFO - PROCESS | 772 | 1466811967497 Marionette DEBUG loaded listener.js 16:46:07 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004064042C00) [pid = 772] [serial = 1202] [outer = 00000040638E3C00] 16:46:07 INFO - PROCESS | 772 | 1466811967961 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:46:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:46:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 734ms 16:46:08 INFO - PROCESS | 772 | 1466811968030 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 16:46:08 INFO - PROCESS | 772 | 1466811968032 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 16:46:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:46:08 INFO - PROCESS | 772 | 1466811968036 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:46:08 INFO - PROCESS | 772 | 1466811968037 Marionette TRACE conn6 <- [1,1566,null,{}] 16:46:08 INFO - PROCESS | 772 | 1466811968041 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:08 INFO - PROCESS | 772 | 1466811968043 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:08 INFO - PROCESS | 772 | 1466811968153 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 16:46:08 INFO - PROCESS | 772 | 1466811968166 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:08 INFO - PROCESS | 772 | 1466811968168 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:08 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F3A800 == 32 [pid = 772] [id = 401] 16:46:08 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000405A22FC00) [pid = 772] [serial = 1203] [outer = 0000000000000000] 16:46:08 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004065E0BC00) [pid = 772] [serial = 1204] [outer = 000000405A22FC00] 16:46:08 INFO - PROCESS | 772 | 1466811968257 Marionette DEBUG loaded listener.js 16:46:08 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (00000040661B4400) [pid = 772] [serial = 1205] [outer = 000000405A22FC00] 16:46:08 INFO - PROCESS | 772 | 1466811968703 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:46:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:46:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 734ms 16:46:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:46:08 INFO - PROCESS | 772 | 1466811968779 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 16:46:08 INFO - PROCESS | 772 | 1466811968782 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 16:46:08 INFO - PROCESS | 772 | 1466811968786 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:46:08 INFO - PROCESS | 772 | 1466811968788 Marionette TRACE conn6 <- [1,1570,null,{}] 16:46:08 INFO - PROCESS | 772 | 1466811968791 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:08 INFO - PROCESS | 772 | 1466811968798 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:08 INFO - PROCESS | 772 | 1466811968939 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 16:46:09 INFO - PROCESS | 772 | 1466811968987 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:09 INFO - PROCESS | 772 | 1466811968990 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:09 INFO - PROCESS | 772 | ++DOCSHELL 0000004067125000 == 33 [pid = 772] [id = 402] 16:46:09 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004066469C00) [pid = 772] [serial = 1206] [outer = 0000000000000000] 16:46:09 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004066BF3400) [pid = 772] [serial = 1207] [outer = 0000004066469C00] 16:46:09 INFO - PROCESS | 772 | 1466811969037 Marionette DEBUG loaded listener.js 16:46:09 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (0000004066E73400) [pid = 772] [serial = 1208] [outer = 0000004066469C00] 16:46:09 INFO - PROCESS | 772 | --DOMWINDOW == 87 (00000040600AE800) [pid = 772] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:46:09 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000406709EC00) [pid = 772] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:46:09 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000406919B800) [pid = 772] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:46:09 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004058014C00) [pid = 772] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:46:09 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040599A2800) [pid = 772] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:46:09 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040638D9800) [pid = 772] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:46:09 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004058844000) [pid = 772] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:46:09 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000405A234800) [pid = 772] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:46:09 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004059C48000) [pid = 772] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:46:09 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040671F8000) [pid = 772] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:46:09 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000406A7D5000) [pid = 772] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:46:09 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040638D9C00) [pid = 772] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:46:09 INFO - PROCESS | 772 | 1466811969615 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:46:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:46:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 880ms 16:46:09 INFO - PROCESS | 772 | 1466811969668 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 16:46:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:46:09 INFO - PROCESS | 772 | 1466811969670 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 16:46:09 INFO - PROCESS | 772 | 1466811969673 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:46:09 INFO - PROCESS | 772 | 1466811969675 Marionette TRACE conn6 <- [1,1574,null,{}] 16:46:09 INFO - PROCESS | 772 | 1466811969678 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:09 INFO - PROCESS | 772 | 1466811969681 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:09 INFO - PROCESS | 772 | 1466811969760 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 16:46:09 INFO - PROCESS | 772 | 1466811969766 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:09 INFO - PROCESS | 772 | 1466811969768 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:09 INFO - PROCESS | 772 | ++DOCSHELL 0000004068EB1000 == 34 [pid = 772] [id = 403] 16:46:09 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040638D7400) [pid = 772] [serial = 1209] [outer = 0000000000000000] 16:46:09 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066D35800) [pid = 772] [serial = 1210] [outer = 00000040638D7400] 16:46:09 INFO - PROCESS | 772 | 1466811969814 Marionette DEBUG loaded listener.js 16:46:09 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004066F15000) [pid = 772] [serial = 1211] [outer = 00000040638D7400] 16:46:10 INFO - PROCESS | 772 | 1466811970241 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:46:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:46:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 630ms 16:46:10 INFO - PROCESS | 772 | 1466811970307 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 16:46:10 INFO - PROCESS | 772 | 1466811970309 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 16:46:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:46:10 INFO - PROCESS | 772 | 1466811970312 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:46:10 INFO - PROCESS | 772 | 1466811970314 Marionette TRACE conn6 <- [1,1578,null,{}] 16:46:10 INFO - PROCESS | 772 | 1466811970318 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:10 INFO - PROCESS | 772 | 1466811970320 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:10 INFO - PROCESS | 772 | 1466811970404 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 16:46:10 INFO - PROCESS | 772 | 1466811970411 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:10 INFO - PROCESS | 772 | 1466811970413 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:10 INFO - PROCESS | 772 | ++DOCSHELL 000000406A715000 == 35 [pid = 772] [id = 404] 16:46:10 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406709D400) [pid = 772] [serial = 1212] [outer = 0000000000000000] 16:46:10 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040670A5C00) [pid = 772] [serial = 1213] [outer = 000000406709D400] 16:46:10 INFO - PROCESS | 772 | 1466811970459 Marionette DEBUG loaded listener.js 16:46:10 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004067446400) [pid = 772] [serial = 1214] [outer = 000000406709D400] 16:46:10 INFO - PROCESS | 772 | 1466811970930 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:46:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:46:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 671ms 16:46:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:46:11 INFO - PROCESS | 772 | 1466811970987 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 16:46:11 INFO - PROCESS | 772 | 1466811970989 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 16:46:11 INFO - PROCESS | 772 | 1466811970992 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:46:11 INFO - PROCESS | 772 | 1466811970994 Marionette TRACE conn6 <- [1,1582,null,{}] 16:46:11 INFO - PROCESS | 772 | 1466811970998 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:11 INFO - PROCESS | 772 | 1466811971000 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:11 INFO - PROCESS | 772 | 1466811971085 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 16:46:11 INFO - PROCESS | 772 | 1466811971090 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:11 INFO - PROCESS | 772 | 1466811971092 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:11 INFO - PROCESS | 772 | ++DOCSHELL 00000040664AC800 == 36 [pid = 772] [id = 405] 16:46:11 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004067D8C800) [pid = 772] [serial = 1215] [outer = 0000000000000000] 16:46:11 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004068183C00) [pid = 772] [serial = 1216] [outer = 0000004067D8C800] 16:46:11 INFO - PROCESS | 772 | 1466811971137 Marionette DEBUG loaded listener.js 16:46:11 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004069398400) [pid = 772] [serial = 1217] [outer = 0000004067D8C800] 16:46:11 INFO - PROCESS | 772 | 1466811971942 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:46:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:46:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1017ms 16:46:12 INFO - PROCESS | 772 | 1466811972013 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 16:46:12 INFO - PROCESS | 772 | 1466811972018 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 16:46:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:46:12 INFO - PROCESS | 772 | 1466811972023 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:46:12 INFO - PROCESS | 772 | 1466811972029 Marionette TRACE conn6 <- [1,1586,null,{}] 16:46:12 INFO - PROCESS | 772 | 1466811972057 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:12 INFO - PROCESS | 772 | 1466811972060 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:12 INFO - PROCESS | 772 | 1466811972229 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 16:46:12 INFO - PROCESS | 772 | 1466811972345 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:12 INFO - PROCESS | 772 | 1466811972348 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:12 INFO - PROCESS | 772 | ++DOCSHELL 0000004063A4D000 == 37 [pid = 772] [id = 406] 16:46:12 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040599AF800) [pid = 772] [serial = 1218] [outer = 0000000000000000] 16:46:12 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004059AB5800) [pid = 772] [serial = 1219] [outer = 00000040599AF800] 16:46:12 INFO - PROCESS | 772 | 1466811972411 Marionette DEBUG loaded listener.js 16:46:12 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000405B14E800) [pid = 772] [serial = 1220] [outer = 00000040599AF800] 16:46:13 INFO - PROCESS | 772 | 1466811973111 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:46:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:46:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1126ms 16:46:13 INFO - PROCESS | 772 | 1466811973167 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 16:46:13 INFO - PROCESS | 772 | 1466811973172 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 16:46:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:46:13 INFO - PROCESS | 772 | 1466811973179 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:46:13 INFO - PROCESS | 772 | 1466811973182 Marionette TRACE conn6 <- [1,1590,null,{}] 16:46:13 INFO - PROCESS | 772 | 1466811973186 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:13 INFO - PROCESS | 772 | 1466811973189 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:13 INFO - PROCESS | 772 | 1466811973325 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 16:46:13 INFO - PROCESS | 772 | 1466811973396 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:13 INFO - PROCESS | 772 | 1466811973399 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:13 INFO - PROCESS | 772 | ++DOCSHELL 0000004059AD4800 == 38 [pid = 772] [id = 407] 16:46:13 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (0000004059AAEC00) [pid = 772] [serial = 1221] [outer = 0000000000000000] 16:46:13 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000405E44A800) [pid = 772] [serial = 1222] [outer = 0000004059AAEC00] 16:46:13 INFO - PROCESS | 772 | 1466811973501 Marionette DEBUG loaded listener.js 16:46:13 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (00000040638D7C00) [pid = 772] [serial = 1223] [outer = 0000004059AAEC00] 16:46:14 INFO - PROCESS | 772 | --DOCSHELL 000000406A715000 == 37 [pid = 772] [id = 404] 16:46:14 INFO - PROCESS | 772 | --DOCSHELL 0000004068EB1000 == 36 [pid = 772] [id = 403] 16:46:14 INFO - PROCESS | 772 | --DOCSHELL 0000004067125000 == 35 [pid = 772] [id = 402] 16:46:14 INFO - PROCESS | 772 | --DOCSHELL 0000004066F3A800 == 34 [pid = 772] [id = 401] 16:46:14 INFO - PROCESS | 772 | --DOCSHELL 0000004066E93800 == 33 [pid = 772] [id = 400] 16:46:14 INFO - PROCESS | 772 | --DOCSHELL 00000040664AD800 == 32 [pid = 772] [id = 399] 16:46:14 INFO - PROCESS | 772 | --DOCSHELL 000000406030C000 == 31 [pid = 772] [id = 398] 16:46:14 INFO - PROCESS | 772 | --DOCSHELL 000000405E4CA800 == 30 [pid = 772] [id = 397] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 90 (000000406A7D3800) [pid = 772] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 89 (00000040670A4800) [pid = 772] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 88 (000000406A0DEC00) [pid = 772] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004067ED2800) [pid = 772] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 86 (00000040599AB800) [pid = 772] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000405B1B6C00) [pid = 772] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040638E2000) [pid = 772] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040638DE000) [pid = 772] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004063ACCC00) [pid = 772] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004065E77C00) [pid = 772] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004066473400) [pid = 772] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000405A2F1000) [pid = 772] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405EE76400) [pid = 772] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000405E4B0800) [pid = 772] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000405FC14C00) [pid = 772] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406818A800) [pid = 772] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004067E35800) [pid = 772] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004067EC7800) [pid = 772] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406B2CDC00) [pid = 772] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406B123800) [pid = 772] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406A7A6000) [pid = 772] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040665E6C00) [pid = 772] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004066D32400) [pid = 772] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004066BE7800) [pid = 772] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 772 | 1466811974328 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:46:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:46:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1177ms 16:46:14 INFO - PROCESS | 772 | 1466811974356 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 16:46:14 INFO - PROCESS | 772 | 1466811974361 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 16:46:14 INFO - PROCESS | 772 | 1466811974365 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:46:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:46:14 INFO - PROCESS | 772 | 1466811974371 Marionette TRACE conn6 <- [1,1594,null,{}] 16:46:14 INFO - PROCESS | 772 | 1466811974376 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:14 INFO - PROCESS | 772 | 1466811974378 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:14 INFO - PROCESS | 772 | 1466811974476 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 16:46:14 INFO - PROCESS | 772 | 1466811974555 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:14 INFO - PROCESS | 772 | 1466811974557 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:14 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC90800 == 31 [pid = 772] [id = 408] 16:46:14 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (00000040599AD000) [pid = 772] [serial = 1224] [outer = 0000000000000000] 16:46:14 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (000000405A2F7C00) [pid = 772] [serial = 1225] [outer = 00000040599AD000] 16:46:14 INFO - PROCESS | 772 | 1466811974610 Marionette DEBUG loaded listener.js 16:46:14 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405EF55400) [pid = 772] [serial = 1226] [outer = 00000040599AD000] 16:46:15 INFO - PROCESS | 772 | 1466811975079 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:46:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:46:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 733ms 16:46:15 INFO - PROCESS | 772 | 1466811975104 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 16:46:15 INFO - PROCESS | 772 | 1466811975108 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 16:46:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:46:15 INFO - PROCESS | 772 | 1466811975114 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:46:15 INFO - PROCESS | 772 | 1466811975117 Marionette TRACE conn6 <- [1,1598,null,{}] 16:46:15 INFO - PROCESS | 772 | 1466811975121 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:15 INFO - PROCESS | 772 | 1466811975124 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:15 INFO - PROCESS | 772 | 1466811975219 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 16:46:15 INFO - PROCESS | 772 | 1466811975227 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:15 INFO - PROCESS | 772 | 1466811975229 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:15 INFO - PROCESS | 772 | ++DOCSHELL 00000040660DD800 == 32 [pid = 772] [id = 409] 16:46:15 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040638CEC00) [pid = 772] [serial = 1227] [outer = 0000000000000000] 16:46:15 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (00000040638D7000) [pid = 772] [serial = 1228] [outer = 00000040638CEC00] 16:46:15 INFO - PROCESS | 772 | 1466811975277 Marionette DEBUG loaded listener.js 16:46:15 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040638F8000) [pid = 772] [serial = 1229] [outer = 00000040638CEC00] 16:46:15 INFO - PROCESS | 772 | 1466811975742 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:46:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:46:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 16:46:15 INFO - PROCESS | 772 | 1466811975789 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 16:46:15 INFO - PROCESS | 772 | 1466811975791 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 16:46:15 INFO - PROCESS | 772 | 1466811975795 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:46:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:46:15 INFO - PROCESS | 772 | 1466811975799 Marionette TRACE conn6 <- [1,1602,null,{}] 16:46:15 INFO - PROCESS | 772 | 1466811975811 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:15 INFO - PROCESS | 772 | 1466811975816 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:15 INFO - PROCESS | 772 | 1466811975908 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 16:46:15 INFO - PROCESS | 772 | 1466811975918 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:15 INFO - PROCESS | 772 | 1466811975921 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:15 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F52000 == 33 [pid = 772] [id = 410] 16:46:15 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004058013C00) [pid = 772] [serial = 1230] [outer = 0000000000000000] 16:46:15 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040661B4000) [pid = 772] [serial = 1231] [outer = 0000004058013C00] 16:46:15 INFO - PROCESS | 772 | 1466811975971 Marionette DEBUG loaded listener.js 16:46:16 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004066473400) [pid = 772] [serial = 1232] [outer = 0000004058013C00] 16:46:16 INFO - PROCESS | 772 | 1466811976437 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:46:16 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 16:46:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 16:46:16 INFO - PROCESS | 772 | 1466811976468 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 16:46:16 INFO - PROCESS | 772 | 1466811976471 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 16:46:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:46:16 INFO - PROCESS | 772 | 1466811976480 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:46:16 INFO - PROCESS | 772 | 1466811976482 Marionette TRACE conn6 <- [1,1606,null,{}] 16:46:16 INFO - PROCESS | 772 | 1466811976485 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:16 INFO - PROCESS | 772 | 1466811976488 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:16 INFO - PROCESS | 772 | 1466811976608 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 16:46:16 INFO - PROCESS | 772 | 1466811976615 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:16 INFO - PROCESS | 772 | 1466811976617 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:16 INFO - PROCESS | 772 | ++DOCSHELL 000000406810A800 == 34 [pid = 772] [id = 411] 16:46:16 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040665E5800) [pid = 772] [serial = 1233] [outer = 0000000000000000] 16:46:16 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066BE7800) [pid = 772] [serial = 1234] [outer = 00000040665E5800] 16:46:16 INFO - PROCESS | 772 | 1466811976715 Marionette DEBUG loaded listener.js 16:46:16 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004066D3B800) [pid = 772] [serial = 1235] [outer = 00000040665E5800] 16:46:17 INFO - PROCESS | 772 | 1466811977096 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:46:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:46:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 16:46:17 INFO - PROCESS | 772 | 1466811977153 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 16:46:17 INFO - PROCESS | 772 | 1466811977155 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 16:46:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:46:17 INFO - PROCESS | 772 | 1466811977159 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:46:17 INFO - PROCESS | 772 | 1466811977161 Marionette TRACE conn6 <- [1,1610,null,{}] 16:46:17 INFO - PROCESS | 772 | 1466811977164 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:17 INFO - PROCESS | 772 | 1466811977166 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:17 INFO - PROCESS | 772 | 1466811977278 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 16:46:17 INFO - PROCESS | 772 | 1466811977361 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:17 INFO - PROCESS | 772 | 1466811977363 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:17 INFO - PROCESS | 772 | ++DOCSHELL 000000406A207800 == 35 [pid = 772] [id = 412] 16:46:17 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004066F1A800) [pid = 772] [serial = 1236] [outer = 0000000000000000] 16:46:17 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040670A2800) [pid = 772] [serial = 1237] [outer = 0000004066F1A800] 16:46:17 INFO - PROCESS | 772 | 1466811977414 Marionette DEBUG loaded listener.js 16:46:17 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004067D89C00) [pid = 772] [serial = 1238] [outer = 0000004066F1A800] 16:46:17 INFO - PROCESS | 772 | 1466811977834 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:46:17 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 16:46:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 734ms 16:46:17 INFO - PROCESS | 772 | 1466811977896 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 16:46:17 INFO - PROCESS | 772 | 1466811977898 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 16:46:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:46:17 INFO - PROCESS | 772 | 1466811977902 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:46:17 INFO - PROCESS | 772 | 1466811977903 Marionette TRACE conn6 <- [1,1614,null,{}] 16:46:17 INFO - PROCESS | 772 | 1466811977908 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:17 INFO - PROCESS | 772 | 1466811977915 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:18 INFO - PROCESS | 772 | 1466811978048 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 16:46:18 INFO - PROCESS | 772 | 1466811978054 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:18 INFO - PROCESS | 772 | 1466811978057 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:18 INFO - PROCESS | 772 | ++DOCSHELL 000000406B737000 == 36 [pid = 772] [id = 413] 16:46:18 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004068E14C00) [pid = 772] [serial = 1239] [outer = 0000000000000000] 16:46:18 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040698C5C00) [pid = 772] [serial = 1240] [outer = 0000004068E14C00] 16:46:18 INFO - PROCESS | 772 | 1466811978156 Marionette DEBUG loaded listener.js 16:46:18 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000406A7A8400) [pid = 772] [serial = 1241] [outer = 0000004068E14C00] 16:46:18 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004059C4C000) [pid = 772] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:46:18 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000405800F800) [pid = 772] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:46:18 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000405A231400) [pid = 772] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:46:18 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004058F35000) [pid = 772] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:46:18 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040638E3C00) [pid = 772] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:46:18 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000405A22FC00) [pid = 772] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:46:18 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004066469C00) [pid = 772] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:46:18 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000406709D400) [pid = 772] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:46:18 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004059C50800) [pid = 772] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:46:18 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004065E13400) [pid = 772] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:46:18 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004069397400) [pid = 772] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:46:18 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406B952800) [pid = 772] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:46:18 INFO - PROCESS | 772 | --DOMWINDOW == 72 (00000040638D7400) [pid = 772] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:46:18 INFO - PROCESS | 772 | 1466811978580 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:46:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:46:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 734ms 16:46:18 INFO - PROCESS | 772 | 1466811978639 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 16:46:18 INFO - PROCESS | 772 | 1466811978641 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 16:46:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:46:18 INFO - PROCESS | 772 | 1466811978644 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:46:18 INFO - PROCESS | 772 | 1466811978646 Marionette TRACE conn6 <- [1,1618,null,{}] 16:46:18 INFO - PROCESS | 772 | 1466811978650 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:18 INFO - PROCESS | 772 | 1466811978652 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:18 INFO - PROCESS | 772 | 1466811978737 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 16:46:18 INFO - PROCESS | 772 | 1466811978744 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:18 INFO - PROCESS | 772 | 1466811978747 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:18 INFO - PROCESS | 772 | ++DOCSHELL 0000004066E92800 == 37 [pid = 772] [id = 414] 16:46:18 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004059F0EC00) [pid = 772] [serial = 1242] [outer = 0000000000000000] 16:46:18 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040638F3800) [pid = 772] [serial = 1243] [outer = 0000004059F0EC00] 16:46:18 INFO - PROCESS | 772 | 1466811978794 Marionette DEBUG loaded listener.js 16:46:18 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000406709D400) [pid = 772] [serial = 1244] [outer = 0000004059F0EC00] 16:46:19 INFO - PROCESS | 772 | 1466811979184 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:46:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:46:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 586ms 16:46:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:46:19 INFO - PROCESS | 772 | 1466811979238 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 16:46:19 INFO - PROCESS | 772 | 1466811979240 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 16:46:19 INFO - PROCESS | 772 | 1466811979243 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:46:19 INFO - PROCESS | 772 | 1466811979245 Marionette TRACE conn6 <- [1,1622,null,{}] 16:46:19 INFO - PROCESS | 772 | 1466811979249 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:19 INFO - PROCESS | 772 | 1466811979251 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:19 INFO - PROCESS | 772 | 1466811979344 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 16:46:19 INFO - PROCESS | 772 | 1466811979350 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:19 INFO - PROCESS | 772 | 1466811979352 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:19 INFO - PROCESS | 772 | ++DOCSHELL 000000406D151000 == 38 [pid = 772] [id = 415] 16:46:19 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406A7AD000) [pid = 772] [serial = 1245] [outer = 0000000000000000] 16:46:19 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406A7C6800) [pid = 772] [serial = 1246] [outer = 000000406A7AD000] 16:46:19 INFO - PROCESS | 772 | 1466811979398 Marionette DEBUG loaded listener.js 16:46:19 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406A7DB800) [pid = 772] [serial = 1247] [outer = 000000406A7AD000] 16:46:19 INFO - PROCESS | 772 | 1466811979781 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:46:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:46:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 586ms 16:46:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:46:19 INFO - PROCESS | 772 | 1466811979833 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 16:46:19 INFO - PROCESS | 772 | 1466811979836 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 16:46:19 INFO - PROCESS | 772 | 1466811979839 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:46:19 INFO - PROCESS | 772 | 1466811979841 Marionette TRACE conn6 <- [1,1626,null,{}] 16:46:19 INFO - PROCESS | 772 | 1466811979845 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:19 INFO - PROCESS | 772 | 1466811979847 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:19 INFO - PROCESS | 772 | 1466811979967 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 16:46:19 INFO - PROCESS | 772 | 1466811979978 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:19 INFO - PROCESS | 772 | 1466811979980 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:20 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC21800 == 39 [pid = 772] [id = 416] 16:46:20 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406B123800) [pid = 772] [serial = 1248] [outer = 0000000000000000] 16:46:20 INFO - PROCESS | 772 | [772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:46:20 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406A7D0000) [pid = 772] [serial = 1249] [outer = 000000406B123800] 16:46:20 INFO - PROCESS | 772 | 1466811980029 Marionette DEBUG loaded listener.js 16:46:20 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406B2CF800) [pid = 772] [serial = 1250] [outer = 000000406B123800] 16:46:20 INFO - PROCESS | 772 | 1466811980396 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:46:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:46:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 587ms 16:46:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:46:20 INFO - PROCESS | 772 | 1466811980429 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 16:46:20 INFO - PROCESS | 772 | 1466811980431 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 16:46:20 INFO - PROCESS | 772 | 1466811980434 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:46:20 INFO - PROCESS | 772 | 1466811980436 Marionette TRACE conn6 <- [1,1630,null,{}] 16:46:20 INFO - PROCESS | 772 | 1466811980439 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:20 INFO - PROCESS | 772 | 1466811980441 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:20 INFO - PROCESS | 772 | 1466811980611 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 16:46:20 INFO - PROCESS | 772 | 1466811980664 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:20 INFO - PROCESS | 772 | 1466811980667 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:20 INFO - PROCESS | 772 | ++DOCSHELL 000000405AC06800 == 40 [pid = 772] [id = 417] 16:46:20 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004057F9D800) [pid = 772] [serial = 1251] [outer = 0000000000000000] 16:46:20 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040588D0800) [pid = 772] [serial = 1252] [outer = 0000004057F9D800] 16:46:20 INFO - PROCESS | 772 | 1466811980731 Marionette DEBUG loaded listener.js 16:46:20 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004059AB4000) [pid = 772] [serial = 1253] [outer = 0000004057F9D800] 16:46:21 INFO - PROCESS | 772 | 1466811981356 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:46:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:46:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 986ms 16:46:21 INFO - PROCESS | 772 | 1466811981425 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 16:46:21 INFO - PROCESS | 772 | 1466811981430 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 16:46:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:46:21 INFO - PROCESS | 772 | 1466811981435 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:46:21 INFO - PROCESS | 772 | 1466811981440 Marionette TRACE conn6 <- [1,1634,null,{}] 16:46:21 INFO - PROCESS | 772 | 1466811981445 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:21 INFO - PROCESS | 772 | 1466811981450 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:21 INFO - PROCESS | 772 | 1466811981641 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 16:46:21 INFO - PROCESS | 772 | 1466811981654 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:21 INFO - PROCESS | 772 | 1466811981657 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:21 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F4B000 == 41 [pid = 772] [id = 418] 16:46:21 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (00000040638D7800) [pid = 772] [serial = 1254] [outer = 0000000000000000] 16:46:21 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004063AC9000) [pid = 772] [serial = 1255] [outer = 00000040638D7800] 16:46:21 INFO - PROCESS | 772 | 1466811981717 Marionette DEBUG loaded listener.js 16:46:21 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004065E18C00) [pid = 772] [serial = 1256] [outer = 00000040638D7800] 16:46:22 INFO - PROCESS | 772 | 1466811982350 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:46:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:46:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 987ms 16:46:22 INFO - PROCESS | 772 | 1466811982425 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 16:46:22 INFO - PROCESS | 772 | 1466811982429 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 16:46:22 INFO - PROCESS | 772 | 1466811982433 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:46:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:46:22 INFO - PROCESS | 772 | 1466811982436 Marionette TRACE conn6 <- [1,1638,null,{}] 16:46:22 INFO - PROCESS | 772 | 1466811982440 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:22 INFO - PROCESS | 772 | 1466811982443 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:22 INFO - PROCESS | 772 | 1466811982573 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 16:46:22 INFO - PROCESS | 772 | 1466811982690 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:22 INFO - PROCESS | 772 | 1466811982693 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:22 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCB0000 == 42 [pid = 772] [id = 419] 16:46:22 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406709F800) [pid = 772] [serial = 1257] [outer = 0000000000000000] 16:46:22 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406818A000) [pid = 772] [serial = 1258] [outer = 000000406709F800] 16:46:22 INFO - PROCESS | 772 | 1466811982752 Marionette DEBUG loaded listener.js 16:46:22 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (00000040698BD400) [pid = 772] [serial = 1259] [outer = 000000406709F800] 16:46:23 INFO - PROCESS | 772 | 1466811983907 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:46:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:46:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1539ms 16:46:23 INFO - PROCESS | 772 | 1466811983976 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 16:46:23 INFO - PROCESS | 772 | 1466811983981 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 16:46:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:46:24 INFO - PROCESS | 772 | 1466811984008 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:46:24 INFO - PROCESS | 772 | 1466811984014 Marionette TRACE conn6 <- [1,1642,null,{}] 16:46:24 INFO - PROCESS | 772 | 1466811984018 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:24 INFO - PROCESS | 772 | 1466811984022 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:24 INFO - PROCESS | 772 | 1466811984147 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 16:46:24 INFO - PROCESS | 772 | 1466811984262 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:24 INFO - PROCESS | 772 | 1466811984265 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:24 INFO - PROCESS | 772 | ++DOCSHELL 000000406E7DA800 == 43 [pid = 772] [id = 420] 16:46:24 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000406A7CB400) [pid = 772] [serial = 1260] [outer = 0000000000000000] 16:46:24 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (000000406B951C00) [pid = 772] [serial = 1261] [outer = 000000406A7CB400] 16:46:24 INFO - PROCESS | 772 | 1466811984322 Marionette DEBUG loaded listener.js 16:46:24 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (000000406BA17C00) [pid = 772] [serial = 1262] [outer = 000000406A7CB400] 16:46:24 INFO - PROCESS | 772 | 1466811984941 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:46:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:46:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 986ms 16:46:24 INFO - PROCESS | 772 | 1466811984990 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 16:46:24 INFO - PROCESS | 772 | 1466811984992 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 16:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:46:24 INFO - PROCESS | 772 | 1466811984996 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:46:25 INFO - PROCESS | 772 | 1466811984998 Marionette TRACE conn6 <- [1,1646,null,{}] 16:46:25 INFO - PROCESS | 772 | 1466811985002 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:25 INFO - PROCESS | 772 | 1466811985005 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:25 INFO - PROCESS | 772 | 1466811985122 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 16:46:25 INFO - PROCESS | 772 | 1466811985335 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:25 INFO - PROCESS | 772 | 1466811985339 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:25 INFO - PROCESS | 772 | ++DOCSHELL 0000004060046000 == 44 [pid = 772] [id = 421] 16:46:25 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (000000405913B800) [pid = 772] [serial = 1263] [outer = 0000000000000000] 16:46:25 INFO - PROCESS | 772 | ++DOMWINDOW == 95 (0000004059AB1000) [pid = 772] [serial = 1264] [outer = 000000405913B800] 16:46:25 INFO - PROCESS | 772 | 1466811985406 Marionette DEBUG loaded listener.js 16:46:25 INFO - PROCESS | 772 | ++DOMWINDOW == 96 (000000405F13FC00) [pid = 772] [serial = 1265] [outer = 000000405913B800] 16:46:26 INFO - PROCESS | 772 | 1466811986097 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1132ms 16:46:26 INFO - PROCESS | 772 | 1466811986131 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 16:46:26 INFO - PROCESS | 772 | 1466811986135 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 16:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:46:26 INFO - PROCESS | 772 | 1466811986140 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:46:26 INFO - PROCESS | 772 | 1466811986143 Marionette TRACE conn6 <- [1,1650,null,{}] 16:46:26 INFO - PROCESS | 772 | 1466811986148 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:26 INFO - PROCESS | 772 | 1466811986153 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 000000406DC21800 == 43 [pid = 772] [id = 416] 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 000000406D151000 == 42 [pid = 772] [id = 415] 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 0000004066E92800 == 41 [pid = 772] [id = 414] 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 000000406B737000 == 40 [pid = 772] [id = 413] 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 000000406A207800 == 39 [pid = 772] [id = 412] 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 000000406810A800 == 38 [pid = 772] [id = 411] 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 0000004066F52000 == 37 [pid = 772] [id = 410] 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 00000040660DD800 == 36 [pid = 772] [id = 409] 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 000000405FC90800 == 35 [pid = 772] [id = 408] 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 0000004059AD4800 == 34 [pid = 772] [id = 407] 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 0000004063A4D000 == 33 [pid = 772] [id = 406] 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 00000040664AC800 == 32 [pid = 772] [id = 405] 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 0000004060052000 == 31 [pid = 772] [id = 396] 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 0000004060046000 == 30 [pid = 772] [id = 421] 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 000000406E7DA800 == 29 [pid = 772] [id = 420] 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 000000406DCB0000 == 28 [pid = 772] [id = 419] 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 0000004066F4B000 == 27 [pid = 772] [id = 418] 16:46:26 INFO - PROCESS | 772 | --DOCSHELL 000000405AC06800 == 26 [pid = 772] [id = 417] 16:46:26 INFO - PROCESS | 772 | 1466811986894 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 95 (00000040600B3C00) [pid = 772] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 94 (0000004059F0FC00) [pid = 772] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 93 (00000040600B4C00) [pid = 772] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 92 (000000405A31CC00) [pid = 772] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 91 (000000405E2BF800) [pid = 772] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004059158C00) [pid = 772] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 89 (00000040599AD400) [pid = 772] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004063A32000) [pid = 772] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004065E0BC00) [pid = 772] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004064042C00) [pid = 772] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004066BF3400) [pid = 772] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040661B4400) [pid = 772] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040670A5C00) [pid = 772] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004067446400) [pid = 772] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040600B1400) [pid = 772] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000405E246000) [pid = 772] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040665E6800) [pid = 772] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040660E7000) [pid = 772] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004068183C00) [pid = 772] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406B4C6C00) [pid = 772] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406A0DF000) [pid = 772] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406B95D800) [pid = 772] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406B955C00) [pid = 772] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004066E73400) [pid = 772] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004066D35800) [pid = 772] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040638CF400) [pid = 772] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004066F15000) [pid = 772] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 16:46:27 INFO - PROCESS | 772 | 1466811987089 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:27 INFO - PROCESS | 772 | 1466811987093 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:27 INFO - PROCESS | 772 | ++DOCSHELL 0000004059F4D800 == 27 [pid = 772] [id = 422] 16:46:27 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004058014C00) [pid = 772] [serial = 1266] [outer = 0000000000000000] 16:46:27 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000405884A000) [pid = 772] [serial = 1267] [outer = 0000004058014C00] 16:46:27 INFO - PROCESS | 772 | 1466811987145 Marionette DEBUG loaded listener.js 16:46:27 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (00000040592B7000) [pid = 772] [serial = 1268] [outer = 0000004058014C00] 16:46:27 INFO - PROCESS | 772 | 1466811987621 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1529ms 16:46:27 INFO - PROCESS | 772 | 1466811987675 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 16:46:27 INFO - PROCESS | 772 | 1466811987680 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 16:46:27 INFO - PROCESS | 772 | 1466811987689 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:46:27 INFO - PROCESS | 772 | 1466811987692 Marionette TRACE conn6 <- [1,1654,null,{}] 16:46:27 INFO - PROCESS | 772 | 1466811987697 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:27 INFO - PROCESS | 772 | 1466811987700 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:27 INFO - PROCESS | 772 | 1466811987795 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 16:46:27 INFO - PROCESS | 772 | 1466811987810 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:27 INFO - PROCESS | 772 | 1466811987813 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:27 INFO - PROCESS | 772 | ++DOCSHELL 000000406371A800 == 28 [pid = 772] [id = 423] 16:46:27 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000405A2F0000) [pid = 772] [serial = 1269] [outer = 0000000000000000] 16:46:27 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000405A615400) [pid = 772] [serial = 1270] [outer = 000000405A2F0000] 16:46:27 INFO - PROCESS | 772 | 1466811987862 Marionette DEBUG loaded listener.js 16:46:27 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000405E33B400) [pid = 772] [serial = 1271] [outer = 000000405A2F0000] 16:46:28 INFO - PROCESS | 772 | 1466811988338 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 16:46:28 INFO - PROCESS | 772 | 1466811988365 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 16:46:28 INFO - PROCESS | 772 | 1466811988369 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 16:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:46:28 INFO - PROCESS | 772 | 1466811988372 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:46:28 INFO - PROCESS | 772 | 1466811988374 Marionette TRACE conn6 <- [1,1658,null,{}] 16:46:28 INFO - PROCESS | 772 | 1466811988409 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:28 INFO - PROCESS | 772 | 1466811988412 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:28 INFO - PROCESS | 772 | 1466811988510 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 16:46:28 INFO - PROCESS | 772 | 1466811988594 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:28 INFO - PROCESS | 772 | 1466811988596 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:28 INFO - PROCESS | 772 | ++DOCSHELL 00000040664AD000 == 29 [pid = 772] [id = 424] 16:46:28 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000405EC40C00) [pid = 772] [serial = 1272] [outer = 0000000000000000] 16:46:28 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000405FB6E000) [pid = 772] [serial = 1273] [outer = 000000405EC40C00] 16:46:28 INFO - PROCESS | 772 | 1466811988644 Marionette DEBUG loaded listener.js 16:46:28 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040602BB000) [pid = 772] [serial = 1274] [outer = 000000405EC40C00] 16:46:29 INFO - PROCESS | 772 | 1466811989054 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 734ms 16:46:29 INFO - PROCESS | 772 | 1466811989112 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 16:46:29 INFO - PROCESS | 772 | 1466811989117 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 16:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:46:29 INFO - PROCESS | 772 | 1466811989128 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:46:29 INFO - PROCESS | 772 | 1466811989133 Marionette TRACE conn6 <- [1,1662,null,{}] 16:46:29 INFO - PROCESS | 772 | 1466811989137 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:29 INFO - PROCESS | 772 | 1466811989141 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:29 INFO - PROCESS | 772 | 1466811989261 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 16:46:29 INFO - PROCESS | 772 | 1466811989314 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:29 INFO - PROCESS | 772 | 1466811989317 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:29 INFO - PROCESS | 772 | ++DOCSHELL 0000004066E97800 == 30 [pid = 772] [id = 425] 16:46:29 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040638D5800) [pid = 772] [serial = 1275] [outer = 0000000000000000] 16:46:29 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040638EB400) [pid = 772] [serial = 1276] [outer = 00000040638D5800] 16:46:29 INFO - PROCESS | 772 | 1466811989362 Marionette DEBUG loaded listener.js 16:46:29 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406403F400) [pid = 772] [serial = 1277] [outer = 00000040638D5800] 16:46:29 INFO - PROCESS | 772 | 1466811989784 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 734ms 16:46:29 INFO - PROCESS | 772 | 1466811989877 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 16:46:29 INFO - PROCESS | 772 | 1466811989879 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 16:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:46:29 INFO - PROCESS | 772 | 1466811989887 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:46:29 INFO - PROCESS | 772 | 1466811989889 Marionette TRACE conn6 <- [1,1666,null,{}] 16:46:29 INFO - PROCESS | 772 | 1466811989892 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:29 INFO - PROCESS | 772 | 1466811989894 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:30 INFO - PROCESS | 772 | 1466811990016 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 16:46:30 INFO - PROCESS | 772 | 1466811990026 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:30 INFO - PROCESS | 772 | 1466811990028 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:30 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F44000 == 31 [pid = 772] [id = 426] 16:46:30 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004064AF0000) [pid = 772] [serial = 1278] [outer = 0000000000000000] 16:46:30 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004065E02C00) [pid = 772] [serial = 1279] [outer = 0000004064AF0000] 16:46:30 INFO - PROCESS | 772 | 1466811990073 Marionette DEBUG loaded listener.js 16:46:30 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040660E7C00) [pid = 772] [serial = 1280] [outer = 0000004064AF0000] 16:46:30 INFO - PROCESS | 772 | 1466811990523 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 671ms 16:46:30 INFO - PROCESS | 772 | 1466811990561 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 16:46:30 INFO - PROCESS | 772 | 1466811990563 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 16:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:46:30 INFO - PROCESS | 772 | 1466811990567 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:46:30 INFO - PROCESS | 772 | 1466811990569 Marionette TRACE conn6 <- [1,1670,null,{}] 16:46:30 INFO - PROCESS | 772 | 1466811990572 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:30 INFO - PROCESS | 772 | 1466811990574 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:30 INFO - PROCESS | 772 | 1466811990684 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 16:46:30 INFO - PROCESS | 772 | 1466811990692 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:30 INFO - PROCESS | 772 | 1466811990698 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:30 INFO - PROCESS | 772 | ++DOCSHELL 0000004067141800 == 32 [pid = 772] [id = 427] 16:46:30 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000405EBB7400) [pid = 772] [serial = 1281] [outer = 0000000000000000] 16:46:30 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040665DD800) [pid = 772] [serial = 1282] [outer = 000000405EBB7400] 16:46:30 INFO - PROCESS | 772 | 1466811990806 Marionette DEBUG loaded listener.js 16:46:30 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004066BF3400) [pid = 772] [serial = 1283] [outer = 000000405EBB7400] 16:46:31 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004066F1A800) [pid = 772] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:46:31 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004068E14C00) [pid = 772] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:46:31 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004059F0EC00) [pid = 772] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:46:31 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000406A7AD000) [pid = 772] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:46:31 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004059AAEC00) [pid = 772] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:46:31 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040599AF800) [pid = 772] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:46:31 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040599AD000) [pid = 772] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:46:31 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000406B123800) [pid = 772] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:46:31 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004058013C00) [pid = 772] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:46:31 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004067D8C800) [pid = 772] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:46:31 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040638CEC00) [pid = 772] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:46:31 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040665E5800) [pid = 772] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:46:31 INFO - PROCESS | 772 | 1466811991488 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 986ms 16:46:31 INFO - PROCESS | 772 | 1466811991555 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 16:46:31 INFO - PROCESS | 772 | 1466811991557 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 16:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:46:31 INFO - PROCESS | 772 | 1466811991561 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:46:31 INFO - PROCESS | 772 | 1466811991563 Marionette TRACE conn6 <- [1,1674,null,{}] 16:46:31 INFO - PROCESS | 772 | 1466811991572 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:31 INFO - PROCESS | 772 | 1466811991574 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:31 INFO - PROCESS | 772 | 1466811991669 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 16:46:31 INFO - PROCESS | 772 | 1466811991678 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:31 INFO - PROCESS | 772 | 1466811991681 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:31 INFO - PROCESS | 772 | ++DOCSHELL 000000405881F800 == 33 [pid = 772] [id = 428] 16:46:31 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000405A1A0400) [pid = 772] [serial = 1284] [outer = 0000000000000000] 16:46:31 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004064039C00) [pid = 772] [serial = 1285] [outer = 000000405A1A0400] 16:46:31 INFO - PROCESS | 772 | 1466811991726 Marionette DEBUG loaded listener.js 16:46:31 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066D38000) [pid = 772] [serial = 1286] [outer = 000000405A1A0400] 16:46:32 INFO - PROCESS | 772 | 1466811992135 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:46:32 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 16:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 16:46:32 INFO - PROCESS | 772 | 1466811992193 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 16:46:32 INFO - PROCESS | 772 | 1466811992195 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 16:46:32 INFO - PROCESS | 772 | 1466811992199 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:46:32 INFO - PROCESS | 772 | 1466811992201 Marionette TRACE conn6 <- [1,1678,null,{}] 16:46:32 INFO - PROCESS | 772 | 1466811992204 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:32 INFO - PROCESS | 772 | 1466811992206 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:32 INFO - PROCESS | 772 | 1466811992288 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 16:46:32 INFO - PROCESS | 772 | 1466811992296 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:32 INFO - PROCESS | 772 | 1466811992298 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:32 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA81800 == 34 [pid = 772] [id = 429] 16:46:32 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040638D1000) [pid = 772] [serial = 1287] [outer = 0000000000000000] 16:46:32 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004066F19000) [pid = 772] [serial = 1288] [outer = 00000040638D1000] 16:46:32 INFO - PROCESS | 772 | 1466811992344 Marionette DEBUG loaded listener.js 16:46:32 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040670A1400) [pid = 772] [serial = 1289] [outer = 00000040638D1000] 16:46:32 INFO - PROCESS | 772 | 1466811992782 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 16:46:32 INFO - PROCESS | 772 | 1466811992832 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 16:46:32 INFO - PROCESS | 772 | 1466811992834 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 16:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:46:32 INFO - PROCESS | 772 | 1466811992838 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:46:32 INFO - PROCESS | 772 | 1466811992840 Marionette TRACE conn6 <- [1,1682,null,{}] 16:46:32 INFO - PROCESS | 772 | 1466811992853 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:32 INFO - PROCESS | 772 | 1466811992855 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:32 INFO - PROCESS | 772 | 1466811992937 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 16:46:32 INFO - PROCESS | 772 | 1466811992944 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:32 INFO - PROCESS | 772 | 1466811992946 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:32 INFO - PROCESS | 772 | ++DOCSHELL 000000406B72E800 == 35 [pid = 772] [id = 430] 16:46:32 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040671F8000) [pid = 772] [serial = 1290] [outer = 0000000000000000] 16:46:32 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000406768B400) [pid = 772] [serial = 1291] [outer = 00000040671F8000] 16:46:32 INFO - PROCESS | 772 | 1466811992993 Marionette DEBUG loaded listener.js 16:46:33 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004067ECFC00) [pid = 772] [serial = 1292] [outer = 00000040671F8000] 16:46:33 INFO - PROCESS | 772 | 1466811993698 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 943ms 16:46:33 INFO - PROCESS | 772 | 1466811993784 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 16:46:33 INFO - PROCESS | 772 | 1466811993789 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 16:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:46:33 INFO - PROCESS | 772 | 1466811993794 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:46:33 INFO - PROCESS | 772 | 1466811993798 Marionette TRACE conn6 <- [1,1686,null,{}] 16:46:33 INFO - PROCESS | 772 | 1466811993804 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:33 INFO - PROCESS | 772 | 1466811993808 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:33 INFO - PROCESS | 772 | 1466811993977 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 16:46:34 INFO - PROCESS | 772 | 1466811994093 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:34 INFO - PROCESS | 772 | 1466811994096 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:34 INFO - PROCESS | 772 | ++DOCSHELL 0000004063893000 == 36 [pid = 772] [id = 431] 16:46:34 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004058928000) [pid = 772] [serial = 1293] [outer = 0000000000000000] 16:46:34 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004059AAC400) [pid = 772] [serial = 1294] [outer = 0000004058928000] 16:46:34 INFO - PROCESS | 772 | 1466811994156 Marionette DEBUG loaded listener.js 16:46:34 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000405B1B4C00) [pid = 772] [serial = 1295] [outer = 0000004058928000] 16:46:34 INFO - PROCESS | 772 | 1466811994929 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:46:34 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 16:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1183ms 16:46:34 INFO - PROCESS | 772 | 1466811994983 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 16:46:34 INFO - PROCESS | 772 | 1466811994988 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 16:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:46:35 INFO - PROCESS | 772 | 1466811994995 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:46:35 INFO - PROCESS | 772 | 1466811994998 Marionette TRACE conn6 <- [1,1690,null,{}] 16:46:35 INFO - PROCESS | 772 | 1466811995003 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:35 INFO - PROCESS | 772 | 1466811995006 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:35 INFO - PROCESS | 772 | 1466811995151 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 16:46:35 INFO - PROCESS | 772 | 1466811995267 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:35 INFO - PROCESS | 772 | 1466811995270 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:35 INFO - PROCESS | 772 | ++DOCSHELL 000000405FB1B800 == 37 [pid = 772] [id = 432] 16:46:35 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (0000004059C50400) [pid = 772] [serial = 1296] [outer = 0000000000000000] 16:46:35 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (0000004062BBE000) [pid = 772] [serial = 1297] [outer = 0000004059C50400] 16:46:35 INFO - PROCESS | 772 | 1466811995330 Marionette DEBUG loaded listener.js 16:46:35 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (0000004063A2C800) [pid = 772] [serial = 1298] [outer = 0000004059C50400] 16:46:36 INFO - PROCESS | 772 | --DOCSHELL 000000406AA81800 == 36 [pid = 772] [id = 429] 16:46:36 INFO - PROCESS | 772 | --DOCSHELL 000000405881F800 == 35 [pid = 772] [id = 428] 16:46:36 INFO - PROCESS | 772 | --DOCSHELL 0000004067141800 == 34 [pid = 772] [id = 427] 16:46:36 INFO - PROCESS | 772 | --DOCSHELL 0000004066F44000 == 33 [pid = 772] [id = 426] 16:46:36 INFO - PROCESS | 772 | --DOCSHELL 0000004066E97800 == 32 [pid = 772] [id = 425] 16:46:36 INFO - PROCESS | 772 | --DOCSHELL 00000040664AD000 == 31 [pid = 772] [id = 424] 16:46:36 INFO - PROCESS | 772 | --DOCSHELL 000000406371A800 == 30 [pid = 772] [id = 423] 16:46:36 INFO - PROCESS | 772 | --DOCSHELL 0000004059F4D800 == 29 [pid = 772] [id = 422] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 89 (00000040670A2800) [pid = 772] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 88 (00000040698C5C00) [pid = 772] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004067D89C00) [pid = 772] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000406709D400) [pid = 772] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040638F3800) [pid = 772] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000406A7C6800) [pid = 772] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000406A7A8400) [pid = 772] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000405E44A800) [pid = 772] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040638D7C00) [pid = 772] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004059AB5800) [pid = 772] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000405B14E800) [pid = 772] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405A2F7C00) [pid = 772] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000405EF55400) [pid = 772] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406A7D0000) [pid = 772] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040661B4000) [pid = 772] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004069398400) [pid = 772] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040638D7000) [pid = 772] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 72 (00000040638F8000) [pid = 772] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004066BE7800) [pid = 772] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004066D3B800) [pid = 772] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000406B2CF800) [pid = 772] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 68 (000000406A7DB800) [pid = 772] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004066473400) [pid = 772] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 16:46:36 INFO - PROCESS | 772 | 1466811996170 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1219ms 16:46:36 INFO - PROCESS | 772 | 1466811996220 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 16:46:36 INFO - PROCESS | 772 | 1466811996224 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 16:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:46:36 INFO - PROCESS | 772 | 1466811996229 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:46:36 INFO - PROCESS | 772 | 1466811996232 Marionette TRACE conn6 <- [1,1694,null,{}] 16:46:36 INFO - PROCESS | 772 | 1466811996239 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:36 INFO - PROCESS | 772 | 1466811996242 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:36 INFO - PROCESS | 772 | 1466811996340 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 16:46:36 INFO - PROCESS | 772 | 1466811996354 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:36 INFO - PROCESS | 772 | 1466811996357 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:36 INFO - PROCESS | 772 | ++DOCSHELL 000000405FB1E000 == 30 [pid = 772] [id = 433] 16:46:36 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004059C4AC00) [pid = 772] [serial = 1299] [outer = 0000000000000000] 16:46:36 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (000000405A2F7C00) [pid = 772] [serial = 1300] [outer = 0000004059C4AC00] 16:46:36 INFO - PROCESS | 772 | 1466811996406 Marionette DEBUG loaded listener.js 16:46:36 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405EC36000) [pid = 772] [serial = 1301] [outer = 0000004059C4AC00] 16:46:36 INFO - PROCESS | 772 | 1466811996959 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 776ms 16:46:37 INFO - PROCESS | 772 | 1466811997010 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 16:46:37 INFO - PROCESS | 772 | 1466811997014 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 16:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:46:37 INFO - PROCESS | 772 | 1466811997020 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:46:37 INFO - PROCESS | 772 | 1466811997023 Marionette TRACE conn6 <- [1,1698,null,{}] 16:46:37 INFO - PROCESS | 772 | 1466811997027 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:37 INFO - PROCESS | 772 | 1466811997030 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:37 INFO - PROCESS | 772 | 1466811997128 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 16:46:37 INFO - PROCESS | 772 | 1466811997206 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:37 INFO - PROCESS | 772 | 1466811997208 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:37 INFO - PROCESS | 772 | ++DOCSHELL 0000004066260000 == 31 [pid = 772] [id = 434] 16:46:37 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040638E0400) [pid = 772] [serial = 1302] [outer = 0000000000000000] 16:46:37 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (00000040638ECC00) [pid = 772] [serial = 1303] [outer = 00000040638E0400] 16:46:37 INFO - PROCESS | 772 | 1466811997264 Marionette DEBUG loaded listener.js 16:46:37 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004064040000) [pid = 772] [serial = 1304] [outer = 00000040638E0400] 16:46:37 INFO - PROCESS | 772 | 1466811997677 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 671ms 16:46:37 INFO - PROCESS | 772 | 1466811997695 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 16:46:37 INFO - PROCESS | 772 | 1466811997697 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 16:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:46:37 INFO - PROCESS | 772 | 1466811997701 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:46:37 INFO - PROCESS | 772 | 1466811997705 Marionette TRACE conn6 <- [1,1702,null,{}] 16:46:37 INFO - PROCESS | 772 | 1466811997717 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:37 INFO - PROCESS | 772 | 1466811997722 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:37 INFO - PROCESS | 772 | 1466811997812 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 16:46:37 INFO - PROCESS | 772 | 1466811997850 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:37 INFO - PROCESS | 772 | 1466811997854 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:37 INFO - PROCESS | 772 | ++DOCSHELL 0000004066ECA800 == 32 [pid = 772] [id = 435] 16:46:37 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040660ED800) [pid = 772] [serial = 1305] [outer = 0000000000000000] 16:46:37 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000406646D800) [pid = 772] [serial = 1306] [outer = 00000040660ED800] 16:46:37 INFO - PROCESS | 772 | 1466811997904 Marionette DEBUG loaded listener.js 16:46:37 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040665E5400) [pid = 772] [serial = 1307] [outer = 00000040660ED800] 16:46:38 INFO - PROCESS | 772 | 1466811998368 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 16:46:38 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:46:38 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 16:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:38 INFO - _addTest/ [0,1705,"getWindowHandle",null] 16:46:38 INFO - PROCESS | 772 | 1466811998441 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 16:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:46:38 INFO - PROCESS | 772 | 1466811998451 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:46:38 INFO - PROCESS | 772 | 1466811998453 Marionette TRACE conn6 <- [1,1706,null,{}] 16:46:38 INFO - PROCESS | 772 | 1466811998457 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:38 INFO - PROCESS | 772 | 1466811998459 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:38 INFO - PROCESS | 772 | 1466811998585 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 16:46:38 INFO - PROCESS | 772 | 1466811998642 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:38 INFO - PROCESS | 772 | 1466811998644 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:38 INFO - PROCESS | 772 | ++DOCSHELL 0000004068EA2000 == 33 [pid = 772] [id = 436] 16:46:38 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066D2DC00) [pid = 772] [serial = 1308] [outer = 0000000000000000] 16:46:38 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066E73800) [pid = 772] [serial = 1309] [outer = 0000004066D2DC00] 16:46:38 INFO - PROCESS | 772 | 1466811998691 Marionette DEBUG loaded listener.js 16:46:38 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004066F19C00) [pid = 772] [serial = 1310] [outer = 0000004066D2DC00] 16:46:39 INFO - PROCESS | 772 | 1466811999125 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 734ms 16:46:39 INFO - PROCESS | 772 | 1466811999219 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 16:46:39 INFO - PROCESS | 772 | 1466811999221 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 16:46:39 INFO - PROCESS | 772 | 1466811999225 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:46:39 INFO - PROCESS | 772 | 1466811999226 Marionette TRACE conn6 <- [1,1710,null,{}] 16:46:39 INFO - PROCESS | 772 | 1466811999230 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:39 INFO - PROCESS | 772 | 1466811999232 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:39 INFO - PROCESS | 772 | 1466811999345 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 16:46:39 INFO - PROCESS | 772 | 1466811999401 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:39 INFO - PROCESS | 772 | 1466811999404 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:39 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA78000 == 34 [pid = 772] [id = 437] 16:46:39 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406686A400) [pid = 772] [serial = 1311] [outer = 0000000000000000] 16:46:39 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040671FE800) [pid = 772] [serial = 1312] [outer = 000000406686A400] 16:46:39 INFO - PROCESS | 772 | 1466811999451 Marionette DEBUG loaded listener.js 16:46:39 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004067ED1C00) [pid = 772] [serial = 1313] [outer = 000000406686A400] 16:46:39 INFO - PROCESS | 772 | 1466811999895 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:46:39 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 16:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 16:46:39 INFO - PROCESS | 772 | 1466811999964 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 16:46:39 INFO - PROCESS | 772 | 1466811999966 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 16:46:39 INFO - PROCESS | 772 | 1466811999970 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:46:39 INFO - PROCESS | 772 | 1466811999972 Marionette TRACE conn6 <- [1,1714,null,{}] 16:46:39 INFO - PROCESS | 772 | 1466811999976 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:39 INFO - PROCESS | 772 | 1466811999982 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:40 INFO - PROCESS | 772 | 1466812000144 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 16:46:40 INFO - PROCESS | 772 | 1466812000153 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:40 INFO - PROCESS | 772 | 1466812000155 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:40 INFO - PROCESS | 772 | ++DOCSHELL 000000406BB22800 == 35 [pid = 772] [id = 438] 16:46:40 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004069815800) [pid = 772] [serial = 1314] [outer = 0000000000000000] 16:46:40 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000406A0DF000) [pid = 772] [serial = 1315] [outer = 0000004069815800] 16:46:40 INFO - PROCESS | 772 | 1466812000245 Marionette DEBUG loaded listener.js 16:46:40 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000406A7B4800) [pid = 772] [serial = 1316] [outer = 0000004069815800] 16:46:40 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004058014C00) [pid = 772] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:46:40 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000405A2F0000) [pid = 772] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:46:40 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000405EC40C00) [pid = 772] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:46:40 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405913B800) [pid = 772] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:46:40 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004057F9D800) [pid = 772] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:46:40 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040638D7800) [pid = 772] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:46:40 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000406709F800) [pid = 772] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:46:40 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000406A7CB400) [pid = 772] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:46:40 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004064AF0000) [pid = 772] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:46:40 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000405EBB7400) [pid = 772] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:46:40 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040638D1000) [pid = 772] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:46:40 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040638D5800) [pid = 772] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:46:40 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000405A1A0400) [pid = 772] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:46:40 INFO - PROCESS | 772 | 1466812000670 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 776ms 16:46:40 INFO - PROCESS | 772 | 1466812000749 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 16:46:40 INFO - PROCESS | 772 | 1466812000751 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 16:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:46:40 INFO - PROCESS | 772 | 1466812000755 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:46:40 INFO - PROCESS | 772 | 1466812000757 Marionette TRACE conn6 <- [1,1718,null,{}] 16:46:40 INFO - PROCESS | 772 | 1466812000760 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:40 INFO - PROCESS | 772 | 1466812000762 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:40 INFO - PROCESS | 772 | 1466812000846 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 16:46:40 INFO - PROCESS | 772 | 1466812000854 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:40 INFO - PROCESS | 772 | 1466812000856 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:40 INFO - PROCESS | 772 | ++DOCSHELL 000000406D137000 == 36 [pid = 772] [id = 439] 16:46:40 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000405EE7A000) [pid = 772] [serial = 1317] [outer = 0000000000000000] 16:46:40 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040661B3400) [pid = 772] [serial = 1318] [outer = 000000405EE7A000] 16:46:40 INFO - PROCESS | 772 | 1466812000900 Marionette DEBUG loaded listener.js 16:46:40 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000406A7C5000) [pid = 772] [serial = 1319] [outer = 000000405EE7A000] 16:46:41 INFO - PROCESS | 772 | 1466812001344 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 16:46:41 INFO - PROCESS | 772 | 1466812001389 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 16:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:46:41 INFO - PROCESS | 772 | 1466812001393 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:46:41 INFO - PROCESS | 772 | 1466812001394 Marionette TRACE conn6 <- [1,1722,null,{}] 16:46:41 INFO - PROCESS | 772 | 1466812001398 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:41 INFO - PROCESS | 772 | 1466812001400 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:41 INFO - PROCESS | 772 | 1466812001482 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 16:46:41 INFO - PROCESS | 772 | 1466812001490 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:41 INFO - PROCESS | 772 | 1466812001492 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:41 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC09000 == 37 [pid = 772] [id = 440] 16:46:41 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406A7D3800) [pid = 772] [serial = 1320] [outer = 0000000000000000] 16:46:41 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406A7E0400) [pid = 772] [serial = 1321] [outer = 000000406A7D3800] 16:46:41 INFO - PROCESS | 772 | 1466812001537 Marionette DEBUG loaded listener.js 16:46:41 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406AA41800) [pid = 772] [serial = 1322] [outer = 000000406A7D3800] 16:46:41 INFO - PROCESS | 772 | 1466812001969 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 16:46:42 INFO - PROCESS | 772 | 1466812002024 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 16:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:46:42 INFO - PROCESS | 772 | 1466812002026 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 16:46:42 INFO - PROCESS | 772 | 1466812002030 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:46:42 INFO - PROCESS | 772 | 1466812002032 Marionette TRACE conn6 <- [1,1726,null,{}] 16:46:42 INFO - PROCESS | 772 | 1466812002035 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:42 INFO - PROCESS | 772 | 1466812002037 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:42 INFO - PROCESS | 772 | 1466812002124 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 16:46:42 INFO - PROCESS | 772 | 1466812002132 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:42 INFO - PROCESS | 772 | 1466812002135 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:42 INFO - PROCESS | 772 | ++DOCSHELL 0000004066DDD000 == 38 [pid = 772] [id = 441] 16:46:42 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406AA42400) [pid = 772] [serial = 1323] [outer = 0000000000000000] 16:46:42 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406AA4B800) [pid = 772] [serial = 1324] [outer = 000000406AA42400] 16:46:42 INFO - PROCESS | 772 | 1466812002179 Marionette DEBUG loaded listener.js 16:46:42 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406B2C7400) [pid = 772] [serial = 1325] [outer = 000000406AA42400] 16:46:42 INFO - PROCESS | 772 | 1466812002820 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 820ms 16:46:42 INFO - PROCESS | 772 | 1466812002853 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 16:46:42 INFO - PROCESS | 772 | 1466812002858 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 16:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:46:42 INFO - PROCESS | 772 | 1466812002863 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:46:42 INFO - PROCESS | 772 | 1466812002867 Marionette TRACE conn6 <- [1,1730,null,{}] 16:46:42 INFO - PROCESS | 772 | 1466812002887 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:42 INFO - PROCESS | 772 | 1466812002890 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:43 INFO - PROCESS | 772 | 1466812003018 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 16:46:43 INFO - PROCESS | 772 | 1466812003144 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:43 INFO - PROCESS | 772 | 1466812003147 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:43 INFO - PROCESS | 772 | ++DOCSHELL 0000004065BC0800 == 39 [pid = 772] [id = 442] 16:46:43 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000405E249800) [pid = 772] [serial = 1326] [outer = 0000000000000000] 16:46:43 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000405FC1C800) [pid = 772] [serial = 1327] [outer = 000000405E249800] 16:46:43 INFO - PROCESS | 772 | 1466812003209 Marionette DEBUG loaded listener.js 16:46:43 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040638E0C00) [pid = 772] [serial = 1328] [outer = 000000405E249800] 16:46:43 INFO - PROCESS | 772 | 1466812003857 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1042ms 16:46:43 INFO - PROCESS | 772 | 1466812003909 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 16:46:43 INFO - PROCESS | 772 | 1466812003914 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 16:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:46:43 INFO - PROCESS | 772 | 1466812003921 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:46:43 INFO - PROCESS | 772 | 1466812003924 Marionette TRACE conn6 <- [1,1734,null,{}] 16:46:43 INFO - PROCESS | 772 | 1466812003928 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:43 INFO - PROCESS | 772 | 1466812003931 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:44 INFO - PROCESS | 772 | 1466812004049 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 16:46:44 INFO - PROCESS | 772 | 1466812004172 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:44 INFO - PROCESS | 772 | 1466812004175 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:44 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA81800 == 40 [pid = 772] [id = 443] 16:46:44 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (00000040664CC000) [pid = 772] [serial = 1329] [outer = 0000000000000000] 16:46:44 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040665E8800) [pid = 772] [serial = 1330] [outer = 00000040664CC000] 16:46:44 INFO - PROCESS | 772 | 1466812004235 Marionette DEBUG loaded listener.js 16:46:44 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004066F1A800) [pid = 772] [serial = 1331] [outer = 00000040664CC000] 16:46:44 INFO - PROCESS | 772 | 1466812004869 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 986ms 16:46:44 INFO - PROCESS | 772 | 1466812004909 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 16:46:44 INFO - PROCESS | 772 | 1466812004912 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 16:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:46:44 INFO - PROCESS | 772 | 1466812004915 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:46:44 INFO - PROCESS | 772 | 1466812004920 Marionette TRACE conn6 <- [1,1738,null,{}] 16:46:44 INFO - PROCESS | 772 | 1466812004931 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:44 INFO - PROCESS | 772 | 1466812004937 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:45 INFO - PROCESS | 772 | 1466812005050 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 16:46:45 INFO - PROCESS | 772 | 1466812005176 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:45 INFO - PROCESS | 772 | 1466812005179 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:45 INFO - PROCESS | 772 | ++DOCSHELL 000000406DEC4000 == 41 [pid = 772] [id = 444] 16:46:45 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406A2F3400) [pid = 772] [serial = 1332] [outer = 0000000000000000] 16:46:45 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406A7DE400) [pid = 772] [serial = 1333] [outer = 000000406A2F3400] 16:46:45 INFO - PROCESS | 772 | 1466812005241 Marionette DEBUG loaded listener.js 16:46:45 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000406B2CDC00) [pid = 772] [serial = 1334] [outer = 000000406A2F3400] 16:46:46 INFO - PROCESS | 772 | 1466812006055 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1185ms 16:46:46 INFO - PROCESS | 772 | 1466812006103 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 16:46:46 INFO - PROCESS | 772 | 1466812006107 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 16:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:46:46 INFO - PROCESS | 772 | 1466812006113 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:46:46 INFO - PROCESS | 772 | 1466812006116 Marionette TRACE conn6 <- [1,1742,null,{}] 16:46:46 INFO - PROCESS | 772 | 1466812006137 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:46 INFO - PROCESS | 772 | 1466812006140 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:46 INFO - PROCESS | 772 | 1466812006260 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 16:46:46 INFO - PROCESS | 772 | 1466812006334 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:46 INFO - PROCESS | 772 | 1466812006338 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:46 INFO - PROCESS | 772 | ++DOCSHELL 000000405A3D3800 == 42 [pid = 772] [id = 445] 16:46:46 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (00000040599A9C00) [pid = 772] [serial = 1335] [outer = 0000000000000000] 16:46:46 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (0000004059C51800) [pid = 772] [serial = 1336] [outer = 00000040599A9C00] 16:46:46 INFO - PROCESS | 772 | 1466812006436 Marionette DEBUG loaded listener.js 16:46:46 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (000000405FC1EC00) [pid = 772] [serial = 1337] [outer = 00000040599A9C00] 16:46:47 INFO - PROCESS | 772 | --DOCSHELL 000000406DC09000 == 41 [pid = 772] [id = 440] 16:46:47 INFO - PROCESS | 772 | --DOCSHELL 000000406D137000 == 40 [pid = 772] [id = 439] 16:46:47 INFO - PROCESS | 772 | --DOCSHELL 000000406BB22800 == 39 [pid = 772] [id = 438] 16:46:47 INFO - PROCESS | 772 | --DOCSHELL 000000406AA78000 == 38 [pid = 772] [id = 437] 16:46:47 INFO - PROCESS | 772 | --DOCSHELL 0000004068EA2000 == 37 [pid = 772] [id = 436] 16:46:47 INFO - PROCESS | 772 | --DOCSHELL 0000004066ECA800 == 36 [pid = 772] [id = 435] 16:46:47 INFO - PROCESS | 772 | --DOCSHELL 0000004066260000 == 35 [pid = 772] [id = 434] 16:46:47 INFO - PROCESS | 772 | --DOCSHELL 000000405FB1E000 == 34 [pid = 772] [id = 433] 16:46:47 INFO - PROCESS | 772 | --DOCSHELL 000000405FB1B800 == 33 [pid = 772] [id = 432] 16:46:47 INFO - PROCESS | 772 | --DOCSHELL 0000004063893000 == 32 [pid = 772] [id = 431] 16:46:47 INFO - PROCESS | 772 | --DOCSHELL 000000406B72E800 == 31 [pid = 772] [id = 430] 16:46:47 INFO - PROCESS | 772 | --DOCSHELL 000000406DEC4000 == 30 [pid = 772] [id = 444] 16:46:47 INFO - PROCESS | 772 | --DOCSHELL 000000406AA81800 == 29 [pid = 772] [id = 443] 16:46:47 INFO - PROCESS | 772 | --DOCSHELL 0000004066DDD000 == 28 [pid = 772] [id = 441] 16:46:47 INFO - PROCESS | 772 | --DOCSHELL 0000004065BC0800 == 27 [pid = 772] [id = 442] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 92 (000000405884A000) [pid = 772] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 91 (00000040592B7000) [pid = 772] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 90 (000000405A615400) [pid = 772] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000405E33B400) [pid = 772] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 88 (000000405FB6E000) [pid = 772] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004059AB1000) [pid = 772] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000405F13FC00) [pid = 772] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004059AB4000) [pid = 772] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040588D0800) [pid = 772] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004065E18C00) [pid = 772] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004063AC9000) [pid = 772] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040698BD400) [pid = 772] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406818A000) [pid = 772] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000406BA17C00) [pid = 772] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000406B951C00) [pid = 772] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004065E02C00) [pid = 772] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040665DD800) [pid = 772] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004066F19000) [pid = 772] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004066BF3400) [pid = 772] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040638EB400) [pid = 772] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406403F400) [pid = 772] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040660E7C00) [pid = 772] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040670A1400) [pid = 772] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004066D38000) [pid = 772] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 68 (000000406768B400) [pid = 772] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004064039C00) [pid = 772] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | --DOMWINDOW == 66 (00000040602BB000) [pid = 772] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 16:46:47 INFO - PROCESS | 772 | 1466812007717 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1652ms 16:46:47 INFO - PROCESS | 772 | 1466812007769 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 16:46:47 INFO - PROCESS | 772 | 1466812007773 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 16:46:47 INFO - PROCESS | 772 | 1466812007778 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:46:47 INFO - PROCESS | 772 | 1466812007781 Marionette TRACE conn6 <- [1,1746,null,{}] 16:46:47 INFO - PROCESS | 772 | 1466812007792 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:47 INFO - PROCESS | 772 | 1466812007796 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:47 INFO - PROCESS | 772 | 1466812007891 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 16:46:47 INFO - PROCESS | 772 | 1466812007906 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:47 INFO - PROCESS | 772 | 1466812007909 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:47 INFO - PROCESS | 772 | ++DOCSHELL 000000405F11F800 == 28 [pid = 772] [id = 446] 16:46:47 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (0000004058F0DC00) [pid = 772] [serial = 1338] [outer = 0000000000000000] 16:46:47 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (00000040599A0800) [pid = 772] [serial = 1339] [outer = 0000004058F0DC00] 16:46:47 INFO - PROCESS | 772 | 1466812007959 Marionette DEBUG loaded listener.js 16:46:48 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004059C44800) [pid = 772] [serial = 1340] [outer = 0000004058F0DC00] 16:46:48 INFO - PROCESS | 772 | 1466812008457 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 734ms 16:46:48 INFO - PROCESS | 772 | 1466812008517 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 16:46:48 INFO - PROCESS | 772 | 1466812008522 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 16:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:46:48 INFO - PROCESS | 772 | 1466812008529 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:46:48 INFO - PROCESS | 772 | 1466812008532 Marionette TRACE conn6 <- [1,1750,null,{}] 16:46:48 INFO - PROCESS | 772 | 1466812008536 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:48 INFO - PROCESS | 772 | 1466812008538 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:48 INFO - PROCESS | 772 | 1466812008630 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 16:46:48 INFO - PROCESS | 772 | 1466812008636 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:48 INFO - PROCESS | 772 | 1466812008639 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:48 INFO - PROCESS | 772 | ++DOCSHELL 0000004063A4D800 == 29 [pid = 772] [id = 447] 16:46:48 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405B156C00) [pid = 772] [serial = 1341] [outer = 0000000000000000] 16:46:48 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000405E24B400) [pid = 772] [serial = 1342] [outer = 000000405B156C00] 16:46:48 INFO - PROCESS | 772 | 1466812008694 Marionette DEBUG loaded listener.js 16:46:48 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405E4BBC00) [pid = 772] [serial = 1343] [outer = 000000405B156C00] 16:46:49 INFO - PROCESS | 772 | 1466812009154 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 671ms 16:46:49 INFO - PROCESS | 772 | 1466812009202 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 16:46:49 INFO - PROCESS | 772 | 1466812009205 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 16:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:46:49 INFO - PROCESS | 772 | 1466812009208 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:46:49 INFO - PROCESS | 772 | 1466812009212 Marionette TRACE conn6 <- [1,1754,null,{}] 16:46:49 INFO - PROCESS | 772 | 1466812009224 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:49 INFO - PROCESS | 772 | 1466812009229 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:49 INFO - PROCESS | 772 | 1466812009350 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 16:46:49 INFO - PROCESS | 772 | 1466812009360 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:49 INFO - PROCESS | 772 | 1466812009364 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:49 INFO - PROCESS | 772 | ++DOCSHELL 00000040665AE800 == 30 [pid = 772] [id = 448] 16:46:49 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004058F30C00) [pid = 772] [serial = 1344] [outer = 0000000000000000] 16:46:49 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004060759400) [pid = 772] [serial = 1345] [outer = 0000004058F30C00] 16:46:49 INFO - PROCESS | 772 | 1466812009415 Marionette DEBUG loaded listener.js 16:46:49 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040638CC000) [pid = 772] [serial = 1346] [outer = 0000004058F30C00] 16:46:49 INFO - PROCESS | 772 | 1466812009907 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 733ms 16:46:49 INFO - PROCESS | 772 | 1466812009944 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 16:46:49 INFO - PROCESS | 772 | 1466812009947 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 16:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:46:49 INFO - PROCESS | 772 | 1466812009950 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:46:49 INFO - PROCESS | 772 | 1466812009952 Marionette TRACE conn6 <- [1,1758,null,{}] 16:46:49 INFO - PROCESS | 772 | 1466812009956 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:49 INFO - PROCESS | 772 | 1466812009958 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:50 INFO - PROCESS | 772 | 1466812010081 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 16:46:50 INFO - PROCESS | 772 | 1466812010086 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:50 INFO - PROCESS | 772 | 1466812010088 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:50 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EAF000 == 31 [pid = 772] [id = 449] 16:46:50 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040638E2800) [pid = 772] [serial = 1347] [outer = 0000000000000000] 16:46:50 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040638F5C00) [pid = 772] [serial = 1348] [outer = 00000040638E2800] 16:46:50 INFO - PROCESS | 772 | 1466812010136 Marionette DEBUG loaded listener.js 16:46:50 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004064039C00) [pid = 772] [serial = 1349] [outer = 00000040638E2800] 16:46:50 INFO - PROCESS | 772 | 1466812010619 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 734ms 16:46:50 INFO - PROCESS | 772 | 1466812010690 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 16:46:50 INFO - PROCESS | 772 | 1466812010693 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 16:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:46:50 INFO - PROCESS | 772 | 1466812010735 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:46:50 INFO - PROCESS | 772 | 1466812010737 Marionette TRACE conn6 <- [1,1762,null,{}] 16:46:50 INFO - PROCESS | 772 | 1466812010741 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:50 INFO - PROCESS | 772 | 1466812010743 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:50 INFO - PROCESS | 772 | 1466812010857 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 16:46:50 INFO - PROCESS | 772 | 1466812010866 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:50 INFO - PROCESS | 772 | 1466812010868 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:50 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F56800 == 32 [pid = 772] [id = 450] 16:46:50 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000405A2F1000) [pid = 772] [serial = 1350] [outer = 0000000000000000] 16:46:50 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004065E07000) [pid = 772] [serial = 1351] [outer = 000000405A2F1000] 16:46:50 INFO - PROCESS | 772 | 1466812010913 Marionette DEBUG loaded listener.js 16:46:51 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004065EC0C00) [pid = 772] [serial = 1352] [outer = 000000405A2F1000] 16:46:51 INFO - PROCESS | 772 | 1466812011376 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 692ms 16:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:46:51 INFO - PROCESS | 772 | 1466812011429 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 16:46:51 INFO - PROCESS | 772 | 1466812011432 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 16:46:51 INFO - PROCESS | 772 | 1466812011435 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:46:51 INFO - PROCESS | 772 | 1466812011437 Marionette TRACE conn6 <- [1,1766,null,{}] 16:46:51 INFO - PROCESS | 772 | 1466812011440 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:51 INFO - PROCESS | 772 | 1466812011447 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:51 INFO - PROCESS | 772 | 1466812011589 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 16:46:51 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406686A400) [pid = 772] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:46:51 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004059C50400) [pid = 772] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:46:51 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040660ED800) [pid = 772] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:46:51 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004069815800) [pid = 772] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:46:51 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040638E0400) [pid = 772] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:46:51 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406A7D3800) [pid = 772] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:46:51 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040671F8000) [pid = 772] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:46:51 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004059C4AC00) [pid = 772] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:46:51 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004058928000) [pid = 772] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:46:51 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406AA42400) [pid = 772] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:46:51 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004066D2DC00) [pid = 772] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:46:51 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000405EE7A000) [pid = 772] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:46:51 INFO - PROCESS | 772 | 1466812011870 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:51 INFO - PROCESS | 772 | 1466812011872 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:51 INFO - PROCESS | 772 | ++DOCSHELL 0000004066261000 == 33 [pid = 772] [id = 451] 16:46:51 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004057EBE400) [pid = 772] [serial = 1353] [outer = 0000000000000000] 16:46:51 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040599A6800) [pid = 772] [serial = 1354] [outer = 0000004057EBE400] 16:46:51 INFO - PROCESS | 772 | 1466812011924 Marionette DEBUG loaded listener.js 16:46:52 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004064043800) [pid = 772] [serial = 1355] [outer = 0000004057EBE400] 16:46:52 INFO - PROCESS | 772 | 1466812012331 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:46:52 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 16:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 923ms 16:46:52 INFO - PROCESS | 772 | 1466812012360 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 16:46:52 INFO - PROCESS | 772 | 1466812012362 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 16:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:46:52 INFO - PROCESS | 772 | 1466812012365 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:46:52 INFO - PROCESS | 772 | 1466812012367 Marionette TRACE conn6 <- [1,1770,null,{}] 16:46:52 INFO - PROCESS | 772 | 1466812012377 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:52 INFO - PROCESS | 772 | 1466812012379 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:52 INFO - PROCESS | 772 | 1466812012461 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 16:46:52 INFO - PROCESS | 772 | 1466812012467 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:52 INFO - PROCESS | 772 | 1466812012469 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:52 INFO - PROCESS | 772 | ++DOCSHELL 000000406A204800 == 34 [pid = 772] [id = 452] 16:46:52 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000406646B400) [pid = 772] [serial = 1356] [outer = 0000000000000000] 16:46:52 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004066BF3400) [pid = 772] [serial = 1357] [outer = 000000406646B400] 16:46:52 INFO - PROCESS | 772 | 1466812012513 Marionette DEBUG loaded listener.js 16:46:52 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066D36000) [pid = 772] [serial = 1358] [outer = 000000406646B400] 16:46:52 INFO - PROCESS | 772 | 1466812012946 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:46:53 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 16:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 16:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:46:53 INFO - PROCESS | 772 | 1466812012998 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 16:46:53 INFO - PROCESS | 772 | 1466812013000 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 16:46:53 INFO - PROCESS | 772 | 1466812013004 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:46:53 INFO - PROCESS | 772 | 1466812013005 Marionette TRACE conn6 <- [1,1774,null,{}] 16:46:53 INFO - PROCESS | 772 | 1466812013009 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:53 INFO - PROCESS | 772 | 1466812013011 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:53 INFO - PROCESS | 772 | 1466812013093 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 16:46:53 INFO - PROCESS | 772 | 1466812013101 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:53 INFO - PROCESS | 772 | 1466812013103 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:53 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA8E000 == 35 [pid = 772] [id = 453] 16:46:53 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004066E75C00) [pid = 772] [serial = 1359] [outer = 0000000000000000] 16:46:53 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066E7E800) [pid = 772] [serial = 1360] [outer = 0000004066E75C00] 16:46:53 INFO - PROCESS | 772 | 1466812013157 Marionette DEBUG loaded listener.js 16:46:53 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406709F000) [pid = 772] [serial = 1361] [outer = 0000004066E75C00] 16:46:53 INFO - PROCESS | 772 | 1466812013595 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:46:53 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 16:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 629ms 16:46:53 INFO - PROCESS | 772 | 1466812013637 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 16:46:53 INFO - PROCESS | 772 | 1466812013639 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 16:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:46:53 INFO - PROCESS | 772 | 1466812013642 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:46:53 INFO - PROCESS | 772 | 1466812013644 Marionette TRACE conn6 <- [1,1778,null,{}] 16:46:53 INFO - PROCESS | 772 | 1466812013647 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:53 INFO - PROCESS | 772 | 1466812013649 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:53 INFO - PROCESS | 772 | 1466812013732 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 16:46:53 INFO - PROCESS | 772 | 1466812013737 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:53 INFO - PROCESS | 772 | 1466812013739 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:53 INFO - PROCESS | 772 | ++DOCSHELL 00000040665AD000 == 36 [pid = 772] [id = 454] 16:46:53 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000405EE71400) [pid = 772] [serial = 1362] [outer = 0000000000000000] 16:46:53 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040606BA800) [pid = 772] [serial = 1363] [outer = 000000405EE71400] 16:46:53 INFO - PROCESS | 772 | 1466812013786 Marionette DEBUG loaded listener.js 16:46:53 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004067ECC800) [pid = 772] [serial = 1364] [outer = 000000405EE71400] 16:46:54 INFO - PROCESS | 772 | 1466812014602 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:46:54 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) 16:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1021ms 16:46:54 INFO - PROCESS | 772 | 1466812014667 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 16:46:54 INFO - PROCESS | 772 | 1466812014671 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 16:46:54 INFO - PROCESS | 772 | 1466812014676 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:46:54 INFO - PROCESS | 772 | 1466812014683 Marionette TRACE conn6 <- [1,1782,null,{}] 16:46:54 INFO - PROCESS | 772 | 1466812014710 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:54 INFO - PROCESS | 772 | 1466812014714 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:54 INFO - PROCESS | 772 | 1466812014874 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 16:46:55 INFO - PROCESS | 772 | 1466812014990 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:55 INFO - PROCESS | 772 | 1466812014993 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:55 INFO - PROCESS | 772 | ++DOCSHELL 0000004063A52000 == 37 [pid = 772] [id = 455] 16:46:55 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040599AB800) [pid = 772] [serial = 1365] [outer = 0000000000000000] 16:46:55 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004059C49800) [pid = 772] [serial = 1366] [outer = 00000040599AB800] 16:46:55 INFO - PROCESS | 772 | 1466812015055 Marionette DEBUG loaded listener.js 16:46:55 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000405E2B3400) [pid = 772] [serial = 1367] [outer = 00000040599AB800] 16:46:55 INFO - PROCESS | 772 | 1466812015753 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1153ms 16:46:55 INFO - PROCESS | 772 | 1466812015849 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 16:46:55 INFO - PROCESS | 772 | 1466812015855 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 16:46:55 INFO - PROCESS | 772 | 1466812015863 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:46:55 INFO - PROCESS | 772 | 1466812015866 Marionette TRACE conn6 <- [1,1786,null,{}] 16:46:55 INFO - PROCESS | 772 | 1466812015871 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:55 INFO - PROCESS | 772 | 1466812015874 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:56 INFO - PROCESS | 772 | 1466812016011 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 16:46:56 INFO - PROCESS | 772 | 1466812016127 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:56 INFO - PROCESS | 772 | 1466812016130 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:56 INFO - PROCESS | 772 | ++DOCSHELL 0000004059AC3000 == 38 [pid = 772] [id = 456] 16:46:56 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004058013400) [pid = 772] [serial = 1368] [outer = 0000000000000000] 16:46:56 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000405E3EE000) [pid = 772] [serial = 1369] [outer = 0000004058013400] 16:46:56 INFO - PROCESS | 772 | 1466812016188 Marionette DEBUG loaded listener.js 16:46:56 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (00000040638DDC00) [pid = 772] [serial = 1370] [outer = 0000004058013400] 16:46:56 INFO - PROCESS | 772 | --DOCSHELL 000000406AA8E000 == 37 [pid = 772] [id = 453] 16:46:56 INFO - PROCESS | 772 | --DOCSHELL 000000406A204800 == 36 [pid = 772] [id = 452] 16:46:56 INFO - PROCESS | 772 | --DOCSHELL 0000004066261000 == 35 [pid = 772] [id = 451] 16:46:56 INFO - PROCESS | 772 | --DOCSHELL 0000004066F56800 == 34 [pid = 772] [id = 450] 16:46:56 INFO - PROCESS | 772 | --DOCSHELL 0000004066EAF000 == 33 [pid = 772] [id = 449] 16:46:56 INFO - PROCESS | 772 | --DOCSHELL 00000040665AE800 == 32 [pid = 772] [id = 448] 16:46:56 INFO - PROCESS | 772 | --DOCSHELL 0000004063A4D800 == 31 [pid = 772] [id = 447] 16:46:56 INFO - PROCESS | 772 | --DOCSHELL 000000405F11F800 == 30 [pid = 772] [id = 446] 16:46:56 INFO - PROCESS | 772 | --DOCSHELL 000000405A3D3800 == 29 [pid = 772] [id = 445] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004067ED1C00) [pid = 772] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040671FE800) [pid = 772] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004062BBE000) [pid = 772] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004063A2C800) [pid = 772] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000406646D800) [pid = 772] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000406A0DF000) [pid = 772] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040638ECC00) [pid = 772] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000406AA41800) [pid = 772] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004064040000) [pid = 772] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004067ECFC00) [pid = 772] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000405A2F7C00) [pid = 772] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000405EC36000) [pid = 772] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004059AAC400) [pid = 772] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000405B1B4C00) [pid = 772] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406B2C7400) [pid = 772] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406A7E0400) [pid = 772] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406A7B4800) [pid = 772] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004066E73800) [pid = 772] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004066F19C00) [pid = 772] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 67 (00000040661B3400) [pid = 772] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 66 (000000406AA4B800) [pid = 772] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 65 (000000406A7C5000) [pid = 772] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 16:46:56 INFO - PROCESS | 772 | --DOMWINDOW == 64 (00000040665E5400) [pid = 772] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 16:46:57 INFO - PROCESS | 772 | 1466812016997 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1184ms 16:46:57 INFO - PROCESS | 772 | 1466812017053 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 16:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:46:57 INFO - PROCESS | 772 | 1466812017057 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 16:46:57 INFO - PROCESS | 772 | 1466812017061 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:46:57 INFO - PROCESS | 772 | 1466812017067 Marionette TRACE conn6 <- [1,1790,null,{}] 16:46:57 INFO - PROCESS | 772 | 1466812017072 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:57 INFO - PROCESS | 772 | 1466812017074 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:57 INFO - PROCESS | 772 | 1466812017172 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 16:46:57 INFO - PROCESS | 772 | 1466812017252 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:57 INFO - PROCESS | 772 | 1466812017255 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:57 INFO - PROCESS | 772 | ++DOCSHELL 0000004060286800 == 30 [pid = 772] [id = 457] 16:46:57 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (000000405913CC00) [pid = 772] [serial = 1371] [outer = 0000000000000000] 16:46:57 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (000000405A316400) [pid = 772] [serial = 1372] [outer = 000000405913CC00] 16:46:57 INFO - PROCESS | 772 | 1466812017306 Marionette DEBUG loaded listener.js 16:46:57 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (000000405EC33400) [pid = 772] [serial = 1373] [outer = 000000405913CC00] 16:46:57 INFO - PROCESS | 772 | 1466812017771 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 735ms 16:46:57 INFO - PROCESS | 772 | 1466812017797 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 16:46:57 INFO - PROCESS | 772 | 1466812017802 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 16:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:46:57 INFO - PROCESS | 772 | 1466812017809 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:46:57 INFO - PROCESS | 772 | 1466812017811 Marionette TRACE conn6 <- [1,1794,null,{}] 16:46:57 INFO - PROCESS | 772 | 1466812017820 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:57 INFO - PROCESS | 772 | 1466812017822 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:57 INFO - PROCESS | 772 | 1466812017917 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 16:46:57 INFO - PROCESS | 772 | 1466812017924 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:57 INFO - PROCESS | 772 | 1466812017926 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:57 INFO - PROCESS | 772 | ++DOCSHELL 00000040664B3000 == 31 [pid = 772] [id = 458] 16:46:57 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004062BD4C00) [pid = 772] [serial = 1374] [outer = 0000000000000000] 16:46:57 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (00000040638D6C00) [pid = 772] [serial = 1375] [outer = 0000004062BD4C00] 16:46:57 INFO - PROCESS | 772 | 1466812017976 Marionette DEBUG loaded listener.js 16:46:58 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004063AC6800) [pid = 772] [serial = 1376] [outer = 0000004062BD4C00] 16:46:58 INFO - PROCESS | 772 | 1466812018450 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 16:46:58 INFO - PROCESS | 772 | 1466812018486 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 16:46:58 INFO - PROCESS | 772 | 1466812018488 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 16:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:46:58 INFO - PROCESS | 772 | 1466812018492 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:46:58 INFO - PROCESS | 772 | 1466812018496 Marionette TRACE conn6 <- [1,1798,null,{}] 16:46:58 INFO - PROCESS | 772 | 1466812018508 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:58 INFO - PROCESS | 772 | 1466812018514 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:58 INFO - PROCESS | 772 | 1466812018605 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 16:46:58 INFO - PROCESS | 772 | 1466812018614 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:58 INFO - PROCESS | 772 | 1466812018618 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:58 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F65000 == 32 [pid = 772] [id = 459] 16:46:58 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040660E6C00) [pid = 772] [serial = 1377] [outer = 0000000000000000] 16:46:58 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (00000040661BBC00) [pid = 772] [serial = 1378] [outer = 00000040660E6C00] 16:46:58 INFO - PROCESS | 772 | 1466812018668 Marionette DEBUG loaded listener.js 16:46:58 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040665DAC00) [pid = 772] [serial = 1379] [outer = 00000040660E6C00] 16:46:59 INFO - PROCESS | 772 | 1466812019152 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 671ms 16:46:59 INFO - PROCESS | 772 | 1466812019166 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 16:46:59 INFO - PROCESS | 772 | 1466812019169 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 16:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:46:59 INFO - PROCESS | 772 | 1466812019179 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:46:59 INFO - PROCESS | 772 | 1466812019181 Marionette TRACE conn6 <- [1,1802,null,{}] 16:46:59 INFO - PROCESS | 772 | 1466812019184 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:59 INFO - PROCESS | 772 | 1466812019187 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:59 INFO - PROCESS | 772 | 1466812019335 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 16:46:59 INFO - PROCESS | 772 | 1466812019390 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:59 INFO - PROCESS | 772 | 1466812019392 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:46:59 INFO - PROCESS | 772 | ++DOCSHELL 0000004068E99800 == 33 [pid = 772] [id = 460] 16:46:59 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004066868400) [pid = 772] [serial = 1380] [outer = 0000000000000000] 16:46:59 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066D2D000) [pid = 772] [serial = 1381] [outer = 0000004066868400] 16:46:59 INFO - PROCESS | 772 | 1466812019448 Marionette DEBUG loaded listener.js 16:46:59 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004066E76800) [pid = 772] [serial = 1382] [outer = 0000004066868400] 16:46:59 INFO - PROCESS | 772 | 1466812019893 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 734ms 16:46:59 INFO - PROCESS | 772 | 1466812019915 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 16:46:59 INFO - PROCESS | 772 | 1466812019917 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 16:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:46:59 INFO - PROCESS | 772 | 1466812019920 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:46:59 INFO - PROCESS | 772 | 1466812019922 Marionette TRACE conn6 <- [1,1806,null,{}] 16:46:59 INFO - PROCESS | 772 | 1466812019926 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:59 INFO - PROCESS | 772 | 1466812019928 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:00 INFO - PROCESS | 772 | 1466812020039 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 16:47:00 INFO - PROCESS | 772 | 1466812020045 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:00 INFO - PROCESS | 772 | 1466812020047 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:00 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA79800 == 34 [pid = 772] [id = 461] 16:47:00 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004058017000) [pid = 772] [serial = 1383] [outer = 0000000000000000] 16:47:00 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406709B000) [pid = 772] [serial = 1384] [outer = 0000004058017000] 16:47:00 INFO - PROCESS | 772 | 1466812020139 Marionette DEBUG loaded listener.js 16:47:00 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004067D84000) [pid = 772] [serial = 1385] [outer = 0000004058017000] 16:47:00 INFO - PROCESS | 772 | 1466812020606 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 16:47:00 INFO - PROCESS | 772 | 1466812020658 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 16:47:00 INFO - PROCESS | 772 | 1466812020660 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 16:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:47:00 INFO - PROCESS | 772 | 1466812020691 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:47:00 INFO - PROCESS | 772 | 1466812020693 Marionette TRACE conn6 <- [1,1810,null,{}] 16:47:00 INFO - PROCESS | 772 | 1466812020710 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:00 INFO - PROCESS | 772 | 1466812020717 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:00 INFO - PROCESS | 772 | 1466812020857 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 16:47:00 INFO - PROCESS | 772 | 1466812020863 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:00 INFO - PROCESS | 772 | 1466812020865 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:00 INFO - PROCESS | 772 | ++DOCSHELL 000000406B739800 == 35 [pid = 772] [id = 462] 16:47:00 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004069397000) [pid = 772] [serial = 1386] [outer = 0000000000000000] 16:47:00 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040698BE800) [pid = 772] [serial = 1387] [outer = 0000004069397000] 16:47:00 INFO - PROCESS | 772 | 1466812020912 Marionette DEBUG loaded listener.js 16:47:01 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000406A2F2800) [pid = 772] [serial = 1388] [outer = 0000004069397000] 16:47:01 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040638E2800) [pid = 772] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:47:01 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000405A2F1000) [pid = 772] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:47:01 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004058F30C00) [pid = 772] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:47:01 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004057EBE400) [pid = 772] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:47:01 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040599A9C00) [pid = 772] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:47:01 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004058F0DC00) [pid = 772] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:47:01 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000405B156C00) [pid = 772] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:47:01 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406646B400) [pid = 772] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:47:01 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000405E249800) [pid = 772] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:47:01 INFO - PROCESS | 772 | --DOMWINDOW == 72 (00000040664CC000) [pid = 772] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:47:01 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406A2F3400) [pid = 772] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:47:01 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004066E75C00) [pid = 772] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:47:01 INFO - PROCESS | 772 | 1466812021400 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 776ms 16:47:01 INFO - PROCESS | 772 | 1466812021443 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 16:47:01 INFO - PROCESS | 772 | 1466812021445 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 16:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:47:01 INFO - PROCESS | 772 | 1466812021449 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:47:01 INFO - PROCESS | 772 | 1466812021451 Marionette TRACE conn6 <- [1,1814,null,{}] 16:47:01 INFO - PROCESS | 772 | 1466812021454 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:01 INFO - PROCESS | 772 | 1466812021456 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:01 INFO - PROCESS | 772 | 1466812021569 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 16:47:01 INFO - PROCESS | 772 | 1466812021620 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:01 INFO - PROCESS | 772 | 1466812021622 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:01 INFO - PROCESS | 772 | ++DOCSHELL 0000004066B72800 == 36 [pid = 772] [id = 463] 16:47:01 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004058922C00) [pid = 772] [serial = 1389] [outer = 0000000000000000] 16:47:01 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004063ACA400) [pid = 772] [serial = 1390] [outer = 0000004058922C00] 16:47:01 INFO - PROCESS | 772 | 1466812021668 Marionette DEBUG loaded listener.js 16:47:01 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000406980DC00) [pid = 772] [serial = 1391] [outer = 0000004058922C00] 16:47:02 INFO - PROCESS | 772 | 1466812022027 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 629ms 16:47:02 INFO - PROCESS | 772 | 1466812022081 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 16:47:02 INFO - PROCESS | 772 | 1466812022083 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 16:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:47:02 INFO - PROCESS | 772 | 1466812022102 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:47:02 INFO - PROCESS | 772 | 1466812022104 Marionette TRACE conn6 <- [1,1818,null,{}] 16:47:02 INFO - PROCESS | 772 | 1466812022109 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:02 INFO - PROCESS | 772 | 1466812022111 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:02 INFO - PROCESS | 772 | 1466812022218 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 16:47:02 INFO - PROCESS | 772 | 1466812022227 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:02 INFO - PROCESS | 772 | 1466812022229 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:02 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC13000 == 37 [pid = 772] [id = 464] 16:47:02 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000406A7A7C00) [pid = 772] [serial = 1392] [outer = 0000000000000000] 16:47:02 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000406A7C6800) [pid = 772] [serial = 1393] [outer = 000000406A7A7C00] 16:47:02 INFO - PROCESS | 772 | 1466812022275 Marionette DEBUG loaded listener.js 16:47:02 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406A7D2800) [pid = 772] [serial = 1394] [outer = 000000406A7A7C00] 16:47:02 INFO - PROCESS | 772 | 1466812022705 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 650ms 16:47:02 INFO - PROCESS | 772 | 1466812022742 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 16:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:47:02 INFO - PROCESS | 772 | 1466812022744 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 16:47:02 INFO - PROCESS | 772 | 1466812022748 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:47:02 INFO - PROCESS | 772 | 1466812022750 Marionette TRACE conn6 <- [1,1822,null,{}] 16:47:02 INFO - PROCESS | 772 | 1466812022754 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:02 INFO - PROCESS | 772 | 1466812022756 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:02 INFO - PROCESS | 772 | 1466812022840 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 16:47:02 INFO - PROCESS | 772 | 1466812022847 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:02 INFO - PROCESS | 772 | 1466812022849 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:02 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCB8800 == 38 [pid = 772] [id = 465] 16:47:02 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406A7DB400) [pid = 772] [serial = 1395] [outer = 0000000000000000] 16:47:02 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406A7E2C00) [pid = 772] [serial = 1396] [outer = 000000406A7DB400] 16:47:02 INFO - PROCESS | 772 | 1466812022895 Marionette DEBUG loaded listener.js 16:47:02 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406AA46C00) [pid = 772] [serial = 1397] [outer = 000000406A7DB400] 16:47:03 INFO - PROCESS | 772 | 1466812023432 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:47:03 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 16:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 736ms 16:47:03 INFO - PROCESS | 772 | 1466812023485 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 16:47:03 INFO - PROCESS | 772 | 1466812023490 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 16:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:47:03 INFO - PROCESS | 772 | 1466812023496 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:47:03 INFO - PROCESS | 772 | 1466812023500 Marionette TRACE conn6 <- [1,1826,null,{}] 16:47:03 INFO - PROCESS | 772 | 1466812023506 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:03 INFO - PROCESS | 772 | 1466812023509 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:03 INFO - PROCESS | 772 | 1466812023685 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 16:47:03 INFO - PROCESS | 772 | 1466812023784 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:03 INFO - PROCESS | 772 | 1466812023789 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:03 INFO - PROCESS | 772 | ++DOCSHELL 00000040638AC000 == 39 [pid = 772] [id = 466] 16:47:03 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000405E2BF800) [pid = 772] [serial = 1398] [outer = 0000000000000000] 16:47:03 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000405EEE3800) [pid = 772] [serial = 1399] [outer = 000000405E2BF800] 16:47:03 INFO - PROCESS | 772 | 1466812023849 Marionette DEBUG loaded listener.js 16:47:03 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004062BCF400) [pid = 772] [serial = 1400] [outer = 000000405E2BF800] 16:47:04 INFO - PROCESS | 772 | 1466812024495 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1023ms 16:47:04 INFO - PROCESS | 772 | 1466812024522 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 16:47:04 INFO - PROCESS | 772 | 1466812024527 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 16:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:47:04 INFO - PROCESS | 772 | 1466812024534 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:47:04 INFO - PROCESS | 772 | 1466812024537 Marionette TRACE conn6 <- [1,1830,null,{}] 16:47:04 INFO - PROCESS | 772 | 1466812024541 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:04 INFO - PROCESS | 772 | 1466812024544 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:04 INFO - PROCESS | 772 | 1466812024662 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 16:47:04 INFO - PROCESS | 772 | 1466812024757 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:04 INFO - PROCESS | 772 | 1466812024760 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:04 INFO - PROCESS | 772 | ++DOCSHELL 00000040691D3800 == 40 [pid = 772] [id = 467] 16:47:04 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004065EBF400) [pid = 772] [serial = 1401] [outer = 0000000000000000] 16:47:04 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004066469800) [pid = 772] [serial = 1402] [outer = 0000004065EBF400] 16:47:04 INFO - PROCESS | 772 | 1466812024819 Marionette DEBUG loaded listener.js 16:47:04 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004066BEC400) [pid = 772] [serial = 1403] [outer = 0000004065EBF400] 16:47:05 INFO - PROCESS | 772 | 1466812025412 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 923ms 16:47:05 INFO - PROCESS | 772 | 1466812025459 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 16:47:05 INFO - PROCESS | 772 | 1466812025462 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 16:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:47:05 INFO - PROCESS | 772 | 1466812025466 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:47:05 INFO - PROCESS | 772 | 1466812025470 Marionette TRACE conn6 <- [1,1834,null,{}] 16:47:05 INFO - PROCESS | 772 | 1466812025482 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:05 INFO - PROCESS | 772 | 1466812025487 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:05 INFO - PROCESS | 772 | 1466812025602 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 16:47:05 INFO - PROCESS | 772 | 1466812025726 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:05 INFO - PROCESS | 772 | 1466812025730 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:05 INFO - PROCESS | 772 | ++DOCSHELL 000000406E780000 == 41 [pid = 772] [id = 468] 16:47:05 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040698C3800) [pid = 772] [serial = 1404] [outer = 0000000000000000] 16:47:05 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000406A7CB400) [pid = 772] [serial = 1405] [outer = 00000040698C3800] 16:47:05 INFO - PROCESS | 772 | 1466812025790 Marionette DEBUG loaded listener.js 16:47:05 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406B2C3000) [pid = 772] [serial = 1406] [outer = 00000040698C3800] 16:47:06 INFO - PROCESS | 772 | 1466812026376 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:47:06 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) 16:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 943ms 16:47:06 INFO - PROCESS | 772 | 1466812026411 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 16:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:47:06 INFO - PROCESS | 772 | 1466812026414 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 16:47:06 INFO - PROCESS | 772 | 1466812026417 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:47:06 INFO - PROCESS | 772 | 1466812026419 Marionette TRACE conn6 <- [1,1838,null,{}] 16:47:06 INFO - PROCESS | 772 | 1466812026423 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:06 INFO - PROCESS | 772 | 1466812026425 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:06 INFO - PROCESS | 772 | 1466812026542 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 16:47:06 INFO - PROCESS | 772 | 1466812026638 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:06 INFO - PROCESS | 772 | 1466812026640 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:06 INFO - PROCESS | 772 | ++DOCSHELL 000000406EAE5800 == 42 [pid = 772] [id = 469] 16:47:06 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406B4C4800) [pid = 772] [serial = 1407] [outer = 0000000000000000] 16:47:06 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000406B4CA000) [pid = 772] [serial = 1408] [outer = 000000406B4C4800] 16:47:06 INFO - PROCESS | 772 | 1466812026696 Marionette DEBUG loaded listener.js 16:47:06 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000406B94F000) [pid = 772] [serial = 1409] [outer = 000000406B4C4800] 16:47:07 INFO - PROCESS | 772 | 1466812027300 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 923ms 16:47:07 INFO - PROCESS | 772 | 1466812027343 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 16:47:07 INFO - PROCESS | 772 | 1466812027345 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 16:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:47:07 INFO - PROCESS | 772 | 1466812027349 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:47:07 INFO - PROCESS | 772 | 1466812027351 Marionette TRACE conn6 <- [1,1842,null,{}] 16:47:07 INFO - PROCESS | 772 | 1466812027355 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:07 INFO - PROCESS | 772 | 1466812027357 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:07 INFO - PROCESS | 772 | 1466812027470 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 16:47:07 INFO - PROCESS | 772 | 1466812027564 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:07 INFO - PROCESS | 772 | 1466812027566 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:07 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EBA800 == 43 [pid = 772] [id = 470] 16:47:07 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (000000405EB2D000) [pid = 772] [serial = 1410] [outer = 0000000000000000] 16:47:07 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (0000004065E85000) [pid = 772] [serial = 1411] [outer = 000000405EB2D000] 16:47:07 INFO - PROCESS | 772 | 1466812027622 Marionette DEBUG loaded listener.js 16:47:07 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (000000406B10A400) [pid = 772] [serial = 1412] [outer = 000000405EB2D000] 16:47:08 INFO - PROCESS | 772 | 1466812028380 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1078ms 16:47:08 INFO - PROCESS | 772 | 1466812028430 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 16:47:08 INFO - PROCESS | 772 | 1466812028435 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 16:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:47:08 INFO - PROCESS | 772 | 1466812028440 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:47:08 INFO - PROCESS | 772 | 1466812028444 Marionette TRACE conn6 <- [1,1846,null,{}] 16:47:08 INFO - PROCESS | 772 | 1466812028449 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:08 INFO - PROCESS | 772 | 1466812028453 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:08 INFO - PROCESS | 772 | 1466812028571 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 16:47:08 INFO - PROCESS | 772 | 1466812028701 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:08 INFO - PROCESS | 772 | 1466812028706 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:08 INFO - PROCESS | 772 | ++DOCSHELL 0000004059AD0800 == 44 [pid = 772] [id = 471] 16:47:08 INFO - PROCESS | 772 | ++DOMWINDOW == 95 (000000405AFDC800) [pid = 772] [serial = 1413] [outer = 0000000000000000] 16:47:08 INFO - PROCESS | 772 | ++DOMWINDOW == 96 (000000405E331800) [pid = 772] [serial = 1414] [outer = 000000405AFDC800] 16:47:08 INFO - PROCESS | 772 | 1466812028761 Marionette DEBUG loaded listener.js 16:47:08 INFO - PROCESS | 772 | ++DOMWINDOW == 97 (00000040602C2800) [pid = 772] [serial = 1415] [outer = 000000405AFDC800] 16:47:09 INFO - PROCESS | 772 | --DOCSHELL 000000406DC13000 == 43 [pid = 772] [id = 464] 16:47:09 INFO - PROCESS | 772 | --DOCSHELL 0000004066B72800 == 42 [pid = 772] [id = 463] 16:47:09 INFO - PROCESS | 772 | --DOCSHELL 000000406B739800 == 41 [pid = 772] [id = 462] 16:47:09 INFO - PROCESS | 772 | --DOCSHELL 000000406AA79800 == 40 [pid = 772] [id = 461] 16:47:09 INFO - PROCESS | 772 | --DOCSHELL 0000004068E99800 == 39 [pid = 772] [id = 460] 16:47:09 INFO - PROCESS | 772 | --DOCSHELL 0000004066F65000 == 38 [pid = 772] [id = 459] 16:47:09 INFO - PROCESS | 772 | --DOCSHELL 00000040664B3000 == 37 [pid = 772] [id = 458] 16:47:09 INFO - PROCESS | 772 | --DOCSHELL 0000004060286800 == 36 [pid = 772] [id = 457] 16:47:09 INFO - PROCESS | 772 | --DOCSHELL 0000004059AC3000 == 35 [pid = 772] [id = 456] 16:47:09 INFO - PROCESS | 772 | --DOCSHELL 0000004063A52000 == 34 [pid = 772] [id = 455] 16:47:09 INFO - PROCESS | 772 | --DOCSHELL 00000040665AD000 == 33 [pid = 772] [id = 454] 16:47:09 INFO - PROCESS | 772 | --DOCSHELL 0000004066EBA800 == 32 [pid = 772] [id = 470] 16:47:09 INFO - PROCESS | 772 | --DOCSHELL 000000406EAE5800 == 31 [pid = 772] [id = 469] 16:47:09 INFO - PROCESS | 772 | --DOCSHELL 000000406E780000 == 30 [pid = 772] [id = 468] 16:47:09 INFO - PROCESS | 772 | --DOCSHELL 00000040691D3800 == 29 [pid = 772] [id = 467] 16:47:09 INFO - PROCESS | 772 | --DOCSHELL 000000406DCB8800 == 28 [pid = 772] [id = 465] 16:47:09 INFO - PROCESS | 772 | --DOCSHELL 00000040638AC000 == 27 [pid = 772] [id = 466] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 96 (0000004066F1A800) [pid = 772] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 95 (00000040665E8800) [pid = 772] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 94 (000000406B2CDC00) [pid = 772] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 93 (000000406A7DE400) [pid = 772] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 92 (0000004064039C00) [pid = 772] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 91 (000000406709F000) [pid = 772] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004064043800) [pid = 772] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 89 (00000040638CC000) [pid = 772] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004066E7E800) [pid = 772] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 87 (00000040638F5C00) [pid = 772] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004065E07000) [pid = 772] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004060759400) [pid = 772] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040599A6800) [pid = 772] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000405FC1EC00) [pid = 772] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004059C51800) [pid = 772] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040599A0800) [pid = 772] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004065EC0C00) [pid = 772] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004059C44800) [pid = 772] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405E24B400) [pid = 772] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000405E4BBC00) [pid = 772] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004066BF3400) [pid = 772] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004066D36000) [pid = 772] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040638E0C00) [pid = 772] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 16:47:09 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000405FC1C800) [pid = 772] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 16:47:10 INFO - PROCESS | 772 | 1466812030055 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1685ms 16:47:10 INFO - PROCESS | 772 | 1466812030130 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 16:47:10 INFO - PROCESS | 772 | 1466812030134 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 16:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:47:10 INFO - PROCESS | 772 | 1466812030139 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:47:10 INFO - PROCESS | 772 | 1466812030142 Marionette TRACE conn6 <- [1,1850,null,{}] 16:47:10 INFO - PROCESS | 772 | 1466812030148 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:10 INFO - PROCESS | 772 | 1466812030151 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:10 INFO - PROCESS | 772 | 1466812030245 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 16:47:10 INFO - PROCESS | 772 | 1466812030259 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:10 INFO - PROCESS | 772 | 1466812030262 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:10 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC7A000 == 28 [pid = 772] [id = 472] 16:47:10 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040599A4800) [pid = 772] [serial = 1416] [outer = 0000000000000000] 16:47:10 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040599AB000) [pid = 772] [serial = 1417] [outer = 00000040599A4800] 16:47:10 INFO - PROCESS | 772 | 1466812030313 Marionette DEBUG loaded listener.js 16:47:10 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004059C44800) [pid = 772] [serial = 1418] [outer = 00000040599A4800] 16:47:10 INFO - PROCESS | 772 | 1466812030813 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 735ms 16:47:10 INFO - PROCESS | 772 | 1466812030879 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 16:47:10 INFO - PROCESS | 772 | 1466812030884 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 16:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:47:10 INFO - PROCESS | 772 | 1466812030891 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:47:10 INFO - PROCESS | 772 | 1466812030894 Marionette TRACE conn6 <- [1,1854,null,{}] 16:47:10 INFO - PROCESS | 772 | 1466812030897 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:10 INFO - PROCESS | 772 | 1466812030900 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:11 INFO - PROCESS | 772 | 1466812031023 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 16:47:11 INFO - PROCESS | 772 | 1466812031110 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:11 INFO - PROCESS | 772 | 1466812031113 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:11 INFO - PROCESS | 772 | ++DOCSHELL 00000040640CC800 == 29 [pid = 772] [id = 473] 16:47:11 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000405A619800) [pid = 772] [serial = 1419] [outer = 0000000000000000] 16:47:11 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000405E2BF000) [pid = 772] [serial = 1420] [outer = 000000405A619800] 16:47:11 INFO - PROCESS | 772 | 1466812031164 Marionette DEBUG loaded listener.js 16:47:11 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000405EC9F000) [pid = 772] [serial = 1421] [outer = 000000405A619800] 16:47:11 INFO - PROCESS | 772 | 1466812031569 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 734ms 16:47:11 INFO - PROCESS | 772 | 1466812031627 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 16:47:11 INFO - PROCESS | 772 | 1466812031630 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 16:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:47:11 INFO - PROCESS | 772 | 1466812031633 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:47:11 INFO - PROCESS | 772 | 1466812031637 Marionette TRACE conn6 <- [1,1858,null,{}] 16:47:11 INFO - PROCESS | 772 | 1466812031649 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:11 INFO - PROCESS | 772 | 1466812031654 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:11 INFO - PROCESS | 772 | 1466812031743 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 16:47:11 INFO - PROCESS | 772 | 1466812031752 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:11 INFO - PROCESS | 772 | 1466812031755 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:11 INFO - PROCESS | 772 | ++DOCSHELL 0000004066DD3800 == 30 [pid = 772] [id = 474] 16:47:11 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004058849800) [pid = 772] [serial = 1422] [outer = 0000000000000000] 16:47:11 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040637FA400) [pid = 772] [serial = 1423] [outer = 0000004058849800] 16:47:11 INFO - PROCESS | 772 | 1466812031806 Marionette DEBUG loaded listener.js 16:47:11 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040638E1800) [pid = 772] [serial = 1424] [outer = 0000004058849800] 16:47:12 INFO - PROCESS | 772 | 1466812032315 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 733ms 16:47:12 INFO - PROCESS | 772 | 1466812032409 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 16:47:12 INFO - PROCESS | 772 | 1466812032412 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 16:47:12 INFO - PROCESS | 772 | 1466812032416 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:47:12 INFO - PROCESS | 772 | 1466812032418 Marionette TRACE conn6 <- [1,1862,null,{}] 16:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:47:12 INFO - PROCESS | 772 | 1466812032421 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:12 INFO - PROCESS | 772 | 1466812032423 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:12 INFO - PROCESS | 772 | 1466812032539 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 16:47:12 INFO - PROCESS | 772 | 1466812032593 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:12 INFO - PROCESS | 772 | 1466812032596 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:12 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EC2800 == 31 [pid = 772] [id = 475] 16:47:12 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004063AC1800) [pid = 772] [serial = 1425] [outer = 0000000000000000] 16:47:12 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000406403E400) [pid = 772] [serial = 1426] [outer = 0000004063AC1800] 16:47:12 INFO - PROCESS | 772 | 1466812032643 Marionette DEBUG loaded listener.js 16:47:12 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004064AF5800) [pid = 772] [serial = 1427] [outer = 0000004063AC1800] 16:47:13 INFO - PROCESS | 772 | 1466812033095 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 714ms 16:47:13 INFO - PROCESS | 772 | 1466812033138 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 16:47:13 INFO - PROCESS | 772 | 1466812033140 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 16:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:47:13 INFO - PROCESS | 772 | 1466812033144 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:47:13 INFO - PROCESS | 772 | 1466812033146 Marionette TRACE conn6 <- [1,1866,null,{}] 16:47:13 INFO - PROCESS | 772 | 1466812033149 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:13 INFO - PROCESS | 772 | 1466812033152 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:13 INFO - PROCESS | 772 | 1466812033263 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 16:47:13 INFO - PROCESS | 772 | 1466812033271 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:13 INFO - PROCESS | 772 | 1466812033273 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:13 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F77800 == 32 [pid = 772] [id = 476] 16:47:13 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000405A3DE400) [pid = 772] [serial = 1428] [outer = 0000000000000000] 16:47:13 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004065EB5800) [pid = 772] [serial = 1429] [outer = 000000405A3DE400] 16:47:13 INFO - PROCESS | 772 | 1466812033318 Marionette DEBUG loaded listener.js 16:47:13 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (00000040661BEC00) [pid = 772] [serial = 1430] [outer = 000000405A3DE400] 16:47:13 INFO - PROCESS | 772 | 1466812033793 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 671ms 16:47:13 INFO - PROCESS | 772 | 1466812033816 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 16:47:13 INFO - PROCESS | 772 | 1466812033818 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 16:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:47:13 INFO - PROCESS | 772 | 1466812033828 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:47:13 INFO - PROCESS | 772 | 1466812033830 Marionette TRACE conn6 <- [1,1870,null,{}] 16:47:13 INFO - PROCESS | 772 | 1466812033834 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:13 INFO - PROCESS | 772 | 1466812033840 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:14 INFO - PROCESS | 772 | 1466812034001 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 16:47:14 INFO - PROCESS | 772 | --DOMWINDOW == 87 (000000406A7A7C00) [pid = 772] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:47:14 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004066868400) [pid = 772] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:47:14 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004058017000) [pid = 772] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:47:14 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000405913CC00) [pid = 772] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:47:14 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004062BD4C00) [pid = 772] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:47:14 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040599AB800) [pid = 772] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:47:14 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004058013400) [pid = 772] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:47:14 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000405EE71400) [pid = 772] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:47:14 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040660E6C00) [pid = 772] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:47:14 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004058922C00) [pid = 772] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:47:14 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004069397000) [pid = 772] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:47:14 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406A7DB400) [pid = 772] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:47:14 INFO - PROCESS | 772 | 1466812034271 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:14 INFO - PROCESS | 772 | 1466812034273 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:14 INFO - PROCESS | 772 | ++DOCSHELL 00000040642AA800 == 33 [pid = 772] [id = 477] 16:47:14 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004057F9D800) [pid = 772] [serial = 1431] [outer = 0000000000000000] 16:47:14 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000405913CC00) [pid = 772] [serial = 1432] [outer = 0000004057F9D800] 16:47:14 INFO - PROCESS | 772 | 1466812034320 Marionette DEBUG loaded listener.js 16:47:14 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040638CAC00) [pid = 772] [serial = 1433] [outer = 0000004057F9D800] 16:47:14 INFO - PROCESS | 772 | 1466812034699 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 944ms 16:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:47:14 INFO - PROCESS | 772 | 1466812034774 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 16:47:14 INFO - PROCESS | 772 | 1466812034777 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 16:47:14 INFO - PROCESS | 772 | 1466812034780 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:47:14 INFO - PROCESS | 772 | 1466812034782 Marionette TRACE conn6 <- [1,1874,null,{}] 16:47:14 INFO - PROCESS | 772 | 1466812034786 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:14 INFO - PROCESS | 772 | 1466812034788 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:14 INFO - PROCESS | 772 | 1466812034868 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 16:47:14 INFO - PROCESS | 772 | 1466812034873 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:14 INFO - PROCESS | 772 | 1466812034875 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:14 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA7A800 == 34 [pid = 772] [id = 478] 16:47:14 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040661B3800) [pid = 772] [serial = 1434] [outer = 0000000000000000] 16:47:14 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004066E74C00) [pid = 772] [serial = 1435] [outer = 00000040661B3800] 16:47:14 INFO - PROCESS | 772 | 1466812034920 Marionette DEBUG loaded listener.js 16:47:15 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004066F1BC00) [pid = 772] [serial = 1436] [outer = 00000040661B3800] 16:47:15 INFO - PROCESS | 772 | 1466812035346 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 629ms 16:47:15 INFO - PROCESS | 772 | 1466812035412 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 16:47:15 INFO - PROCESS | 772 | 1466812035415 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 16:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:47:15 INFO - PROCESS | 772 | 1466812035418 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:47:15 INFO - PROCESS | 772 | 1466812035420 Marionette TRACE conn6 <- [1,1878,null,{}] 16:47:15 INFO - PROCESS | 772 | 1466812035423 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:15 INFO - PROCESS | 772 | 1466812035425 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:15 INFO - PROCESS | 772 | 1466812035508 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 16:47:15 INFO - PROCESS | 772 | 1466812035515 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:15 INFO - PROCESS | 772 | 1466812035517 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:15 INFO - PROCESS | 772 | ++DOCSHELL 000000406B72F000 == 35 [pid = 772] [id = 479] 16:47:15 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040670A3400) [pid = 772] [serial = 1437] [outer = 0000000000000000] 16:47:15 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040671FC000) [pid = 772] [serial = 1438] [outer = 00000040670A3400] 16:47:15 INFO - PROCESS | 772 | 1466812035564 Marionette DEBUG loaded listener.js 16:47:15 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004067D87800) [pid = 772] [serial = 1439] [outer = 00000040670A3400] 16:47:16 INFO - PROCESS | 772 | 1466812036014 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 629ms 16:47:16 INFO - PROCESS | 772 | 1466812036055 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 16:47:16 INFO - PROCESS | 772 | 1466812036057 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 16:47:16 INFO - PROCESS | 772 | 1466812036061 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:47:16 INFO - PROCESS | 772 | 1466812036063 Marionette TRACE conn6 <- [1,1882,null,{}] 16:47:16 INFO - PROCESS | 772 | 1466812036071 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:16 INFO - PROCESS | 772 | 1466812036073 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:16 INFO - PROCESS | 772 | 1466812036156 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 16:47:16 INFO - PROCESS | 772 | 1466812036162 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:16 INFO - PROCESS | 772 | 1466812036164 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:16 INFO - PROCESS | 772 | ++DOCSHELL 0000004066DD3000 == 36 [pid = 772] [id = 480] 16:47:16 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004067ED3C00) [pid = 772] [serial = 1440] [outer = 0000000000000000] 16:47:16 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004068E13800) [pid = 772] [serial = 1441] [outer = 0000004067ED3C00] 16:47:16 INFO - PROCESS | 772 | 1466812036210 Marionette DEBUG loaded listener.js 16:47:16 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (0000004069398C00) [pid = 772] [serial = 1442] [outer = 0000004067ED3C00] 16:47:17 INFO - PROCESS | 772 | 1466812037060 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1069ms 16:47:17 INFO - PROCESS | 772 | 1466812037134 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 16:47:17 INFO - PROCESS | 772 | 1466812037139 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 16:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:47:17 INFO - PROCESS | 772 | 1466812037144 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:47:17 INFO - PROCESS | 772 | 1466812037150 Marionette TRACE conn6 <- [1,1886,null,{}] 16:47:17 INFO - PROCESS | 772 | 1466812037156 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:17 INFO - PROCESS | 772 | 1466812037159 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:17 INFO - PROCESS | 772 | 1466812037299 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 16:47:17 INFO - PROCESS | 772 | 1466812037416 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:17 INFO - PROCESS | 772 | 1466812037419 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:17 INFO - PROCESS | 772 | ++DOCSHELL 00000040640C8800 == 37 [pid = 772] [id = 481] 16:47:17 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (0000004059AB1400) [pid = 772] [serial = 1443] [outer = 0000000000000000] 16:47:17 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000405A2EF000) [pid = 772] [serial = 1444] [outer = 0000004059AB1400] 16:47:17 INFO - PROCESS | 772 | 1466812037480 Marionette DEBUG loaded listener.js 16:47:17 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000405EC40C00) [pid = 772] [serial = 1445] [outer = 0000004059AB1400] 16:47:18 INFO - PROCESS | 772 | 1466812038142 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1078ms 16:47:18 INFO - PROCESS | 772 | 1466812038228 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 16:47:18 INFO - PROCESS | 772 | 1466812038234 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 16:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:47:18 INFO - PROCESS | 772 | 1466812038240 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:47:18 INFO - PROCESS | 772 | 1466812038244 Marionette TRACE conn6 <- [1,1890,null,{}] 16:47:18 INFO - PROCESS | 772 | 1466812038248 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:18 INFO - PROCESS | 772 | 1466812038251 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:18 INFO - PROCESS | 772 | 1466812038453 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 16:47:18 INFO - PROCESS | 772 | 1466812038463 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:18 INFO - PROCESS | 772 | 1466812038466 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:18 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F73800 == 38 [pid = 772] [id = 482] 16:47:18 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (00000040638DB000) [pid = 772] [serial = 1446] [outer = 0000000000000000] 16:47:18 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (00000040638EBC00) [pid = 772] [serial = 1447] [outer = 00000040638DB000] 16:47:18 INFO - PROCESS | 772 | 1466812038524 Marionette DEBUG loaded listener.js 16:47:18 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (00000040661B5C00) [pid = 772] [serial = 1448] [outer = 00000040638DB000] 16:47:19 INFO - PROCESS | 772 | --DOCSHELL 000000406B72F000 == 37 [pid = 772] [id = 479] 16:47:19 INFO - PROCESS | 772 | --DOCSHELL 000000406AA7A800 == 36 [pid = 772] [id = 478] 16:47:19 INFO - PROCESS | 772 | --DOCSHELL 00000040642AA800 == 35 [pid = 772] [id = 477] 16:47:19 INFO - PROCESS | 772 | --DOCSHELL 0000004066F77800 == 34 [pid = 772] [id = 476] 16:47:19 INFO - PROCESS | 772 | --DOCSHELL 0000004066EC2800 == 33 [pid = 772] [id = 475] 16:47:19 INFO - PROCESS | 772 | --DOCSHELL 0000004066DD3800 == 32 [pid = 772] [id = 474] 16:47:19 INFO - PROCESS | 772 | --DOCSHELL 00000040640CC800 == 31 [pid = 772] [id = 473] 16:47:19 INFO - PROCESS | 772 | --DOCSHELL 000000405FC7A000 == 30 [pid = 772] [id = 472] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 93 (000000406A7D2800) [pid = 772] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 92 (0000004066D2D000) [pid = 772] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 91 (0000004067D84000) [pid = 772] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 90 (000000405A316400) [pid = 772] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000406709B000) [pid = 772] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 88 (000000405EC33400) [pid = 772] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 87 (00000040638D6C00) [pid = 772] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004063AC6800) [pid = 772] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004059C49800) [pid = 772] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000405E2B3400) [pid = 772] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000405E3EE000) [pid = 772] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040638DDC00) [pid = 772] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004067ECC800) [pid = 772] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040606BA800) [pid = 772] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040661BBC00) [pid = 772] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004063ACA400) [pid = 772] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040698BE800) [pid = 772] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406A7E2C00) [pid = 772] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406A7C6800) [pid = 772] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406AA46C00) [pid = 772] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406A2F2800) [pid = 772] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004066E76800) [pid = 772] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406980DC00) [pid = 772] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040665DAC00) [pid = 772] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 16:47:19 INFO - PROCESS | 772 | 1466812039444 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1238ms 16:47:19 INFO - PROCESS | 772 | 1466812039484 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 16:47:19 INFO - PROCESS | 772 | 1466812039488 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 16:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:47:19 INFO - PROCESS | 772 | 1466812039493 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:47:19 INFO - PROCESS | 772 | 1466812039496 Marionette TRACE conn6 <- [1,1894,null,{}] 16:47:19 INFO - PROCESS | 772 | 1466812039502 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:19 INFO - PROCESS | 772 | 1466812039505 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:19 INFO - PROCESS | 772 | 1466812039603 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 16:47:19 INFO - PROCESS | 772 | 1466812039611 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:19 INFO - PROCESS | 772 | 1466812039615 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:19 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC7E800 == 31 [pid = 772] [id = 483] 16:47:19 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004059AB5C00) [pid = 772] [serial = 1449] [outer = 0000000000000000] 16:47:19 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004059C4D000) [pid = 772] [serial = 1450] [outer = 0000004059AB5C00] 16:47:19 INFO - PROCESS | 772 | 1466812039666 Marionette DEBUG loaded listener.js 16:47:19 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000405E33B400) [pid = 772] [serial = 1451] [outer = 0000004059AB5C00] 16:47:20 INFO - PROCESS | 772 | 1466812040197 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 16:47:20 INFO - PROCESS | 772 | 1466812040227 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 16:47:20 INFO - PROCESS | 772 | 1466812040232 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 16:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:47:20 INFO - PROCESS | 772 | 1466812040238 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:47:20 INFO - PROCESS | 772 | 1466812040240 Marionette TRACE conn6 <- [1,1898,null,{}] 16:47:20 INFO - PROCESS | 772 | 1466812040244 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:20 INFO - PROCESS | 772 | 1466812040247 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:20 INFO - PROCESS | 772 | 1466812040340 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 16:47:20 INFO - PROCESS | 772 | 1466812040349 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:20 INFO - PROCESS | 772 | 1466812040351 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:20 INFO - PROCESS | 772 | ++DOCSHELL 00000040660D6800 == 32 [pid = 772] [id = 484] 16:47:20 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000406075DC00) [pid = 772] [serial = 1452] [outer = 0000000000000000] 16:47:20 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004062BC8800) [pid = 772] [serial = 1453] [outer = 000000406075DC00] 16:47:20 INFO - PROCESS | 772 | 1466812040403 Marionette DEBUG loaded listener.js 16:47:20 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040638EF000) [pid = 772] [serial = 1454] [outer = 000000406075DC00] 16:47:20 INFO - PROCESS | 772 | 1466812040886 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 671ms 16:47:20 INFO - PROCESS | 772 | 1466812040912 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 16:47:20 INFO - PROCESS | 772 | 1466812040915 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 16:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:47:20 INFO - PROCESS | 772 | 1466812040918 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:47:20 INFO - PROCESS | 772 | 1466812040922 Marionette TRACE conn6 <- [1,1902,null,{}] 16:47:20 INFO - PROCESS | 772 | 1466812040934 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:20 INFO - PROCESS | 772 | 1466812040939 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:21 INFO - PROCESS | 772 | 1466812041057 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 16:47:21 INFO - PROCESS | 772 | 1466812041068 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:21 INFO - PROCESS | 772 | 1466812041071 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:21 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EC3800 == 33 [pid = 772] [id = 485] 16:47:21 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004064A67800) [pid = 772] [serial = 1455] [outer = 0000000000000000] 16:47:21 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040661BE400) [pid = 772] [serial = 1456] [outer = 0000004064A67800] 16:47:21 INFO - PROCESS | 772 | 1466812041122 Marionette DEBUG loaded listener.js 16:47:21 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040665E4800) [pid = 772] [serial = 1457] [outer = 0000004064A67800] 16:47:21 INFO - PROCESS | 772 | 1466812041568 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 671ms 16:47:21 INFO - PROCESS | 772 | 1466812041603 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 16:47:21 INFO - PROCESS | 772 | 1466812041606 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 16:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:47:21 INFO - PROCESS | 772 | 1466812041609 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:47:21 INFO - PROCESS | 772 | 1466812041611 Marionette TRACE conn6 <- [1,1906,null,{}] 16:47:21 INFO - PROCESS | 772 | 1466812041615 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:21 INFO - PROCESS | 772 | 1466812041617 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:21 INFO - PROCESS | 772 | 1466812041743 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 16:47:21 INFO - PROCESS | 772 | 1466812041749 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:21 INFO - PROCESS | 772 | 1466812041751 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:21 INFO - PROCESS | 772 | ++DOCSHELL 0000004068116000 == 34 [pid = 772] [id = 486] 16:47:21 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004066D30400) [pid = 772] [serial = 1458] [outer = 0000000000000000] 16:47:21 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004066D39800) [pid = 772] [serial = 1459] [outer = 0000004066D30400] 16:47:21 INFO - PROCESS | 772 | 1466812041804 Marionette DEBUG loaded listener.js 16:47:21 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004066F19C00) [pid = 772] [serial = 1460] [outer = 0000004066D30400] 16:47:22 INFO - PROCESS | 772 | 1466812042286 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 734ms 16:47:22 INFO - PROCESS | 772 | 1466812042346 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 16:47:22 INFO - PROCESS | 772 | 1466812042349 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 16:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:47:22 INFO - PROCESS | 772 | 1466812042352 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:47:22 INFO - PROCESS | 772 | 1466812042354 Marionette TRACE conn6 <- [1,1910,null,{}] 16:47:22 INFO - PROCESS | 772 | 1466812042358 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:22 INFO - PROCESS | 772 | 1466812042360 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:22 INFO - PROCESS | 772 | 1466812042509 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 16:47:22 INFO - PROCESS | 772 | 1466812042534 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:22 INFO - PROCESS | 772 | 1466812042536 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:22 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA84800 == 35 [pid = 772] [id = 487] 16:47:22 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004066F16C00) [pid = 772] [serial = 1461] [outer = 0000000000000000] 16:47:22 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040670A8C00) [pid = 772] [serial = 1462] [outer = 0000004066F16C00] 16:47:22 INFO - PROCESS | 772 | 1466812042583 Marionette DEBUG loaded listener.js 16:47:22 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000406817B400) [pid = 772] [serial = 1463] [outer = 0000004066F16C00] 16:47:23 INFO - PROCESS | 772 | 1466812043040 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 735ms 16:47:23 INFO - PROCESS | 772 | 1466812043089 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 16:47:23 INFO - PROCESS | 772 | 1466812043091 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 16:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:47:23 INFO - PROCESS | 772 | 1466812043103 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:47:23 INFO - PROCESS | 772 | 1466812043105 Marionette TRACE conn6 <- [1,1914,null,{}] 16:47:23 INFO - PROCESS | 772 | 1466812043108 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:23 INFO - PROCESS | 772 | 1466812043115 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:23 INFO - PROCESS | 772 | 1466812043261 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 16:47:23 INFO - PROCESS | 772 | 1466812043320 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:23 INFO - PROCESS | 772 | 1466812043322 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:23 INFO - PROCESS | 772 | ++DOCSHELL 000000406CE32000 == 36 [pid = 772] [id = 488] 16:47:23 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004069815400) [pid = 772] [serial = 1464] [outer = 0000000000000000] 16:47:23 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000406A0DCC00) [pid = 772] [serial = 1465] [outer = 0000004069815400] 16:47:23 INFO - PROCESS | 772 | 1466812043369 Marionette DEBUG loaded listener.js 16:47:23 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406A7B4800) [pid = 772] [serial = 1466] [outer = 0000004069815400] 16:47:23 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004058849800) [pid = 772] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:47:23 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000405AFDC800) [pid = 772] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:47:23 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040599A4800) [pid = 772] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:47:23 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000405A619800) [pid = 772] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:47:23 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000405A3DE400) [pid = 772] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:47:23 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000405E2BF800) [pid = 772] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:47:23 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004065EBF400) [pid = 772] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:47:23 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040698C3800) [pid = 772] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:47:23 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000406B4C4800) [pid = 772] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:47:23 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405EB2D000) [pid = 772] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:47:23 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004057F9D800) [pid = 772] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:47:23 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040661B3800) [pid = 772] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:47:23 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040670A3400) [pid = 772] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:47:23 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004063AC1800) [pid = 772] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:47:23 INFO - PROCESS | 772 | 1466812043893 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 818ms 16:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:47:23 INFO - PROCESS | 772 | 1466812043927 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 16:47:23 INFO - PROCESS | 772 | 1466812043929 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 16:47:23 INFO - PROCESS | 772 | 1466812043933 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:47:23 INFO - PROCESS | 772 | 1466812043935 Marionette TRACE conn6 <- [1,1918,null,{}] 16:47:23 INFO - PROCESS | 772 | 1466812043938 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:23 INFO - PROCESS | 772 | 1466812043940 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:24 INFO - PROCESS | 772 | 1466812044052 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 16:47:24 INFO - PROCESS | 772 | 1466812044104 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:24 INFO - PROCESS | 772 | 1466812044106 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:24 INFO - PROCESS | 772 | ++DOCSHELL 0000004063A5F800 == 37 [pid = 772] [id = 489] 16:47:24 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004058010400) [pid = 772] [serial = 1467] [outer = 0000000000000000] 16:47:24 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004060759400) [pid = 772] [serial = 1468] [outer = 0000004058010400] 16:47:24 INFO - PROCESS | 772 | 1466812044151 Marionette DEBUG loaded listener.js 16:47:24 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040671F1000) [pid = 772] [serial = 1469] [outer = 0000004058010400] 16:47:24 INFO - PROCESS | 772 | 1466812044522 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 628ms 16:47:24 INFO - PROCESS | 772 | 1466812044564 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 16:47:24 INFO - PROCESS | 772 | 1466812044567 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 16:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:47:24 INFO - PROCESS | 772 | 1466812044570 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:47:24 INFO - PROCESS | 772 | 1466812044572 Marionette TRACE conn6 <- [1,1922,null,{}] 16:47:24 INFO - PROCESS | 772 | 1466812044575 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:24 INFO - PROCESS | 772 | 1466812044577 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:24 INFO - PROCESS | 772 | 1466812044662 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 16:47:24 INFO - PROCESS | 772 | 1466812044668 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:24 INFO - PROCESS | 772 | 1466812044670 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:24 INFO - PROCESS | 772 | ++DOCSHELL 000000406DEA7000 == 38 [pid = 772] [id = 490] 16:47:24 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406A7CA400) [pid = 772] [serial = 1470] [outer = 0000000000000000] 16:47:24 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406A7D8400) [pid = 772] [serial = 1471] [outer = 000000406A7CA400] 16:47:24 INFO - PROCESS | 772 | 1466812044715 Marionette DEBUG loaded listener.js 16:47:24 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406AA40000) [pid = 772] [serial = 1472] [outer = 000000406A7CA400] 16:47:25 INFO - PROCESS | 772 | 1466812045145 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 629ms 16:47:25 INFO - PROCESS | 772 | 1466812045202 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 16:47:25 INFO - PROCESS | 772 | 1466812045205 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 16:47:25 INFO - PROCESS | 772 | 1466812045208 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:47:25 INFO - PROCESS | 772 | 1466812045210 Marionette TRACE conn6 <- [1,1926,null,{}] 16:47:25 INFO - PROCESS | 772 | 1466812045213 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:25 INFO - PROCESS | 772 | 1466812045215 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:25 INFO - PROCESS | 772 | 1466812045303 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 16:47:25 INFO - PROCESS | 772 | 1466812045311 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:25 INFO - PROCESS | 772 | 1466812045313 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:25 INFO - PROCESS | 772 | ++DOCSHELL 000000406DEC6800 == 39 [pid = 772] [id = 491] 16:47:25 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406AA49400) [pid = 772] [serial = 1473] [outer = 0000000000000000] 16:47:25 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000406B102400) [pid = 772] [serial = 1474] [outer = 000000406AA49400] 16:47:25 INFO - PROCESS | 772 | 1466812045358 Marionette DEBUG loaded listener.js 16:47:25 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000406B10B400) [pid = 772] [serial = 1475] [outer = 000000406AA49400] 16:47:25 INFO - PROCESS | 772 | 1466812045965 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 776ms 16:47:25 INFO - PROCESS | 772 | 1466812045988 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 16:47:25 INFO - PROCESS | 772 | 1466812045993 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 16:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:47:26 INFO - PROCESS | 772 | 1466812045999 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:47:26 INFO - PROCESS | 772 | 1466812046002 Marionette TRACE conn6 <- [1,1930,null,{}] 16:47:26 INFO - PROCESS | 772 | 1466812046009 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:26 INFO - PROCESS | 772 | 1466812046012 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:26 INFO - PROCESS | 772 | 1466812046143 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 16:47:26 INFO - PROCESS | 772 | 1466812046272 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:26 INFO - PROCESS | 772 | 1466812046278 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:26 INFO - PROCESS | 772 | ++DOCSHELL 00000040640C5000 == 40 [pid = 772] [id = 492] 16:47:26 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040599A6000) [pid = 772] [serial = 1476] [outer = 0000000000000000] 16:47:26 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000405E4B3C00) [pid = 772] [serial = 1477] [outer = 00000040599A6000] 16:47:26 INFO - PROCESS | 772 | 1466812046342 Marionette DEBUG loaded listener.js 16:47:26 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004062BD1800) [pid = 772] [serial = 1478] [outer = 00000040599A6000] 16:47:26 INFO - PROCESS | 772 | 1466812046986 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1027ms 16:47:27 INFO - PROCESS | 772 | 1466812047028 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 16:47:27 INFO - PROCESS | 772 | 1466812047033 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 16:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:47:27 INFO - PROCESS | 772 | 1466812047040 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:47:27 INFO - PROCESS | 772 | 1466812047043 Marionette TRACE conn6 <- [1,1934,null,{}] 16:47:27 INFO - PROCESS | 772 | 1466812047047 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:27 INFO - PROCESS | 772 | 1466812047050 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:27 INFO - PROCESS | 772 | 1466812047200 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 16:47:27 INFO - PROCESS | 772 | 1466812047325 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:27 INFO - PROCESS | 772 | 1466812047328 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:27 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA91000 == 41 [pid = 772] [id = 493] 16:47:27 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004065E0A800) [pid = 772] [serial = 1479] [outer = 0000000000000000] 16:47:27 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (00000040665DB800) [pid = 772] [serial = 1480] [outer = 0000004065E0A800] 16:47:27 INFO - PROCESS | 772 | 1466812047387 Marionette DEBUG loaded listener.js 16:47:27 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (0000004066E77C00) [pid = 772] [serial = 1481] [outer = 0000004065E0A800] 16:47:28 INFO - PROCESS | 772 | 1466812048031 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1024ms 16:47:28 INFO - PROCESS | 772 | 1466812048066 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 16:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:47:28 INFO - PROCESS | 772 | 1466812048069 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 16:47:28 INFO - PROCESS | 772 | 1466812048073 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:47:28 INFO - PROCESS | 772 | 1466812048077 Marionette TRACE conn6 <- [1,1938,null,{}] 16:47:28 INFO - PROCESS | 772 | 1466812048089 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:28 INFO - PROCESS | 772 | 1466812048095 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:28 INFO - PROCESS | 772 | 1466812048262 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 16:47:28 INFO - PROCESS | 772 | 1466812048387 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:28 INFO - PROCESS | 772 | 1466812048390 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:28 INFO - PROCESS | 772 | ++DOCSHELL 000000406EAE4800 == 42 [pid = 772] [id = 494] 16:47:28 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (0000004069397800) [pid = 772] [serial = 1482] [outer = 0000000000000000] 16:47:28 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000406A7A7C00) [pid = 772] [serial = 1483] [outer = 0000004069397800] 16:47:28 INFO - PROCESS | 772 | 1466812048451 Marionette DEBUG loaded listener.js 16:47:28 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (000000406B111000) [pid = 772] [serial = 1484] [outer = 0000004069397800] 16:47:29 INFO - PROCESS | 772 | 1466812049044 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1028ms 16:47:29 INFO - PROCESS | 772 | 1466812049103 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 16:47:29 INFO - PROCESS | 772 | 1466812049106 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 16:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:47:29 INFO - PROCESS | 772 | 1466812049110 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:47:29 INFO - PROCESS | 772 | 1466812049112 Marionette TRACE conn6 <- [1,1942,null,{}] 16:47:29 INFO - PROCESS | 772 | 1466812049129 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:29 INFO - PROCESS | 772 | 1466812049132 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:29 INFO - PROCESS | 772 | 1466812049277 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 16:47:29 INFO - PROCESS | 772 | 1466812049333 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:29 INFO - PROCESS | 772 | 1466812049336 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:29 INFO - PROCESS | 772 | ++DOCSHELL 0000004060046000 == 43 [pid = 772] [id = 495] 16:47:29 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (000000406075D400) [pid = 772] [serial = 1485] [outer = 0000000000000000] 16:47:29 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (0000004063471C00) [pid = 772] [serial = 1486] [outer = 000000406075D400] 16:47:29 INFO - PROCESS | 772 | 1466812049392 Marionette DEBUG loaded listener.js 16:47:29 INFO - PROCESS | 772 | ++DOMWINDOW == 95 (0000004063478400) [pid = 772] [serial = 1487] [outer = 000000406075D400] 16:47:30 INFO - PROCESS | 772 | 1466812050121 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1021ms 16:47:30 INFO - PROCESS | 772 | 1466812050132 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 16:47:30 INFO - PROCESS | 772 | 1466812050136 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 16:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:47:30 INFO - PROCESS | 772 | 1466812050141 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:47:30 INFO - PROCESS | 772 | 1466812050146 Marionette TRACE conn6 <- [1,1946,null,{}] 16:47:30 INFO - PROCESS | 772 | 1466812050167 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:30 INFO - PROCESS | 772 | 1466812050170 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:30 INFO - PROCESS | 772 | 1466812050306 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 16:47:30 INFO - PROCESS | 772 | 1466812050432 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:30 INFO - PROCESS | 772 | 1466812050435 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:30 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC7D800 == 44 [pid = 772] [id = 496] 16:47:30 INFO - PROCESS | 772 | ++DOMWINDOW == 96 (0000004059AADC00) [pid = 772] [serial = 1488] [outer = 0000000000000000] 16:47:30 INFO - PROCESS | 772 | ++DOMWINDOW == 97 (0000004059AB1800) [pid = 772] [serial = 1489] [outer = 0000004059AADC00] 16:47:30 INFO - PROCESS | 772 | 1466812050490 Marionette DEBUG loaded listener.js 16:47:30 INFO - PROCESS | 772 | ++DOMWINDOW == 98 (0000004059C52000) [pid = 772] [serial = 1490] [outer = 0000004059AADC00] 16:47:31 INFO - PROCESS | 772 | --DOCSHELL 0000004059AD0800 == 43 [pid = 772] [id = 471] 16:47:31 INFO - PROCESS | 772 | --DOCSHELL 000000406DEA7000 == 42 [pid = 772] [id = 490] 16:47:31 INFO - PROCESS | 772 | --DOCSHELL 0000004063A5F800 == 41 [pid = 772] [id = 489] 16:47:31 INFO - PROCESS | 772 | --DOCSHELL 000000406CE32000 == 40 [pid = 772] [id = 488] 16:47:31 INFO - PROCESS | 772 | --DOCSHELL 000000406AA84800 == 39 [pid = 772] [id = 487] 16:47:31 INFO - PROCESS | 772 | --DOCSHELL 0000004068116000 == 38 [pid = 772] [id = 486] 16:47:31 INFO - PROCESS | 772 | --DOCSHELL 0000004066EC3800 == 37 [pid = 772] [id = 485] 16:47:31 INFO - PROCESS | 772 | --DOCSHELL 00000040660D6800 == 36 [pid = 772] [id = 484] 16:47:31 INFO - PROCESS | 772 | --DOCSHELL 000000405FC7E800 == 35 [pid = 772] [id = 483] 16:47:31 INFO - PROCESS | 772 | --DOCSHELL 0000004066F73800 == 34 [pid = 772] [id = 482] 16:47:31 INFO - PROCESS | 772 | --DOCSHELL 00000040640C8800 == 33 [pid = 772] [id = 481] 16:47:31 INFO - PROCESS | 772 | --DOCSHELL 0000004066DD3000 == 32 [pid = 772] [id = 480] 16:47:31 INFO - PROCESS | 772 | --DOCSHELL 0000004060046000 == 31 [pid = 772] [id = 495] 16:47:31 INFO - PROCESS | 772 | --DOCSHELL 000000406EAE4800 == 30 [pid = 772] [id = 494] 16:47:31 INFO - PROCESS | 772 | --DOCSHELL 000000406AA91000 == 29 [pid = 772] [id = 493] 16:47:31 INFO - PROCESS | 772 | --DOCSHELL 000000406DEC6800 == 28 [pid = 772] [id = 491] 16:47:31 INFO - PROCESS | 772 | --DOCSHELL 00000040640C5000 == 27 [pid = 772] [id = 492] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 97 (00000040671FC000) [pid = 772] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 96 (000000406403E400) [pid = 772] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 95 (00000040637FA400) [pid = 772] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 94 (00000040602C2800) [pid = 772] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 93 (000000405E331800) [pid = 772] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 92 (00000040599AB000) [pid = 772] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 91 (0000004059C44800) [pid = 772] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 90 (000000405E2BF000) [pid = 772] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000405EC9F000) [pid = 772] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004065EB5800) [pid = 772] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004062BCF400) [pid = 772] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000405EEE3800) [pid = 772] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004066BEC400) [pid = 772] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004066469800) [pid = 772] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000406B2C3000) [pid = 772] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000406A7CB400) [pid = 772] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000406B94F000) [pid = 772] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406B4CA000) [pid = 772] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000406B10A400) [pid = 772] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004065E85000) [pid = 772] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004064AF5800) [pid = 772] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000405913CC00) [pid = 772] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040661BEC00) [pid = 772] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040638CAC00) [pid = 772] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004066E74C00) [pid = 772] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004067D87800) [pid = 772] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004066F1BC00) [pid = 772] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040638E1800) [pid = 772] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 16:47:31 INFO - PROCESS | 772 | 1466812051715 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1643ms 16:47:31 INFO - PROCESS | 772 | 1466812051785 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 16:47:31 INFO - PROCESS | 772 | 1466812051789 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 16:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:47:31 INFO - PROCESS | 772 | 1466812051794 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:47:31 INFO - PROCESS | 772 | 1466812051799 Marionette TRACE conn6 <- [1,1950,null,{}] 16:47:31 INFO - PROCESS | 772 | 1466812051805 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:31 INFO - PROCESS | 772 | 1466812051808 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:31 INFO - PROCESS | 772 | 1466812051944 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 16:47:32 INFO - PROCESS | 772 | 1466812052016 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:32 INFO - PROCESS | 772 | 1466812052019 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:32 INFO - PROCESS | 772 | ++DOCSHELL 000000405F11A800 == 28 [pid = 772] [id = 497] 16:47:32 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040589D2C00) [pid = 772] [serial = 1491] [outer = 0000000000000000] 16:47:32 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (00000040599A7400) [pid = 772] [serial = 1492] [outer = 00000040589D2C00] 16:47:32 INFO - PROCESS | 772 | 1466812052070 Marionette DEBUG loaded listener.js 16:47:32 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004059AB6400) [pid = 772] [serial = 1493] [outer = 00000040589D2C00] 16:47:32 INFO - PROCESS | 772 | 1466812052464 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 693ms 16:47:32 INFO - PROCESS | 772 | 1466812052521 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 16:47:32 INFO - PROCESS | 772 | 1466812052526 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 16:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:47:32 INFO - PROCESS | 772 | 1466812052533 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:47:32 INFO - PROCESS | 772 | 1466812052536 Marionette TRACE conn6 <- [1,1954,null,{}] 16:47:32 INFO - PROCESS | 772 | 1466812052540 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:32 INFO - PROCESS | 772 | 1466812052543 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:32 INFO - PROCESS | 772 | 1466812052639 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 16:47:32 INFO - PROCESS | 772 | 1466812052645 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:32 INFO - PROCESS | 772 | 1466812052648 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:32 INFO - PROCESS | 772 | ++DOCSHELL 000000406429F000 == 29 [pid = 772] [id = 498] 16:47:32 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000405AC3E400) [pid = 772] [serial = 1494] [outer = 0000000000000000] 16:47:32 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000405E246000) [pid = 772] [serial = 1495] [outer = 000000405AC3E400] 16:47:32 INFO - PROCESS | 772 | 1466812052697 Marionette DEBUG loaded listener.js 16:47:32 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000405E4BB000) [pid = 772] [serial = 1496] [outer = 000000405AC3E400] 16:47:33 INFO - PROCESS | 772 | 1466812053137 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 672ms 16:47:33 INFO - PROCESS | 772 | 1466812053207 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 16:47:33 INFO - PROCESS | 772 | 1466812053209 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 16:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:47:33 INFO - PROCESS | 772 | 1466812053212 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:47:33 INFO - PROCESS | 772 | 1466812053217 Marionette TRACE conn6 <- [1,1958,null,{}] 16:47:33 INFO - PROCESS | 772 | 1466812053230 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:33 INFO - PROCESS | 772 | 1466812053235 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:33 INFO - PROCESS | 772 | 1466812053326 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 16:47:33 INFO - PROCESS | 772 | 1466812053336 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:33 INFO - PROCESS | 772 | 1466812053339 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:33 INFO - PROCESS | 772 | ++DOCSHELL 0000004066DDB800 == 30 [pid = 772] [id = 499] 16:47:33 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000405FE15C00) [pid = 772] [serial = 1497] [outer = 0000000000000000] 16:47:33 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040600AD400) [pid = 772] [serial = 1498] [outer = 000000405FE15C00] 16:47:33 INFO - PROCESS | 772 | 1466812053389 Marionette DEBUG loaded listener.js 16:47:33 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004062BB0800) [pid = 772] [serial = 1499] [outer = 000000405FE15C00] 16:47:33 INFO - PROCESS | 772 | 1466812053875 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 692ms 16:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:47:33 INFO - PROCESS | 772 | 1466812053907 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 16:47:33 INFO - PROCESS | 772 | 1466812053910 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 16:47:33 INFO - PROCESS | 772 | 1466812053913 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:47:33 INFO - PROCESS | 772 | 1466812053915 Marionette TRACE conn6 <- [1,1962,null,{}] 16:47:33 INFO - PROCESS | 772 | 1466812053919 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:33 INFO - PROCESS | 772 | 1466812053921 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:34 INFO - PROCESS | 772 | 1466812054069 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 16:47:34 INFO - PROCESS | 772 | 1466812054091 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:34 INFO - PROCESS | 772 | 1466812054093 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:34 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F38000 == 31 [pid = 772] [id = 500] 16:47:34 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040638CAC00) [pid = 772] [serial = 1500] [outer = 0000000000000000] 16:47:34 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040638CF800) [pid = 772] [serial = 1501] [outer = 00000040638CAC00] 16:47:34 INFO - PROCESS | 772 | 1466812054138 Marionette DEBUG loaded listener.js 16:47:34 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040638DEC00) [pid = 772] [serial = 1502] [outer = 00000040638CAC00] 16:47:34 INFO - PROCESS | 772 | 1466812054580 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 16:47:34 INFO - PROCESS | 772 | 1466812054587 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 16:47:34 INFO - PROCESS | 772 | 1466812054589 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 16:47:34 INFO - PROCESS | 772 | 1466812054592 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:47:34 INFO - PROCESS | 772 | 1466812054594 Marionette TRACE conn6 <- [1,1966,null,{}] 16:47:34 INFO - PROCESS | 772 | 1466812054602 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:34 INFO - PROCESS | 772 | 1466812054604 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:34 INFO - PROCESS | 772 | 1466812054712 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 16:47:34 INFO - PROCESS | 772 | 1466812054718 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:34 INFO - PROCESS | 772 | 1466812054720 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:34 INFO - PROCESS | 772 | ++DOCSHELL 000000406705E800 == 32 [pid = 772] [id = 501] 16:47:34 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000406347BC00) [pid = 772] [serial = 1503] [outer = 0000000000000000] 16:47:34 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004063A2C800) [pid = 772] [serial = 1504] [outer = 000000406347BC00] 16:47:34 INFO - PROCESS | 772 | 1466812054766 Marionette DEBUG loaded listener.js 16:47:34 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004064039800) [pid = 772] [serial = 1505] [outer = 000000406347BC00] 16:47:35 INFO - PROCESS | 772 | 1466812055259 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms 16:47:35 INFO - PROCESS | 772 | 1466812055330 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 16:47:35 INFO - PROCESS | 772 | 1466812055333 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 16:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:47:35 INFO - PROCESS | 772 | 1466812055345 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:47:35 INFO - PROCESS | 772 | 1466812055347 Marionette TRACE conn6 <- [1,1970,null,{}] 16:47:35 INFO - PROCESS | 772 | 1466812055351 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:35 INFO - PROCESS | 772 | 1466812055358 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:35 INFO - PROCESS | 772 | 1466812055522 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 16:47:35 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004066D30400) [pid = 772] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:47:35 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004066F16C00) [pid = 772] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:47:35 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004058010400) [pid = 772] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:47:35 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004069815400) [pid = 772] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:47:35 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406075DC00) [pid = 772] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:47:35 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004067ED3C00) [pid = 772] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:47:35 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040638DB000) [pid = 772] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:47:35 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004059AB5C00) [pid = 772] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:47:35 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004059AB1400) [pid = 772] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:47:35 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004064A67800) [pid = 772] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:47:35 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406A7CA400) [pid = 772] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:47:35 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406AA49400) [pid = 772] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:47:35 INFO - PROCESS | 772 | 1466812055816 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:35 INFO - PROCESS | 772 | 1466812055818 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:35 INFO - PROCESS | 772 | ++DOCSHELL 0000004065BE0000 == 33 [pid = 772] [id = 502] 16:47:35 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004058012000) [pid = 772] [serial = 1506] [outer = 0000000000000000] 16:47:35 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004059AB4800) [pid = 772] [serial = 1507] [outer = 0000004058012000] 16:47:35 INFO - PROCESS | 772 | 1466812055866 Marionette DEBUG loaded listener.js 16:47:35 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004064043800) [pid = 772] [serial = 1508] [outer = 0000004058012000] 16:47:36 INFO - PROCESS | 772 | 1466812056217 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 923ms 16:47:36 INFO - PROCESS | 772 | 1466812056267 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 16:47:36 INFO - PROCESS | 772 | 1466812056270 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 16:47:36 INFO - PROCESS | 772 | 1466812056273 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:47:36 INFO - PROCESS | 772 | 1466812056275 Marionette TRACE conn6 <- [1,1974,null,{}] 16:47:36 INFO - PROCESS | 772 | 1466812056278 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:36 INFO - PROCESS | 772 | 1466812056280 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:36 INFO - PROCESS | 772 | 1466812056393 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 16:47:36 INFO - PROCESS | 772 | 1466812056402 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:36 INFO - PROCESS | 772 | 1466812056404 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:36 INFO - PROCESS | 772 | ++DOCSHELL 000000406A71F000 == 34 [pid = 772] [id = 503] 16:47:36 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040661BA400) [pid = 772] [serial = 1509] [outer = 0000000000000000] 16:47:36 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066468400) [pid = 772] [serial = 1510] [outer = 00000040661BA400] 16:47:36 INFO - PROCESS | 772 | 1466812056448 Marionette DEBUG loaded listener.js 16:47:36 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040664CC000) [pid = 772] [serial = 1511] [outer = 00000040661BA400] 16:47:36 INFO - PROCESS | 772 | 1466812056857 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 629ms 16:47:36 INFO - PROCESS | 772 | 1466812056905 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 16:47:36 INFO - PROCESS | 772 | 1466812056908 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 16:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:47:36 INFO - PROCESS | 772 | 1466812056911 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:47:36 INFO - PROCESS | 772 | 1466812056913 Marionette TRACE conn6 <- [1,1978,null,{}] 16:47:36 INFO - PROCESS | 772 | 1466812056916 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:36 INFO - PROCESS | 772 | 1466812056918 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:37 INFO - PROCESS | 772 | 1466812057029 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 16:47:37 INFO - PROCESS | 772 | 1466812057037 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:37 INFO - PROCESS | 772 | 1466812057039 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:37 INFO - PROCESS | 772 | ++DOCSHELL 000000406B22E000 == 35 [pid = 772] [id = 504] 16:47:37 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040661BD400) [pid = 772] [serial = 1512] [outer = 0000000000000000] 16:47:37 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040665E7C00) [pid = 772] [serial = 1513] [outer = 00000040661BD400] 16:47:37 INFO - PROCESS | 772 | 1466812057084 Marionette DEBUG loaded listener.js 16:47:37 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004066BF6C00) [pid = 772] [serial = 1514] [outer = 00000040661BD400] 16:47:37 INFO - PROCESS | 772 | 1466812057535 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 16:47:37 INFO - PROCESS | 772 | 1466812057595 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 16:47:37 INFO - PROCESS | 772 | 1466812057597 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 16:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:47:37 INFO - PROCESS | 772 | 1466812057600 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:47:37 INFO - PROCESS | 772 | 1466812057602 Marionette TRACE conn6 <- [1,1982,null,{}] 16:47:37 INFO - PROCESS | 772 | 1466812057606 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:37 INFO - PROCESS | 772 | 1466812057608 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:37 INFO - PROCESS | 772 | 1466812057693 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 16:47:37 INFO - PROCESS | 772 | 1466812057701 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:37 INFO - PROCESS | 772 | 1466812057703 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:37 INFO - PROCESS | 772 | ++DOCSHELL 000000406B743800 == 36 [pid = 772] [id = 505] 16:47:37 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004066D37400) [pid = 772] [serial = 1515] [outer = 0000000000000000] 16:47:37 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004066E71400) [pid = 772] [serial = 1516] [outer = 0000004066D37400] 16:47:37 INFO - PROCESS | 772 | 1466812057747 Marionette DEBUG loaded listener.js 16:47:37 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004066E7DC00) [pid = 772] [serial = 1517] [outer = 0000004066D37400] 16:47:38 INFO - PROCESS | 772 | 1466812058590 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1022ms 16:47:38 INFO - PROCESS | 772 | 1466812058627 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 16:47:38 INFO - PROCESS | 772 | 1466812058632 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 16:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:47:38 INFO - PROCESS | 772 | 1466812058636 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:47:38 INFO - PROCESS | 772 | 1466812058642 Marionette TRACE conn6 <- [1,1986,null,{}] 16:47:38 INFO - PROCESS | 772 | 1466812058669 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:38 INFO - PROCESS | 772 | 1466812058672 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:38 INFO - PROCESS | 772 | 1466812058831 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 16:47:38 INFO - PROCESS | 772 | 1466812058948 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:38 INFO - PROCESS | 772 | 1466812058951 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:38 INFO - PROCESS | 772 | ++DOCSHELL 0000004063A61800 == 37 [pid = 772] [id = 506] 16:47:38 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040599AD000) [pid = 772] [serial = 1518] [outer = 0000000000000000] 16:47:39 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004059C4F000) [pid = 772] [serial = 1519] [outer = 00000040599AD000] 16:47:39 INFO - PROCESS | 772 | 1466812059012 Marionette DEBUG loaded listener.js 16:47:39 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000405EBB9000) [pid = 772] [serial = 1520] [outer = 00000040599AD000] 16:47:39 INFO - PROCESS | 772 | 1466812059782 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1211ms 16:47:39 INFO - PROCESS | 772 | 1466812059860 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 16:47:39 INFO - PROCESS | 772 | 1466812059865 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 16:47:39 INFO - PROCESS | 772 | 1466812059873 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:47:39 INFO - PROCESS | 772 | 1466812059876 Marionette TRACE conn6 <- [1,1990,null,{}] 16:47:39 INFO - PROCESS | 772 | 1466812059880 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:39 INFO - PROCESS | 772 | 1466812059884 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:40 INFO - PROCESS | 772 | 1466812060023 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 16:47:40 INFO - PROCESS | 772 | 1466812060221 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:40 INFO - PROCESS | 772 | 1466812060225 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:40 INFO - PROCESS | 772 | ++DOCSHELL 000000405B10B800 == 38 [pid = 772] [id = 507] 16:47:40 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (0000004058017400) [pid = 772] [serial = 1521] [outer = 0000000000000000] 16:47:40 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (00000040599A0400) [pid = 772] [serial = 1522] [outer = 0000004058017400] 16:47:40 INFO - PROCESS | 772 | 1466812060283 Marionette DEBUG loaded listener.js 16:47:40 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000405AC3E800) [pid = 772] [serial = 1523] [outer = 0000004058017400] 16:47:40 INFO - PROCESS | 772 | --DOCSHELL 000000406B22E000 == 37 [pid = 772] [id = 504] 16:47:40 INFO - PROCESS | 772 | --DOCSHELL 000000406A71F000 == 36 [pid = 772] [id = 503] 16:47:40 INFO - PROCESS | 772 | --DOCSHELL 0000004065BE0000 == 35 [pid = 772] [id = 502] 16:47:40 INFO - PROCESS | 772 | --DOCSHELL 000000406705E800 == 34 [pid = 772] [id = 501] 16:47:40 INFO - PROCESS | 772 | --DOCSHELL 0000004066F38000 == 33 [pid = 772] [id = 500] 16:47:40 INFO - PROCESS | 772 | --DOCSHELL 0000004066DDB800 == 32 [pid = 772] [id = 499] 16:47:40 INFO - PROCESS | 772 | --DOCSHELL 000000406429F000 == 31 [pid = 772] [id = 498] 16:47:40 INFO - PROCESS | 772 | --DOCSHELL 000000405F11A800 == 30 [pid = 772] [id = 497] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004069398C00) [pid = 772] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 89 (0000004068E13800) [pid = 772] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 88 (00000040638EBC00) [pid = 772] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 87 (00000040661B5C00) [pid = 772] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004059C4D000) [pid = 772] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000405E33B400) [pid = 772] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000405A2EF000) [pid = 772] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000405EC40C00) [pid = 772] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004066D39800) [pid = 772] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040670A8C00) [pid = 772] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004060759400) [pid = 772] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000406A0DCC00) [pid = 772] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004062BC8800) [pid = 772] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040638EF000) [pid = 772] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040661BE400) [pid = 772] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406A7D8400) [pid = 772] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406B102400) [pid = 772] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406B10B400) [pid = 772] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406A7B4800) [pid = 772] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406AA40000) [pid = 772] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406817B400) [pid = 772] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040671F1000) [pid = 772] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004066F19C00) [pid = 772] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | --DOMWINDOW == 67 (00000040665E4800) [pid = 772] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 16:47:40 INFO - PROCESS | 772 | 1466812060971 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1130ms 16:47:41 INFO - PROCESS | 772 | 1466812061010 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 16:47:41 INFO - PROCESS | 772 | 1466812061014 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 16:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:47:41 INFO - PROCESS | 772 | 1466812061018 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:47:41 INFO - PROCESS | 772 | 1466812061021 Marionette TRACE conn6 <- [1,1994,null,{}] 16:47:41 INFO - PROCESS | 772 | 1466812061026 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:41 INFO - PROCESS | 772 | 1466812061031 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:41 INFO - PROCESS | 772 | 1466812061128 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 16:47:41 INFO - PROCESS | 772 | 1466812061213 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:41 INFO - PROCESS | 772 | 1466812061216 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:41 INFO - PROCESS | 772 | ++DOCSHELL 0000004060320800 == 31 [pid = 772] [id = 508] 16:47:41 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (000000405884A800) [pid = 772] [serial = 1524] [outer = 0000000000000000] 16:47:41 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (000000405A653C00) [pid = 772] [serial = 1525] [outer = 000000405884A800] 16:47:41 INFO - PROCESS | 772 | 1466812061266 Marionette DEBUG loaded listener.js 16:47:41 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405FB04800) [pid = 772] [serial = 1526] [outer = 000000405884A800] 16:47:41 INFO - PROCESS | 772 | 1466812061717 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:47:41 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 16:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 16:47:41 INFO - PROCESS | 772 | 1466812061754 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 16:47:41 INFO - PROCESS | 772 | 1466812061758 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 16:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:47:41 INFO - PROCESS | 772 | 1466812061763 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:47:41 INFO - PROCESS | 772 | 1466812061765 Marionette TRACE conn6 <- [1,1998,null,{}] 16:47:41 INFO - PROCESS | 772 | 1466812061769 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:41 INFO - PROCESS | 772 | 1466812061771 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:41 INFO - PROCESS | 772 | 1466812061863 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 16:47:41 INFO - PROCESS | 772 | 1466812061870 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:41 INFO - PROCESS | 772 | 1466812061872 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:41 INFO - PROCESS | 772 | ++DOCSHELL 0000004066B69000 == 32 [pid = 772] [id = 509] 16:47:41 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004062BB2400) [pid = 772] [serial = 1527] [outer = 0000000000000000] 16:47:41 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (00000040638CA400) [pid = 772] [serial = 1528] [outer = 0000004062BB2400] 16:47:41 INFO - PROCESS | 772 | 1466812061919 Marionette DEBUG loaded listener.js 16:47:42 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040638F8000) [pid = 772] [serial = 1529] [outer = 0000004062BB2400] 16:47:42 INFO - PROCESS | 772 | 1466812062410 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:47:42 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 16:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 672ms 16:47:42 INFO - PROCESS | 772 | 1466812062439 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 16:47:42 INFO - PROCESS | 772 | 1466812062441 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 16:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:47:42 INFO - PROCESS | 772 | 1466812062446 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:47:42 INFO - PROCESS | 772 | 1466812062453 Marionette TRACE conn6 <- [1,2002,null,{}] 16:47:42 INFO - PROCESS | 772 | 1466812062463 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:42 INFO - PROCESS | 772 | 1466812062467 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:42 INFO - PROCESS | 772 | 1466812062560 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 16:47:42 INFO - PROCESS | 772 | 1466812062568 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:42 INFO - PROCESS | 772 | 1466812062571 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:42 INFO - PROCESS | 772 | ++DOCSHELL 0000004067076800 == 33 [pid = 772] [id = 510] 16:47:42 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004063ABE400) [pid = 772] [serial = 1530] [outer = 0000000000000000] 16:47:42 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004065BB3800) [pid = 772] [serial = 1531] [outer = 0000004063ABE400] 16:47:42 INFO - PROCESS | 772 | 1466812062615 Marionette DEBUG loaded listener.js 16:47:42 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040661B5800) [pid = 772] [serial = 1532] [outer = 0000004063ABE400] 16:47:43 INFO - PROCESS | 772 | 1466812063108 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 693ms 16:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:47:43 INFO - PROCESS | 772 | 1466812063139 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 16:47:43 INFO - PROCESS | 772 | 1466812063142 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 16:47:43 INFO - PROCESS | 772 | 1466812063145 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:47:43 INFO - PROCESS | 772 | 1466812063147 Marionette TRACE conn6 <- [1,2006,null,{}] 16:47:43 INFO - PROCESS | 772 | 1466812063151 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:43 INFO - PROCESS | 772 | 1466812063153 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:43 INFO - PROCESS | 772 | 1466812063328 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 16:47:43 INFO - PROCESS | 772 | 1466812063354 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:43 INFO - PROCESS | 772 | 1466812063363 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:43 INFO - PROCESS | 772 | ++DOCSHELL 000000406A205800 == 34 [pid = 772] [id = 511] 16:47:43 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066469800) [pid = 772] [serial = 1533] [outer = 0000000000000000] 16:47:43 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066D36800) [pid = 772] [serial = 1534] [outer = 0000004066469800] 16:47:43 INFO - PROCESS | 772 | 1466812063410 Marionette DEBUG loaded listener.js 16:47:43 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040667F6400) [pid = 772] [serial = 1535] [outer = 0000004066469800] 16:47:43 INFO - PROCESS | 772 | 1466812063892 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 776ms 16:47:43 INFO - PROCESS | 772 | 1466812063924 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 16:47:43 INFO - PROCESS | 772 | 1466812063927 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 16:47:43 INFO - PROCESS | 772 | 1466812063929 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:47:43 INFO - PROCESS | 772 | 1466812063931 Marionette TRACE conn6 <- [1,2010,null,{}] 16:47:43 INFO - PROCESS | 772 | 1466812063935 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:43 INFO - PROCESS | 772 | 1466812063938 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:44 INFO - PROCESS | 772 | 1466812064078 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 16:47:44 INFO - PROCESS | 772 | 1466812064134 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:44 INFO - PROCESS | 772 | 1466812064140 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:44 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F83800 == 35 [pid = 772] [id = 512] 16:47:44 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004066F18000) [pid = 772] [serial = 1536] [outer = 0000000000000000] 16:47:44 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004066F1D000) [pid = 772] [serial = 1537] [outer = 0000004066F18000] 16:47:44 INFO - PROCESS | 772 | 1466812064196 Marionette DEBUG loaded listener.js 16:47:44 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040670A8800) [pid = 772] [serial = 1538] [outer = 0000004066F18000] 16:47:44 INFO - PROCESS | 772 | 1466812064678 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 839ms 16:47:44 INFO - PROCESS | 772 | 1466812064772 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 16:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:47:44 INFO - PROCESS | 772 | 1466812064775 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 16:47:44 INFO - PROCESS | 772 | 1466812064778 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:47:44 INFO - PROCESS | 772 | 1466812064780 Marionette TRACE conn6 <- [1,2014,null,{}] 16:47:44 INFO - PROCESS | 772 | 1466812064786 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:44 INFO - PROCESS | 772 | 1466812064788 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:44 INFO - PROCESS | 772 | 1466812064920 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 16:47:44 INFO - PROCESS | 772 | 1466812064969 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:44 INFO - PROCESS | 772 | 1466812064971 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:44 INFO - PROCESS | 772 | ++DOCSHELL 000000406D14B800 == 36 [pid = 772] [id = 513] 16:47:44 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004067ECE800) [pid = 772] [serial = 1539] [outer = 0000000000000000] 16:47:45 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004068184800) [pid = 772] [serial = 1540] [outer = 0000004067ECE800] 16:47:45 INFO - PROCESS | 772 | 1466812065017 Marionette DEBUG loaded listener.js 16:47:45 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004068EB8000) [pid = 772] [serial = 1541] [outer = 0000004067ECE800] 16:47:45 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040661BD400) [pid = 772] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:47:45 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040638CAC00) [pid = 772] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:47:45 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000405FE15C00) [pid = 772] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:47:45 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040589D2C00) [pid = 772] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:47:45 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004059AADC00) [pid = 772] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:47:45 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000405AC3E400) [pid = 772] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:47:45 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000406347BC00) [pid = 772] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:47:45 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040599A6000) [pid = 772] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:47:45 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004058012000) [pid = 772] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:47:45 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004065E0A800) [pid = 772] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:47:45 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004069397800) [pid = 772] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:47:45 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406075D400) [pid = 772] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:47:45 INFO - PROCESS | 772 | --DOMWINDOW == 72 (00000040661BA400) [pid = 772] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:47:45 INFO - PROCESS | 772 | 1466812065452 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 735ms 16:47:45 INFO - PROCESS | 772 | 1466812065516 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 16:47:45 INFO - PROCESS | 772 | 1466812065519 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 16:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:47:45 INFO - PROCESS | 772 | 1466812065522 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:47:45 INFO - PROCESS | 772 | 1466812065524 Marionette TRACE conn6 <- [1,2018,null,{}] 16:47:45 INFO - PROCESS | 772 | 1466812065527 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:45 INFO - PROCESS | 772 | 1466812065529 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:45 INFO - PROCESS | 772 | 1466812065612 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 16:47:45 INFO - PROCESS | 772 | 1466812065619 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:45 INFO - PROCESS | 772 | 1466812065621 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:45 INFO - PROCESS | 772 | ++DOCSHELL 0000004066279000 == 37 [pid = 772] [id = 514] 16:47:45 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004059AB8000) [pid = 772] [serial = 1542] [outer = 0000000000000000] 16:47:45 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004065E0A800) [pid = 772] [serial = 1543] [outer = 0000004059AB8000] 16:47:45 INFO - PROCESS | 772 | 1466812065666 Marionette DEBUG loaded listener.js 16:47:45 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004069197800) [pid = 772] [serial = 1544] [outer = 0000004059AB8000] 16:47:46 INFO - PROCESS | 772 | 1466812066074 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 587ms 16:47:46 INFO - PROCESS | 772 | 1466812066120 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 16:47:46 INFO - PROCESS | 772 | 1466812066122 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 16:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:47:46 INFO - PROCESS | 772 | 1466812066133 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:47:46 INFO - PROCESS | 772 | 1466812066136 Marionette TRACE conn6 <- [1,2022,null,{}] 16:47:46 INFO - PROCESS | 772 | 1466812066144 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:46 INFO - PROCESS | 772 | 1466812066147 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:46 INFO - PROCESS | 772 | 1466812066231 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 16:47:46 INFO - PROCESS | 772 | 1466812066237 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:46 INFO - PROCESS | 772 | 1466812066239 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:46 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCBC000 == 38 [pid = 772] [id = 515] 16:47:46 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004069816000) [pid = 772] [serial = 1545] [outer = 0000000000000000] 16:47:46 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040698BE000) [pid = 772] [serial = 1546] [outer = 0000004069816000] 16:47:46 INFO - PROCESS | 772 | 1466812066284 Marionette DEBUG loaded listener.js 16:47:46 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406A2E9000) [pid = 772] [serial = 1547] [outer = 0000004069816000] 16:47:46 INFO - PROCESS | 772 | 1466812066727 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 649ms 16:47:46 INFO - PROCESS | 772 | 1466812066775 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 16:47:46 INFO - PROCESS | 772 | 1466812066778 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 16:47:46 INFO - PROCESS | 772 | 1466812066781 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:47:46 INFO - PROCESS | 772 | 1466812066783 Marionette TRACE conn6 <- [1,2026,null,{}] 16:47:46 INFO - PROCESS | 772 | 1466812066791 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:46 INFO - PROCESS | 772 | 1466812066793 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:46 INFO - PROCESS | 772 | 1466812066878 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 16:47:46 INFO - PROCESS | 772 | 1466812066886 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:46 INFO - PROCESS | 772 | 1466812066888 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:46 INFO - PROCESS | 772 | ++DOCSHELL 000000406DEC2800 == 39 [pid = 772] [id = 516] 16:47:46 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406A7A8400) [pid = 772] [serial = 1548] [outer = 0000000000000000] 16:47:46 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406A7AF800) [pid = 772] [serial = 1549] [outer = 000000406A7A8400] 16:47:46 INFO - PROCESS | 772 | 1466812066932 Marionette DEBUG loaded listener.js 16:47:47 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406A7CB400) [pid = 772] [serial = 1550] [outer = 000000406A7A8400] 16:47:47 INFO - PROCESS | 772 | --DOCSHELL 000000405FC7D800 == 38 [pid = 772] [id = 496] 16:47:47 INFO - PROCESS | 772 | --DOCSHELL 0000004060320800 == 37 [pid = 772] [id = 508] 16:47:47 INFO - PROCESS | 772 | --DOCSHELL 000000405B10B800 == 36 [pid = 772] [id = 507] 16:47:47 INFO - PROCESS | 772 | --DOCSHELL 0000004063A61800 == 35 [pid = 772] [id = 506] 16:47:47 INFO - PROCESS | 772 | --DOCSHELL 000000406B743800 == 34 [pid = 772] [id = 505] 16:47:48 INFO - PROCESS | 772 | --DOCSHELL 0000004066B69000 == 33 [pid = 772] [id = 509] 16:47:48 INFO - PROCESS | 772 | --DOCSHELL 0000004067076800 == 32 [pid = 772] [id = 510] 16:47:48 INFO - PROCESS | 772 | --DOCSHELL 000000406D14B800 == 31 [pid = 772] [id = 513] 16:47:48 INFO - PROCESS | 772 | --DOCSHELL 0000004066F83800 == 30 [pid = 772] [id = 512] 16:47:48 INFO - PROCESS | 772 | --DOCSHELL 0000004066279000 == 29 [pid = 772] [id = 514] 16:47:48 INFO - PROCESS | 772 | --DOCSHELL 000000406A205800 == 28 [pid = 772] [id = 511] 16:47:48 INFO - PROCESS | 772 | --DOCSHELL 000000406DCBC000 == 27 [pid = 772] [id = 515] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040665E7C00) [pid = 772] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040638CF800) [pid = 772] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040600AD400) [pid = 772] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040599A7400) [pid = 772] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004059AB6400) [pid = 772] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004059C52000) [pid = 772] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004059AB1800) [pid = 772] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000405E4BB000) [pid = 772] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000405E246000) [pid = 772] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004063A2C800) [pid = 772] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040638DEC00) [pid = 772] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004062BD1800) [pid = 772] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004059AB4800) [pid = 772] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 67 (000000405E4B3C00) [pid = 772] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004064039800) [pid = 772] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 65 (0000004066E77C00) [pid = 772] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 64 (00000040665DB800) [pid = 772] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 63 (000000406B111000) [pid = 772] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 62 (000000406A7A7C00) [pid = 772] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 61 (0000004063478400) [pid = 772] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 60 (0000004063471C00) [pid = 772] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 59 (0000004064043800) [pid = 772] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 58 (00000040664CC000) [pid = 772] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 57 (0000004066BF6C00) [pid = 772] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 56 (0000004066468400) [pid = 772] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | --DOMWINDOW == 55 (0000004062BB0800) [pid = 772] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 16:47:48 INFO - PROCESS | 772 | 1466812068784 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2028ms 16:47:48 INFO - PROCESS | 772 | 1466812068813 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 16:47:48 INFO - PROCESS | 772 | 1466812068818 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 16:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:47:48 INFO - PROCESS | 772 | 1466812068823 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:47:48 INFO - PROCESS | 772 | 1466812068828 Marionette TRACE conn6 <- [1,2030,null,{}] 16:47:48 INFO - PROCESS | 772 | 1466812068834 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:48 INFO - PROCESS | 772 | 1466812068838 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:48 INFO - PROCESS | 772 | 1466812068947 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 16:47:48 INFO - PROCESS | 772 | 1466812068954 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:48 INFO - PROCESS | 772 | 1466812068959 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:48 INFO - PROCESS | 772 | ++DOCSHELL 000000405FB23800 == 28 [pid = 772] [id = 517] 16:47:48 INFO - PROCESS | 772 | ++DOMWINDOW == 56 (0000004058F35000) [pid = 772] [serial = 1551] [outer = 0000000000000000] 16:47:49 INFO - PROCESS | 772 | ++DOMWINDOW == 57 (000000405913C800) [pid = 772] [serial = 1552] [outer = 0000004058F35000] 16:47:49 INFO - PROCESS | 772 | 1466812069011 Marionette DEBUG loaded listener.js 16:47:49 INFO - PROCESS | 772 | ++DOMWINDOW == 58 (00000040599A8400) [pid = 772] [serial = 1553] [outer = 0000004058F35000] 16:47:49 INFO - PROCESS | 772 | 1466812069495 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:47:49 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) 16:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 734ms 16:47:49 INFO - PROCESS | 772 | 1466812069561 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 16:47:49 INFO - PROCESS | 772 | 1466812069567 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 16:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:47:49 INFO - PROCESS | 772 | 1466812069573 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:47:49 INFO - PROCESS | 772 | 1466812069576 Marionette TRACE conn6 <- [1,2034,null,{}] 16:47:49 INFO - PROCESS | 772 | 1466812069580 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:49 INFO - PROCESS | 772 | 1466812069584 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:49 INFO - PROCESS | 772 | 1466812069677 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 16:47:49 INFO - PROCESS | 772 | 1466812069692 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:49 INFO - PROCESS | 772 | 1466812069695 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:49 INFO - PROCESS | 772 | ++DOCSHELL 00000040638B1800 == 29 [pid = 772] [id = 518] 16:47:49 INFO - PROCESS | 772 | ++DOMWINDOW == 59 (0000004059C4A800) [pid = 772] [serial = 1554] [outer = 0000000000000000] 16:47:49 INFO - PROCESS | 772 | ++DOMWINDOW == 60 (0000004059C50400) [pid = 772] [serial = 1555] [outer = 0000004059C4A800] 16:47:49 INFO - PROCESS | 772 | 1466812069745 Marionette DEBUG loaded listener.js 16:47:49 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (000000405A316400) [pid = 772] [serial = 1556] [outer = 0000004059C4A800] 16:47:50 INFO - PROCESS | 772 | 1466812070219 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 692ms 16:47:50 INFO - PROCESS | 772 | 1466812070267 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 16:47:50 INFO - PROCESS | 772 | 1466812070270 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 16:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:47:50 INFO - PROCESS | 772 | 1466812070273 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:47:50 INFO - PROCESS | 772 | 1466812070277 Marionette TRACE conn6 <- [1,2038,null,{}] 16:47:50 INFO - PROCESS | 772 | 1466812070289 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:50 INFO - PROCESS | 772 | 1466812070294 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:50 INFO - PROCESS | 772 | 1466812070412 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 16:47:50 INFO - PROCESS | 772 | 1466812070496 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:50 INFO - PROCESS | 772 | 1466812070500 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:50 INFO - PROCESS | 772 | ++DOCSHELL 00000040664B4000 == 30 [pid = 772] [id = 519] 16:47:50 INFO - PROCESS | 772 | ++DOMWINDOW == 62 (0000004057EB2000) [pid = 772] [serial = 1557] [outer = 0000000000000000] 16:47:50 INFO - PROCESS | 772 | ++DOMWINDOW == 63 (000000405EBD6800) [pid = 772] [serial = 1558] [outer = 0000004057EB2000] 16:47:50 INFO - PROCESS | 772 | 1466812070551 Marionette DEBUG loaded listener.js 16:47:50 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (000000405FB6F800) [pid = 772] [serial = 1559] [outer = 0000004057EB2000] 16:47:50 INFO - PROCESS | 772 | 1466812070940 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 692ms 16:47:50 INFO - PROCESS | 772 | 1466812070968 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 16:47:50 INFO - PROCESS | 772 | 1466812070971 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 16:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:47:50 INFO - PROCESS | 772 | 1466812070974 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:47:50 INFO - PROCESS | 772 | 1466812070976 Marionette TRACE conn6 <- [1,2042,null,{}] 16:47:50 INFO - PROCESS | 772 | 1466812070979 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:50 INFO - PROCESS | 772 | 1466812070982 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:51 INFO - PROCESS | 772 | 1466812071070 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 16:47:51 INFO - PROCESS | 772 | 1466812071075 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:51 INFO - PROCESS | 772 | 1466812071078 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:51 INFO - PROCESS | 772 | ++DOCSHELL 0000004066E8F000 == 31 [pid = 772] [id = 520] 16:47:51 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (00000040600B8C00) [pid = 772] [serial = 1560] [outer = 0000000000000000] 16:47:51 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (000000406075D800) [pid = 772] [serial = 1561] [outer = 00000040600B8C00] 16:47:51 INFO - PROCESS | 772 | 1466812071125 Marionette DEBUG loaded listener.js 16:47:51 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (000000406346C800) [pid = 772] [serial = 1562] [outer = 00000040600B8C00] 16:47:51 INFO - PROCESS | 772 | 1466812071563 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 629ms 16:47:51 INFO - PROCESS | 772 | 1466812071606 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 16:47:51 INFO - PROCESS | 772 | 1466812071608 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 16:47:51 INFO - PROCESS | 772 | 1466812071611 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:47:51 INFO - PROCESS | 772 | 1466812071613 Marionette TRACE conn6 <- [1,2046,null,{}] 16:47:51 INFO - PROCESS | 772 | 1466812071617 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:51 INFO - PROCESS | 772 | 1466812071620 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:51 INFO - PROCESS | 772 | 1466812071703 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 16:47:51 INFO - PROCESS | 772 | 1466812071711 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:51 INFO - PROCESS | 772 | 1466812071713 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:51 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F46800 == 32 [pid = 772] [id = 521] 16:47:51 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004059C49800) [pid = 772] [serial = 1563] [outer = 0000000000000000] 16:47:51 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004063479C00) [pid = 772] [serial = 1564] [outer = 0000004059C49800] 16:47:51 INFO - PROCESS | 772 | 1466812071759 Marionette DEBUG loaded listener.js 16:47:51 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (00000040638D5000) [pid = 772] [serial = 1565] [outer = 0000004059C49800] 16:47:52 INFO - PROCESS | 772 | 1466812072205 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 629ms 16:47:52 INFO - PROCESS | 772 | 1466812072259 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 16:47:52 INFO - PROCESS | 772 | 1466812072262 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 16:47:52 INFO - PROCESS | 772 | 1466812072265 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:47:52 INFO - PROCESS | 772 | 1466812072267 Marionette TRACE conn6 <- [1,2050,null,{}] 16:47:52 INFO - PROCESS | 772 | 1466812072271 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:52 INFO - PROCESS | 772 | 1466812072277 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:52 INFO - PROCESS | 772 | 1466812072407 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 16:47:52 INFO - PROCESS | 772 | 1466812072425 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:52 INFO - PROCESS | 772 | 1466812072427 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:52 INFO - PROCESS | 772 | ++DOCSHELL 000000406712F000 == 33 [pid = 772] [id = 522] 16:47:52 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004064041800) [pid = 772] [serial = 1566] [outer = 0000000000000000] 16:47:52 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004064043C00) [pid = 772] [serial = 1567] [outer = 0000004064041800] 16:47:52 INFO - PROCESS | 772 | 1466812072473 Marionette DEBUG loaded listener.js 16:47:52 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004065E06400) [pid = 772] [serial = 1568] [outer = 0000004064041800] 16:47:52 INFO - PROCESS | 772 | 1466812072901 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 16:47:52 INFO - PROCESS | 772 | 1466812072942 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 16:47:52 INFO - PROCESS | 772 | 1466812072944 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 16:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:47:52 INFO - PROCESS | 772 | 1466812072948 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:47:52 INFO - PROCESS | 772 | 1466812072950 Marionette TRACE conn6 <- [1,2054,null,{}] 16:47:52 INFO - PROCESS | 772 | 1466812072958 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:52 INFO - PROCESS | 772 | 1466812072960 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:53 INFO - PROCESS | 772 | 1466812073042 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 16:47:53 INFO - PROCESS | 772 | 1466812073077 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:53 INFO - PROCESS | 772 | 1466812073079 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:53 INFO - PROCESS | 772 | ++DOCSHELL 000000406A074000 == 34 [pid = 772] [id = 523] 16:47:53 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000405FB7C800) [pid = 772] [serial = 1569] [outer = 0000000000000000] 16:47:53 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040660E8400) [pid = 772] [serial = 1570] [outer = 000000405FB7C800] 16:47:53 INFO - PROCESS | 772 | 1466812073124 Marionette DEBUG loaded listener.js 16:47:53 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040661C0000) [pid = 772] [serial = 1571] [outer = 000000405FB7C800] 16:47:53 INFO - PROCESS | 772 | 1466812073546 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 16:47:53 INFO - PROCESS | 772 | 1466812073581 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 16:47:53 INFO - PROCESS | 772 | 1466812073584 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 16:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:47:53 INFO - PROCESS | 772 | 1466812073592 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:47:53 INFO - PROCESS | 772 | 1466812073594 Marionette TRACE conn6 <- [1,2058,null,{}] 16:47:53 INFO - PROCESS | 772 | 1466812073597 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:53 INFO - PROCESS | 772 | 1466812073599 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:53 INFO - PROCESS | 772 | 1466812073681 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 16:47:53 INFO - PROCESS | 772 | 1466812073687 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:53 INFO - PROCESS | 772 | 1466812073689 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:53 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA7D800 == 35 [pid = 772] [id = 524] 16:47:53 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406646C400) [pid = 772] [serial = 1572] [outer = 0000000000000000] 16:47:53 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066475400) [pid = 772] [serial = 1573] [outer = 000000406646C400] 16:47:53 INFO - PROCESS | 772 | 1466812073734 Marionette DEBUG loaded listener.js 16:47:53 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040665DF400) [pid = 772] [serial = 1574] [outer = 000000406646C400] 16:47:54 INFO - PROCESS | 772 | 1466812074217 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 671ms 16:47:54 INFO - PROCESS | 772 | 1466812074265 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 16:47:54 INFO - PROCESS | 772 | 1466812074268 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 16:47:54 INFO - PROCESS | 772 | 1466812074271 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:47:54 INFO - PROCESS | 772 | 1466812074273 Marionette TRACE conn6 <- [1,2062,null,{}] 16:47:54 INFO - PROCESS | 772 | 1466812074281 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:54 INFO - PROCESS | 772 | 1466812074283 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:54 INFO - PROCESS | 772 | 1466812074392 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 16:47:54 INFO - PROCESS | 772 | 1466812074473 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:54 INFO - PROCESS | 772 | 1466812074475 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:54 INFO - PROCESS | 772 | ++DOCSHELL 00000040664B3000 == 36 [pid = 772] [id = 525] 16:47:54 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040665E7C00) [pid = 772] [serial = 1575] [outer = 0000000000000000] 16:47:54 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004066B0EC00) [pid = 772] [serial = 1576] [outer = 00000040665E7C00] 16:47:54 INFO - PROCESS | 772 | 1466812074522 Marionette DEBUG loaded listener.js 16:47:54 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004066D35400) [pid = 772] [serial = 1577] [outer = 00000040665E7C00] 16:47:54 INFO - PROCESS | 772 | 1466812074962 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 734ms 16:47:55 INFO - PROCESS | 772 | 1466812075008 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 16:47:55 INFO - PROCESS | 772 | 1466812075010 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 16:47:55 INFO - PROCESS | 772 | 1466812075014 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:47:55 INFO - PROCESS | 772 | 1466812075016 Marionette TRACE conn6 <- [1,2066,null,{}] 16:47:55 INFO - PROCESS | 772 | 1466812075024 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:55 INFO - PROCESS | 772 | 1466812075026 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:55 INFO - PROCESS | 772 | 1466812075144 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 16:47:55 INFO - PROCESS | 772 | 1466812075149 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:55 INFO - PROCESS | 772 | 1466812075151 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:55 INFO - PROCESS | 772 | ++DOCSHELL 000000406B741000 == 37 [pid = 772] [id = 526] 16:47:55 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004066698800) [pid = 772] [serial = 1578] [outer = 0000000000000000] 16:47:55 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004066E79C00) [pid = 772] [serial = 1579] [outer = 0000004066698800] 16:47:55 INFO - PROCESS | 772 | 1466812075202 Marionette DEBUG loaded listener.js 16:47:55 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000406709EC00) [pid = 772] [serial = 1580] [outer = 0000004066698800] 16:47:55 INFO - PROCESS | 772 | 1466812075667 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 671ms 16:47:55 INFO - PROCESS | 772 | 1466812075689 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 16:47:55 INFO - PROCESS | 772 | 1466812075691 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 16:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:47:55 INFO - PROCESS | 772 | 1466812075694 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:47:55 INFO - PROCESS | 772 | 1466812075697 Marionette TRACE conn6 <- [1,2070,null,{}] 16:47:55 INFO - PROCESS | 772 | 1466812075701 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:55 INFO - PROCESS | 772 | 1466812075704 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:55 INFO - PROCESS | 772 | 1466812075860 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 16:47:55 INFO - PROCESS | 772 | 1466812075882 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:55 INFO - PROCESS | 772 | 1466812075885 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:55 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F44800 == 38 [pid = 772] [id = 527] 16:47:55 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004067439400) [pid = 772] [serial = 1581] [outer = 0000000000000000] 16:47:55 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004067ECFC00) [pid = 772] [serial = 1582] [outer = 0000004067439400] 16:47:55 INFO - PROCESS | 772 | 1466812075933 Marionette DEBUG loaded listener.js 16:47:56 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406980A400) [pid = 772] [serial = 1583] [outer = 0000004067439400] 16:47:56 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004067ECE800) [pid = 772] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:47:56 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004069816000) [pid = 772] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:47:56 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004063ABE400) [pid = 772] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:47:56 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004062BB2400) [pid = 772] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:47:56 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000405884A800) [pid = 772] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:47:56 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004058017400) [pid = 772] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:47:56 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040599AD000) [pid = 772] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:47:56 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004066D37400) [pid = 772] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:47:56 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004059AB8000) [pid = 772] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:47:56 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004066469800) [pid = 772] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:47:56 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004066F18000) [pid = 772] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:47:56 INFO - PROCESS | 772 | 1466812076449 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 777ms 16:47:56 INFO - PROCESS | 772 | 1466812076476 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 16:47:56 INFO - PROCESS | 772 | 1466812076478 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 16:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:47:56 INFO - PROCESS | 772 | 1466812076481 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:47:56 INFO - PROCESS | 772 | 1466812076483 Marionette TRACE conn6 <- [1,2074,null,{}] 16:47:56 INFO - PROCESS | 772 | 1466812076498 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:56 INFO - PROCESS | 772 | 1466812076500 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:56 INFO - PROCESS | 772 | 1466812076583 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 16:47:56 INFO - PROCESS | 772 | 1466812076588 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:56 INFO - PROCESS | 772 | 1466812076590 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:56 INFO - PROCESS | 772 | ++DOCSHELL 000000406DEB3000 == 39 [pid = 772] [id = 528] 16:47:56 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040638F5000) [pid = 772] [serial = 1584] [outer = 0000000000000000] 16:47:56 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004064A62400) [pid = 772] [serial = 1585] [outer = 00000040638F5000] 16:47:56 INFO - PROCESS | 772 | 1466812076644 Marionette DEBUG loaded listener.js 16:47:56 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004067ECE800) [pid = 772] [serial = 1586] [outer = 00000040638F5000] 16:47:57 INFO - PROCESS | 772 | 1466812077052 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 629ms 16:47:57 INFO - PROCESS | 772 | 1466812077112 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 16:47:57 INFO - PROCESS | 772 | 1466812077114 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 16:47:57 INFO - PROCESS | 772 | 1466812077118 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:47:57 INFO - PROCESS | 772 | 1466812077120 Marionette TRACE conn6 <- [1,2078,null,{}] 16:47:57 INFO - PROCESS | 772 | 1466812077123 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:57 INFO - PROCESS | 772 | 1466812077125 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:57 INFO - PROCESS | 772 | 1466812077210 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 16:47:57 INFO - PROCESS | 772 | 1466812077218 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:57 INFO - PROCESS | 772 | 1466812077220 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:57 INFO - PROCESS | 772 | ++DOCSHELL 000000406E7E0000 == 40 [pid = 772] [id = 529] 16:47:57 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004068E19000) [pid = 772] [serial = 1587] [outer = 0000000000000000] 16:47:57 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040698C4000) [pid = 772] [serial = 1588] [outer = 0000004068E19000] 16:47:57 INFO - PROCESS | 772 | 1466812077265 Marionette DEBUG loaded listener.js 16:47:57 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000406A7A7400) [pid = 772] [serial = 1589] [outer = 0000004068E19000] 16:47:57 INFO - PROCESS | 772 | 1466812077711 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 629ms 16:47:57 INFO - PROCESS | 772 | 1466812077757 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 16:47:57 INFO - PROCESS | 772 | 1466812077759 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 16:47:57 INFO - PROCESS | 772 | 1466812077762 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:47:57 INFO - PROCESS | 772 | 1466812077764 Marionette TRACE conn6 <- [1,2082,null,{}] 16:47:57 INFO - PROCESS | 772 | 1466812077772 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:57 INFO - PROCESS | 772 | 1466812077774 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:57 INFO - PROCESS | 772 | 1466812077867 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 16:47:57 INFO - PROCESS | 772 | 1466812077872 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:57 INFO - PROCESS | 772 | 1466812077874 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:57 INFO - PROCESS | 772 | ++DOCSHELL 000000406EAED000 == 41 [pid = 772] [id = 530] 16:47:57 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000406A7C5C00) [pid = 772] [serial = 1590] [outer = 0000000000000000] 16:47:57 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (00000040698BCC00) [pid = 772] [serial = 1591] [outer = 000000406A7C5C00] 16:47:57 INFO - PROCESS | 772 | 1466812077918 Marionette DEBUG loaded listener.js 16:47:58 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000406A7D6C00) [pid = 772] [serial = 1592] [outer = 000000406A7C5C00] 16:47:58 INFO - PROCESS | 772 | 1466812078548 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 881ms 16:47:58 INFO - PROCESS | 772 | 1466812078646 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 16:47:58 INFO - PROCESS | 772 | 1466812078651 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 16:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:47:58 INFO - PROCESS | 772 | 1466812078656 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:47:58 INFO - PROCESS | 772 | 1466812078660 Marionette TRACE conn6 <- [1,2086,null,{}] 16:47:58 INFO - PROCESS | 772 | 1466812078666 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:58 INFO - PROCESS | 772 | 1466812078670 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:58 INFO - PROCESS | 772 | 1466812078817 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 16:47:58 INFO - PROCESS | 772 | 1466812078936 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:58 INFO - PROCESS | 772 | 1466812078939 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:58 INFO - PROCESS | 772 | ++DOCSHELL 0000004063718800 == 42 [pid = 772] [id = 531] 16:47:58 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (00000040588CE400) [pid = 772] [serial = 1593] [outer = 0000000000000000] 16:47:58 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (00000040599A4400) [pid = 772] [serial = 1594] [outer = 00000040588CE400] 16:47:59 INFO - PROCESS | 772 | 1466812079000 Marionette DEBUG loaded listener.js 16:47:59 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (0000004059C4B400) [pid = 772] [serial = 1595] [outer = 00000040588CE400] 16:47:59 INFO - PROCESS | 772 | 1466812079716 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1079ms 16:47:59 INFO - PROCESS | 772 | 1466812079769 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 16:47:59 INFO - PROCESS | 772 | 1466812079775 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 16:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:47:59 INFO - PROCESS | 772 | 1466812079783 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:47:59 INFO - PROCESS | 772 | 1466812079786 Marionette TRACE conn6 <- [1,2090,null,{}] 16:47:59 INFO - PROCESS | 772 | 1466812079790 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:59 INFO - PROCESS | 772 | 1466812079793 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:47:59 INFO - PROCESS | 772 | 1466812079922 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 16:48:00 INFO - PROCESS | 772 | 1466812080077 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:00 INFO - PROCESS | 772 | 1466812080079 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:00 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F42800 == 43 [pid = 772] [id = 532] 16:48:00 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (0000004057F9C000) [pid = 772] [serial = 1596] [outer = 0000000000000000] 16:48:00 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000405F140000) [pid = 772] [serial = 1597] [outer = 0000004057F9C000] 16:48:00 INFO - PROCESS | 772 | 1466812080137 Marionette DEBUG loaded listener.js 16:48:00 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (0000004062BCF400) [pid = 772] [serial = 1598] [outer = 0000004057F9C000] 16:48:01 INFO - PROCESS | 772 | 1466812081075 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:48:01 INFO - PROCESS | 772 | --DOCSHELL 000000406E7E0000 == 42 [pid = 772] [id = 529] 16:48:01 INFO - PROCESS | 772 | --DOCSHELL 000000406DEB3000 == 41 [pid = 772] [id = 528] 16:48:01 INFO - PROCESS | 772 | --DOCSHELL 0000004066F44800 == 40 [pid = 772] [id = 527] 16:48:01 INFO - PROCESS | 772 | --DOCSHELL 000000406B741000 == 39 [pid = 772] [id = 526] 16:48:01 INFO - PROCESS | 772 | --DOCSHELL 00000040664B3000 == 38 [pid = 772] [id = 525] 16:48:01 INFO - PROCESS | 772 | --DOCSHELL 000000406AA7D800 == 37 [pid = 772] [id = 524] 16:48:01 INFO - PROCESS | 772 | --DOCSHELL 000000406A074000 == 36 [pid = 772] [id = 523] 16:48:01 INFO - PROCESS | 772 | --DOCSHELL 000000406712F000 == 35 [pid = 772] [id = 522] 16:48:01 INFO - PROCESS | 772 | --DOCSHELL 0000004066F46800 == 34 [pid = 772] [id = 521] 16:48:01 INFO - PROCESS | 772 | --DOCSHELL 0000004066E8F000 == 33 [pid = 772] [id = 520] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 91 (000000406A7AF800) [pid = 772] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOCSHELL 00000040664B4000 == 32 [pid = 772] [id = 519] 16:48:01 INFO - PROCESS | 772 | --DOCSHELL 00000040638B1800 == 31 [pid = 772] [id = 518] 16:48:01 INFO - PROCESS | 772 | --DOCSHELL 000000405FB23800 == 30 [pid = 772] [id = 517] 16:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1390ms 16:48:01 INFO - PROCESS | 772 | 1466812081173 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 16:48:01 INFO - PROCESS | 772 | 1466812081178 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 16:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:48:01 INFO - PROCESS | 772 | 1466812081183 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:48:01 INFO - PROCESS | 772 | 1466812081186 Marionette TRACE conn6 <- [1,2094,null,{}] 16:48:01 INFO - PROCESS | 772 | 1466812081193 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:01 INFO - PROCESS | 772 | 1466812081196 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:01 INFO - PROCESS | 772 | 1466812081303 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004066D36800) [pid = 772] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 89 (00000040667F6400) [pid = 772] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 88 (00000040670A8800) [pid = 772] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004066F1D000) [pid = 772] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004068184800) [pid = 772] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040698BE000) [pid = 772] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004068EB8000) [pid = 772] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000406A2E9000) [pid = 772] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004065BB3800) [pid = 772] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040638F8000) [pid = 772] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040638CA400) [pid = 772] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000405A653C00) [pid = 772] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405FB04800) [pid = 772] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000405AC3E800) [pid = 772] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040599A0400) [pid = 772] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000405EBB9000) [pid = 772] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004059C4F000) [pid = 772] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004066E71400) [pid = 772] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004066E7DC00) [pid = 772] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004065E0A800) [pid = 772] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004069197800) [pid = 772] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040661B5800) [pid = 772] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 16:48:01 INFO - PROCESS | 772 | 1466812081392 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:01 INFO - PROCESS | 772 | 1466812081394 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:01 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC7F800 == 31 [pid = 772] [id = 533] 16:48:01 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (00000040599A3800) [pid = 772] [serial = 1599] [outer = 0000000000000000] 16:48:01 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004059AB6400) [pid = 772] [serial = 1600] [outer = 00000040599A3800] 16:48:01 INFO - PROCESS | 772 | 1466812081448 Marionette DEBUG loaded listener.js 16:48:01 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405E3F5C00) [pid = 772] [serial = 1601] [outer = 00000040599A3800] 16:48:01 INFO - PROCESS | 772 | 1466812081936 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 16:48:01 INFO - PROCESS | 772 | 1466812081968 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 16:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:48:01 INFO - PROCESS | 772 | 1466812081974 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:48:01 INFO - PROCESS | 772 | 1466812081977 Marionette TRACE conn6 <- [1,2098,null,{}] 16:48:01 INFO - PROCESS | 772 | 1466812081980 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:01 INFO - PROCESS | 772 | 1466812081983 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:02 INFO - PROCESS | 772 | 1466812082075 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 16:48:02 INFO - PROCESS | 772 | 1466812082083 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:02 INFO - PROCESS | 772 | 1466812082085 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:02 INFO - PROCESS | 772 | ++DOCSHELL 00000040660DF800 == 32 [pid = 772] [id = 534] 16:48:02 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040602C4800) [pid = 772] [serial = 1602] [outer = 0000000000000000] 16:48:02 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004062BB2400) [pid = 772] [serial = 1603] [outer = 00000040602C4800] 16:48:02 INFO - PROCESS | 772 | 1466812082136 Marionette DEBUG loaded listener.js 16:48:02 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040638CA400) [pid = 772] [serial = 1604] [outer = 00000040602C4800] 16:48:02 INFO - PROCESS | 772 | 1466812082628 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 671ms 16:48:02 INFO - PROCESS | 772 | 1466812082648 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 16:48:02 INFO - PROCESS | 772 | 1466812082651 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 16:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:48:02 INFO - PROCESS | 772 | 1466812082654 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:48:02 INFO - PROCESS | 772 | 1466812082658 Marionette TRACE conn6 <- [1,2102,null,{}] 16:48:02 INFO - PROCESS | 772 | 1466812082670 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:02 INFO - PROCESS | 772 | 1466812082675 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:02 INFO - PROCESS | 772 | 1466812082792 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 16:48:02 INFO - PROCESS | 772 | 1466812082803 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:02 INFO - PROCESS | 772 | 1466812082806 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:02 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EC6000 == 33 [pid = 772] [id = 535] 16:48:02 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040638E4800) [pid = 772] [serial = 1605] [outer = 0000000000000000] 16:48:02 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004063ABD800) [pid = 772] [serial = 1606] [outer = 00000040638E4800] 16:48:02 INFO - PROCESS | 772 | 1466812082924 Marionette DEBUG loaded listener.js 16:48:03 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004064047000) [pid = 772] [serial = 1607] [outer = 00000040638E4800] 16:48:03 INFO - PROCESS | 772 | 1466812083320 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 693ms 16:48:03 INFO - PROCESS | 772 | 1466812083349 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 16:48:03 INFO - PROCESS | 772 | 1466812083352 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 16:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:48:03 INFO - PROCESS | 772 | 1466812083355 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:48:03 INFO - PROCESS | 772 | 1466812083357 Marionette TRACE conn6 <- [1,2106,null,{}] 16:48:03 INFO - PROCESS | 772 | 1466812083360 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:03 INFO - PROCESS | 772 | 1466812083363 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:03 INFO - PROCESS | 772 | 1466812083455 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 16:48:03 INFO - PROCESS | 772 | 1466812083549 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:03 INFO - PROCESS | 772 | 1466812083551 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:03 INFO - PROCESS | 772 | ++DOCSHELL 000000406810B000 == 34 [pid = 772] [id = 536] 16:48:03 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040602C3C00) [pid = 772] [serial = 1608] [outer = 0000000000000000] 16:48:03 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004065E7FC00) [pid = 772] [serial = 1609] [outer = 00000040602C3C00] 16:48:03 INFO - PROCESS | 772 | 1466812083607 Marionette DEBUG loaded listener.js 16:48:03 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040664C8800) [pid = 772] [serial = 1610] [outer = 00000040602C3C00] 16:48:04 INFO - PROCESS | 772 | 1466812084043 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 734ms 16:48:04 INFO - PROCESS | 772 | 1466812084092 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 16:48:04 INFO - PROCESS | 772 | 1466812084094 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 16:48:04 INFO - PROCESS | 772 | 1466812084097 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:48:04 INFO - PROCESS | 772 | 1466812084100 Marionette TRACE conn6 <- [1,2110,null,{}] 16:48:04 INFO - PROCESS | 772 | 1466812084110 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:04 INFO - PROCESS | 772 | 1466812084112 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:04 INFO - PROCESS | 772 | 1466812084256 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 16:48:04 INFO - PROCESS | 772 | 1466812084266 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:04 INFO - PROCESS | 772 | 1466812084268 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:04 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA8D800 == 35 [pid = 772] [id = 537] 16:48:04 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040638DD000) [pid = 772] [serial = 1611] [outer = 0000000000000000] 16:48:04 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040669CF800) [pid = 772] [serial = 1612] [outer = 00000040638DD000] 16:48:04 INFO - PROCESS | 772 | 1466812084316 Marionette DEBUG loaded listener.js 16:48:04 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004066E72400) [pid = 772] [serial = 1613] [outer = 00000040638DD000] 16:48:04 INFO - PROCESS | 772 | 1466812084793 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 734ms 16:48:04 INFO - PROCESS | 772 | 1466812084835 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 16:48:04 INFO - PROCESS | 772 | 1466812084837 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 16:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:48:04 INFO - PROCESS | 772 | 1466812084841 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:48:04 INFO - PROCESS | 772 | 1466812084842 Marionette TRACE conn6 <- [1,2114,null,{}] 16:48:04 INFO - PROCESS | 772 | 1466812084846 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:04 INFO - PROCESS | 772 | 1466812084852 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:05 INFO - PROCESS | 772 | 1466812085000 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 16:48:05 INFO - PROCESS | 772 | 1466812085058 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:05 INFO - PROCESS | 772 | 1466812085061 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:05 INFO - PROCESS | 772 | ++DOCSHELL 000000406BB28000 == 36 [pid = 772] [id = 538] 16:48:05 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004066E7E800) [pid = 772] [serial = 1614] [outer = 0000000000000000] 16:48:05 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040676E2800) [pid = 772] [serial = 1615] [outer = 0000004066E7E800] 16:48:05 INFO - PROCESS | 772 | 1466812085107 Marionette DEBUG loaded listener.js 16:48:05 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004069398C00) [pid = 772] [serial = 1616] [outer = 0000004066E7E800] 16:48:05 INFO - PROCESS | 772 | --DOMWINDOW == 86 (00000040600B8C00) [pid = 772] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:48:05 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004058F35000) [pid = 772] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:48:05 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000405FB7C800) [pid = 772] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:48:05 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004057EB2000) [pid = 772] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:48:05 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000406646C400) [pid = 772] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:48:05 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040665E7C00) [pid = 772] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:48:05 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406A7A8400) [pid = 772] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:48:05 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004064041800) [pid = 772] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:48:05 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004066698800) [pid = 772] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:48:05 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004059C49800) [pid = 772] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:48:05 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004067439400) [pid = 772] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:48:05 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004059C4A800) [pid = 772] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:48:05 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040638F5000) [pid = 772] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:48:05 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004068E19000) [pid = 772] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:48:05 INFO - PROCESS | 772 | 1466812085674 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 881ms 16:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:48:05 INFO - PROCESS | 772 | 1466812085725 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 16:48:05 INFO - PROCESS | 772 | 1466812085728 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 16:48:05 INFO - PROCESS | 772 | 1466812085731 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:48:05 INFO - PROCESS | 772 | 1466812085733 Marionette TRACE conn6 <- [1,2118,null,{}] 16:48:05 INFO - PROCESS | 772 | 1466812085736 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:05 INFO - PROCESS | 772 | 1466812085738 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:05 INFO - PROCESS | 772 | 1466812085821 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 16:48:05 INFO - PROCESS | 772 | 1466812085826 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:05 INFO - PROCESS | 772 | 1466812085828 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:05 INFO - PROCESS | 772 | ++DOCSHELL 000000406BB32800 == 37 [pid = 772] [id = 539] 16:48:05 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000405EBBB000) [pid = 772] [serial = 1617] [outer = 0000000000000000] 16:48:05 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040602C2800) [pid = 772] [serial = 1618] [outer = 000000405EBBB000] 16:48:05 INFO - PROCESS | 772 | 1466812085873 Marionette DEBUG loaded listener.js 16:48:05 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004066475000) [pid = 772] [serial = 1619] [outer = 000000405EBBB000] 16:48:06 INFO - PROCESS | 772 | 1466812086293 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 16:48:06 INFO - PROCESS | 772 | 1466812086366 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 16:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:48:06 INFO - PROCESS | 772 | 1466812086378 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:48:06 INFO - PROCESS | 772 | 1466812086380 Marionette TRACE conn6 <- [1,2122,null,{}] 16:48:06 INFO - PROCESS | 772 | 1466812086384 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:06 INFO - PROCESS | 772 | 1466812086386 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:06 INFO - PROCESS | 772 | 1466812086470 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 16:48:06 INFO - PROCESS | 772 | 1466812086476 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:06 INFO - PROCESS | 772 | 1466812086478 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:06 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCA8000 == 38 [pid = 772] [id = 540] 16:48:06 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406709BC00) [pid = 772] [serial = 1620] [outer = 0000000000000000] 16:48:06 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406A2F3400) [pid = 772] [serial = 1621] [outer = 000000406709BC00] 16:48:06 INFO - PROCESS | 772 | 1466812086523 Marionette DEBUG loaded listener.js 16:48:06 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406A7D1C00) [pid = 772] [serial = 1622] [outer = 000000406709BC00] 16:48:06 INFO - PROCESS | 772 | 1466812086950 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 16:48:07 INFO - PROCESS | 772 | 1466812087016 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 16:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:48:07 INFO - PROCESS | 772 | 1466812087019 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:48:07 INFO - PROCESS | 772 | 1466812087021 Marionette TRACE conn6 <- [1,2126,null,{}] 16:48:07 INFO - PROCESS | 772 | 1466812087024 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:07 INFO - PROCESS | 772 | 1466812087027 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:07 INFO - PROCESS | 772 | 1466812087114 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 16:48:07 INFO - PROCESS | 772 | 1466812087122 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:07 INFO - PROCESS | 772 | 1466812087124 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:07 INFO - PROCESS | 772 | ++DOCSHELL 0000004066E92800 == 39 [pid = 772] [id = 541] 16:48:07 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406A7DF400) [pid = 772] [serial = 1623] [outer = 0000000000000000] 16:48:07 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406AA3E800) [pid = 772] [serial = 1624] [outer = 000000406A7DF400] 16:48:07 INFO - PROCESS | 772 | 1466812087170 Marionette DEBUG loaded listener.js 16:48:07 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000406AA45400) [pid = 772] [serial = 1625] [outer = 000000406A7DF400] 16:48:07 INFO - PROCESS | 772 | 1466812087699 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:48:07 INFO - PROCESS | 772 | --DOCSHELL 000000405EFB0000 == 38 [pid = 772] [id = 11] 16:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 735ms 16:48:07 INFO - PROCESS | 772 | 1466812087791 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 16:48:07 INFO - PROCESS | 772 | 1466812087796 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 16:48:07 INFO - PROCESS | 772 | 1466812087803 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:48:07 INFO - PROCESS | 772 | 1466812087808 Marionette TRACE conn6 <- [1,2130,null,{}] 16:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:48:07 INFO - PROCESS | 772 | 1466812087815 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:07 INFO - PROCESS | 772 | 1466812087818 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:07 INFO - PROCESS | 772 | 1466812087960 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 16:48:08 INFO - PROCESS | 772 | 1466812088050 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:08 INFO - PROCESS | 772 | 1466812088056 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:08 INFO - PROCESS | 772 | ++DOCSHELL 000000406028C000 == 39 [pid = 772] [id = 542] 16:48:08 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000405A3D7000) [pid = 772] [serial = 1626] [outer = 0000000000000000] 16:48:08 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000405E455C00) [pid = 772] [serial = 1627] [outer = 000000405A3D7000] 16:48:08 INFO - PROCESS | 772 | 1466812088117 Marionette DEBUG loaded listener.js 16:48:08 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000405FE16000) [pid = 772] [serial = 1628] [outer = 000000405A3D7000] 16:48:08 INFO - PROCESS | 772 | 1466812088774 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:48:08 INFO - PROCESS | 772 | 1466812088853 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 16:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:48:08 INFO - PROCESS | 772 | 1466812088861 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:48:08 INFO - PROCESS | 772 | 1466812088864 Marionette TRACE conn6 <- [1,2134,null,{}] 16:48:08 INFO - PROCESS | 772 | 1466812088869 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:08 INFO - PROCESS | 772 | 1466812088872 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:09 INFO - PROCESS | 772 | 1466812089020 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 16:48:09 INFO - PROCESS | 772 | 1466812089136 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:09 INFO - PROCESS | 772 | 1466812089139 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:09 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA85000 == 40 [pid = 772] [id = 543] 16:48:09 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040638E3C00) [pid = 772] [serial = 1629] [outer = 0000000000000000] 16:48:09 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004064047800) [pid = 772] [serial = 1630] [outer = 00000040638E3C00] 16:48:09 INFO - PROCESS | 772 | 1466812089201 Marionette DEBUG loaded listener.js 16:48:09 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (0000004066471800) [pid = 772] [serial = 1631] [outer = 00000040638E3C00] 16:48:09 INFO - PROCESS | 772 | 1466812089839 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 16:48:09 INFO - PROCESS | 772 | 1466812089887 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 16:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:48:09 INFO - PROCESS | 772 | 1466812089891 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:48:09 INFO - PROCESS | 772 | 1466812089895 Marionette TRACE conn6 <- [1,2138,null,{}] 16:48:09 INFO - PROCESS | 772 | 1466812089907 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:09 INFO - PROCESS | 772 | 1466812089912 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:10 INFO - PROCESS | 772 | 1466812090030 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 16:48:10 INFO - PROCESS | 772 | 1466812090154 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:10 INFO - PROCESS | 772 | 1466812090158 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:10 INFO - PROCESS | 772 | ++DOCSHELL 000000406EDB8800 == 41 [pid = 772] [id = 544] 16:48:10 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (0000004067446400) [pid = 772] [serial = 1632] [outer = 0000000000000000] 16:48:10 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (0000004069397400) [pid = 772] [serial = 1633] [outer = 0000004067446400] 16:48:10 INFO - PROCESS | 772 | 1466812090219 Marionette DEBUG loaded listener.js 16:48:10 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000406AA4AC00) [pid = 772] [serial = 1634] [outer = 0000004067446400] 16:48:10 INFO - PROCESS | 772 | 1466812090852 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 16:48:10 INFO - PROCESS | 772 | 1466812090921 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 16:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:48:10 INFO - PROCESS | 772 | 1466812090924 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:48:10 INFO - PROCESS | 772 | 1466812090926 Marionette TRACE conn6 <- [1,2142,null,{}] 16:48:10 INFO - PROCESS | 772 | 1466812090930 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:10 INFO - PROCESS | 772 | 1466812090933 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:11 INFO - PROCESS | 772 | 1466812091085 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 16:48:11 INFO - PROCESS | 772 | 1466812091141 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:11 INFO - PROCESS | 772 | 1466812091144 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:11 INFO - PROCESS | 772 | ++DOCSHELL 000000406DEE6800 == 42 [pid = 772] [id = 545] 16:48:11 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (000000406B10FC00) [pid = 772] [serial = 1635] [outer = 0000000000000000] 16:48:11 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (000000406B111C00) [pid = 772] [serial = 1636] [outer = 000000406B10FC00] 16:48:11 INFO - PROCESS | 772 | 1466812091199 Marionette DEBUG loaded listener.js 16:48:11 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (000000406B12DC00) [pid = 772] [serial = 1637] [outer = 000000406B10FC00] 16:48:11 INFO - PROCESS | 772 | 1466812091842 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 986ms 16:48:11 INFO - PROCESS | 772 | 1466812091912 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 16:48:11 INFO - PROCESS | 772 | 1466812091915 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 16:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:48:12 INFO - PROCESS | 772 | 1466812092099 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:48:12 INFO - PROCESS | 772 | 1466812092103 Marionette TRACE conn6 <- [1,2146,null,{}] 16:48:12 INFO - PROCESS | 772 | 1466812092110 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:12 INFO - PROCESS | 772 | 1466812092113 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:12 INFO - PROCESS | 772 | 1466812092234 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 16:48:12 INFO - PROCESS | 772 | 1466812092324 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:12 INFO - PROCESS | 772 | 1466812092328 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:12 INFO - PROCESS | 772 | ++DOCSHELL 0000004066275800 == 43 [pid = 772] [id = 546] 16:48:12 INFO - PROCESS | 772 | ++DOMWINDOW == 95 (000000405A314000) [pid = 772] [serial = 1638] [outer = 0000000000000000] 16:48:12 INFO - PROCESS | 772 | ++DOMWINDOW == 96 (000000405E2C1800) [pid = 772] [serial = 1639] [outer = 000000405A314000] 16:48:12 INFO - PROCESS | 772 | 1466812092380 Marionette DEBUG loaded listener.js 16:48:12 INFO - PROCESS | 772 | ++DOMWINDOW == 97 (00000040600AEC00) [pid = 772] [serial = 1640] [outer = 000000405A314000] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 000000406DCA8000 == 42 [pid = 772] [id = 540] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 000000406BB32800 == 41 [pid = 772] [id = 539] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 000000406BB28000 == 40 [pid = 772] [id = 538] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 000000406AA8D800 == 39 [pid = 772] [id = 537] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 000000406810B000 == 38 [pid = 772] [id = 536] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 0000004066EC6000 == 37 [pid = 772] [id = 535] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 00000040660DF800 == 36 [pid = 772] [id = 534] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 000000405FC7F800 == 35 [pid = 772] [id = 533] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 0000004063718800 == 34 [pid = 772] [id = 531] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 000000406EAED000 == 33 [pid = 772] [id = 530] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 0000004066F42800 == 32 [pid = 772] [id = 532] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 00000040588F4800 == 31 [pid = 772] [id = 12] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 000000406DEC2800 == 30 [pid = 772] [id = 516] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 000000406DEE6800 == 29 [pid = 772] [id = 545] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 000000406EDB8800 == 28 [pid = 772] [id = 544] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 000000406AA85000 == 27 [pid = 772] [id = 543] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 0000004066E92800 == 26 [pid = 772] [id = 541] 16:48:13 INFO - PROCESS | 772 | --DOCSHELL 000000406028C000 == 25 [pid = 772] [id = 542] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 96 (000000406A7A7400) [pid = 772] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 95 (00000040698BCC00) [pid = 772] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 94 (000000406346C800) [pid = 772] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 93 (00000040599A8400) [pid = 772] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 92 (00000040660E8400) [pid = 772] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 91 (000000405FB6F800) [pid = 772] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004066475400) [pid = 772] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 89 (0000004066D35400) [pid = 772] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 88 (000000405EBD6800) [pid = 772] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004066B0EC00) [pid = 772] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000406A7CB400) [pid = 772] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004064043C00) [pid = 772] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000406709EC00) [pid = 772] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040638D5000) [pid = 772] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000406980A400) [pid = 772] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004066E79C00) [pid = 772] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040665DF400) [pid = 772] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040661C0000) [pid = 772] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405A316400) [pid = 772] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000406075D800) [pid = 772] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004064A62400) [pid = 772] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000405913C800) [pid = 772] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004059C50400) [pid = 772] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040698C4000) [pid = 772] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004065E06400) [pid = 772] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004067ECFC00) [pid = 772] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004063479C00) [pid = 772] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004067ECE800) [pid = 772] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 16:48:13 INFO - PROCESS | 772 | 1466812093822 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 16:48:13 INFO - PROCESS | 772 | 1466812093883 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 16:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:48:13 INFO - PROCESS | 772 | 1466812093888 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:48:13 INFO - PROCESS | 772 | 1466812093892 Marionette TRACE conn6 <- [1,2150,null,{}] 16:48:13 INFO - PROCESS | 772 | 1466812093898 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:13 INFO - PROCESS | 772 | 1466812093901 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:14 INFO - PROCESS | 772 | 1466812094004 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 16:48:14 INFO - PROCESS | 772 | 1466812094083 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:14 INFO - PROCESS | 772 | 1466812094088 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:14 INFO - PROCESS | 772 | ++DOCSHELL 000000405F109800 == 26 [pid = 772] [id = 547] 16:48:14 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004058012000) [pid = 772] [serial = 1641] [outer = 0000000000000000] 16:48:14 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004059823400) [pid = 772] [serial = 1642] [outer = 0000004058012000] 16:48:14 INFO - PROCESS | 772 | 1466812094139 Marionette DEBUG loaded listener.js 16:48:14 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004059AB2800) [pid = 772] [serial = 1643] [outer = 0000004058012000] 16:48:14 INFO - PROCESS | 772 | 1466812094580 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 16:48:14 INFO - PROCESS | 772 | 1466812094626 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 16:48:14 INFO - PROCESS | 772 | 1466812094631 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 16:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:48:14 INFO - PROCESS | 772 | 1466812094638 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:48:14 INFO - PROCESS | 772 | 1466812094641 Marionette TRACE conn6 <- [1,2154,null,{}] 16:48:14 INFO - PROCESS | 772 | 1466812094645 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:14 INFO - PROCESS | 772 | 1466812094647 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:14 INFO - PROCESS | 772 | 1466812094738 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 16:48:14 INFO - PROCESS | 772 | 1466812094745 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:14 INFO - PROCESS | 772 | 1466812094748 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:14 INFO - PROCESS | 772 | ++DOCSHELL 00000040638B1800 == 27 [pid = 772] [id = 548] 16:48:14 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000405A2EF000) [pid = 772] [serial = 1644] [outer = 0000000000000000] 16:48:14 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000405E24C000) [pid = 772] [serial = 1645] [outer = 000000405A2EF000] 16:48:14 INFO - PROCESS | 772 | 1466812094797 Marionette DEBUG loaded listener.js 16:48:14 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000405EBD6800) [pid = 772] [serial = 1646] [outer = 000000405A2EF000] 16:48:15 INFO - PROCESS | 772 | 1466812095287 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 671ms 16:48:15 INFO - PROCESS | 772 | 1466812095310 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 16:48:15 INFO - PROCESS | 772 | 1466812095313 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 16:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:48:15 INFO - PROCESS | 772 | 1466812095316 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:48:15 INFO - PROCESS | 772 | 1466812095320 Marionette TRACE conn6 <- [1,2158,null,{}] 16:48:15 INFO - PROCESS | 772 | 1466812095332 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:15 INFO - PROCESS | 772 | 1466812095337 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:15 INFO - PROCESS | 772 | 1466812095457 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 16:48:15 INFO - PROCESS | 772 | 1466812095546 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:15 INFO - PROCESS | 772 | 1466812095550 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:15 INFO - PROCESS | 772 | ++DOCSHELL 0000004066B72800 == 28 [pid = 772] [id = 549] 16:48:15 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040599AAC00) [pid = 772] [serial = 1647] [outer = 0000000000000000] 16:48:15 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406075D800) [pid = 772] [serial = 1648] [outer = 00000040599AAC00] 16:48:15 INFO - PROCESS | 772 | 1466812095600 Marionette DEBUG loaded listener.js 16:48:15 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406347A400) [pid = 772] [serial = 1649] [outer = 00000040599AAC00] 16:48:16 INFO - PROCESS | 772 | 1466812096037 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 776ms 16:48:16 INFO - PROCESS | 772 | 1466812096095 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 16:48:16 INFO - PROCESS | 772 | 1466812096098 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 16:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:48:16 INFO - PROCESS | 772 | 1466812096102 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:48:16 INFO - PROCESS | 772 | 1466812096104 Marionette TRACE conn6 <- [1,2162,null,{}] 16:48:16 INFO - PROCESS | 772 | 1466812096113 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:16 INFO - PROCESS | 772 | 1466812096115 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:16 INFO - PROCESS | 772 | 1466812096232 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 16:48:16 INFO - PROCESS | 772 | 1466812096243 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:16 INFO - PROCESS | 772 | 1466812096245 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:16 INFO - PROCESS | 772 | ++DOCSHELL 0000004066ECA000 == 29 [pid = 772] [id = 550] 16:48:16 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040638DD400) [pid = 772] [serial = 1650] [outer = 0000000000000000] 16:48:16 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040638F5C00) [pid = 772] [serial = 1651] [outer = 00000040638DD400] 16:48:16 INFO - PROCESS | 772 | 1466812096291 Marionette DEBUG loaded listener.js 16:48:16 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406403E400) [pid = 772] [serial = 1652] [outer = 00000040638DD400] 16:48:16 INFO - PROCESS | 772 | 1466812096752 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 691ms 16:48:16 INFO - PROCESS | 772 | 1466812096796 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 16:48:16 INFO - PROCESS | 772 | 1466812096798 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 16:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:48:16 INFO - PROCESS | 772 | 1466812096801 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:48:16 INFO - PROCESS | 772 | 1466812096803 Marionette TRACE conn6 <- [1,2166,null,{}] 16:48:16 INFO - PROCESS | 772 | 1466812096847 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:16 INFO - PROCESS | 772 | 1466812096849 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:16 INFO - PROCESS | 772 | 1466812096960 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 16:48:16 INFO - PROCESS | 772 | 1466812096970 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:16 INFO - PROCESS | 772 | 1466812096972 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:16 INFO - PROCESS | 772 | ++DOCSHELL 0000004067078800 == 30 [pid = 772] [id = 551] 16:48:16 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004059F0FC00) [pid = 772] [serial = 1653] [outer = 0000000000000000] 16:48:17 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004065E06400) [pid = 772] [serial = 1654] [outer = 0000004059F0FC00] 16:48:17 INFO - PROCESS | 772 | 1466812097018 Marionette DEBUG loaded listener.js 16:48:17 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040660ECC00) [pid = 772] [serial = 1655] [outer = 0000004059F0FC00] 16:48:17 INFO - PROCESS | 772 | 1466812097479 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 713ms 16:48:17 INFO - PROCESS | 772 | 1466812097518 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 16:48:17 INFO - PROCESS | 772 | 1466812097520 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 16:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:48:17 INFO - PROCESS | 772 | 1466812097524 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:48:17 INFO - PROCESS | 772 | 1466812097526 Marionette TRACE conn6 <- [1,2170,null,{}] 16:48:17 INFO - PROCESS | 772 | 1466812097529 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:17 INFO - PROCESS | 772 | 1466812097536 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:17 INFO - PROCESS | 772 | 1466812097675 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 16:48:17 INFO - PROCESS | 772 | 1466812097735 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:17 INFO - PROCESS | 772 | 1466812097737 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:17 INFO - PROCESS | 772 | ++DOCSHELL 000000406A205800 == 31 [pid = 772] [id = 552] 16:48:17 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004066474400) [pid = 772] [serial = 1656] [outer = 0000000000000000] 16:48:17 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040665E8800) [pid = 772] [serial = 1657] [outer = 0000004066474400] 16:48:17 INFO - PROCESS | 772 | 1466812097784 Marionette DEBUG loaded listener.js 16:48:17 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004066D3AC00) [pid = 772] [serial = 1658] [outer = 0000004066474400] 16:48:18 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000405EFB2000) [pid = 772] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:48:18 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004065E0A400) [pid = 772] [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.] 16:48:18 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004066E7E800) [pid = 772] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:48:18 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040638DD000) [pid = 772] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:48:18 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000406A7C5C00) [pid = 772] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:48:18 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040588CE400) [pid = 772] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:48:18 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000405EBBB000) [pid = 772] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:48:18 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040602C4800) [pid = 772] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:48:18 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040638E4800) [pid = 772] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:48:18 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040599A3800) [pid = 772] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:48:18 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004057F9C000) [pid = 772] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:48:18 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406A7DF400) [pid = 772] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:48:18 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406709BC00) [pid = 772] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:48:18 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040602C3C00) [pid = 772] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:48:18 INFO - PROCESS | 772 | 1466812098397 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 923ms 16:48:18 INFO - PROCESS | 772 | 1466812098449 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 16:48:18 INFO - PROCESS | 772 | 1466812098452 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 16:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:48:18 INFO - PROCESS | 772 | 1466812098455 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:48:18 INFO - PROCESS | 772 | 1466812098457 Marionette TRACE conn6 <- [1,2174,null,{}] 16:48:18 INFO - PROCESS | 772 | 1466812098461 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:18 INFO - PROCESS | 772 | 1466812098463 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:18 INFO - PROCESS | 772 | 1466812098544 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 16:48:18 INFO - PROCESS | 772 | 1466812098550 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:18 INFO - PROCESS | 772 | 1466812098552 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:18 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA8D000 == 32 [pid = 772] [id = 553] 16:48:18 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004063AEF000) [pid = 772] [serial = 1659] [outer = 0000000000000000] 16:48:18 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066D33000) [pid = 772] [serial = 1660] [outer = 0000004063AEF000] 16:48:18 INFO - PROCESS | 772 | 1466812098598 Marionette DEBUG loaded listener.js 16:48:18 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004066E7C400) [pid = 772] [serial = 1661] [outer = 0000004063AEF000] 16:48:19 INFO - PROCESS | 772 | 1466812099019 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 629ms 16:48:19 INFO - PROCESS | 772 | 1466812099088 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 16:48:19 INFO - PROCESS | 772 | 1466812099090 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 16:48:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:48:19 INFO - PROCESS | 772 | 1466812099093 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:48:19 INFO - PROCESS | 772 | 1466812099095 Marionette TRACE conn6 <- [1,2178,null,{}] 16:48:19 INFO - PROCESS | 772 | 1466812099099 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:19 INFO - PROCESS | 772 | 1466812099101 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:19 INFO - PROCESS | 772 | 1466812099183 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 16:48:19 INFO - PROCESS | 772 | 1466812099190 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:19 INFO - PROCESS | 772 | 1466812099192 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:19 INFO - PROCESS | 772 | ++DOCSHELL 000000406B742800 == 33 [pid = 772] [id = 554] 16:48:19 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066F19000) [pid = 772] [serial = 1662] [outer = 0000000000000000] 16:48:19 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066F1DC00) [pid = 772] [serial = 1663] [outer = 0000004066F19000] 16:48:19 INFO - PROCESS | 772 | 1466812099238 Marionette DEBUG loaded listener.js 16:48:19 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040670A3000) [pid = 772] [serial = 1664] [outer = 0000004066F19000] 16:48:19 INFO - PROCESS | 772 | 1466812099681 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 629ms 16:48:19 INFO - PROCESS | 772 | 1466812099726 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 16:48:19 INFO - PROCESS | 772 | 1466812099728 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 16:48:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:48:19 INFO - PROCESS | 772 | 1466812099731 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:48:19 INFO - PROCESS | 772 | 1466812099733 Marionette TRACE conn6 <- [1,2182,null,{}] 16:48:19 INFO - PROCESS | 772 | 1466812099742 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:19 INFO - PROCESS | 772 | 1466812099744 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:19 INFO - PROCESS | 772 | 1466812099827 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 16:48:19 INFO - PROCESS | 772 | 1466812099833 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:19 INFO - PROCESS | 772 | 1466812099835 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:19 INFO - PROCESS | 772 | ++DOCSHELL 0000004066B6E000 == 34 [pid = 772] [id = 555] 16:48:19 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406743D400) [pid = 772] [serial = 1665] [outer = 0000000000000000] 16:48:19 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040677AE400) [pid = 772] [serial = 1666] [outer = 000000406743D400] 16:48:19 INFO - PROCESS | 772 | 1466812099880 Marionette DEBUG loaded listener.js 16:48:19 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004067ED6000) [pid = 772] [serial = 1667] [outer = 000000406743D400] 16:48:20 INFO - PROCESS | 772 | 1466812100630 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 986ms 16:48:20 INFO - PROCESS | 772 | 1466812100721 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 16:48:20 INFO - PROCESS | 772 | 1466812100727 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 16:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:48:20 INFO - PROCESS | 772 | 1466812100732 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:48:20 INFO - PROCESS | 772 | 1466812100736 Marionette TRACE conn6 <- [1,2186,null,{}] 16:48:20 INFO - PROCESS | 772 | 1466812100743 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:20 INFO - PROCESS | 772 | 1466812100747 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:20 INFO - PROCESS | 772 | 1466812100908 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 16:48:21 INFO - PROCESS | 772 | 1466812101024 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:21 INFO - PROCESS | 772 | 1466812101027 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:21 INFO - PROCESS | 772 | ++DOCSHELL 00000040638B1000 == 35 [pid = 772] [id = 556] 16:48:21 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004059826800) [pid = 772] [serial = 1668] [outer = 0000000000000000] 16:48:21 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004059C49800) [pid = 772] [serial = 1669] [outer = 0000004059826800] 16:48:21 INFO - PROCESS | 772 | 1466812101088 Marionette DEBUG loaded listener.js 16:48:21 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000405E331800) [pid = 772] [serial = 1670] [outer = 0000004059826800] 16:48:21 INFO - PROCESS | 772 | 1466812101876 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:48:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:48:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1182ms 16:48:21 INFO - PROCESS | 772 | 1466812101917 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 16:48:21 INFO - PROCESS | 772 | 1466812101923 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 16:48:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:48:21 INFO - PROCESS | 772 | 1466812101930 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:48:21 INFO - PROCESS | 772 | 1466812101933 Marionette TRACE conn6 <- [1,2190,null,{}] 16:48:21 INFO - PROCESS | 772 | 1466812101938 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:21 INFO - PROCESS | 772 | 1466812101941 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:22 INFO - PROCESS | 772 | 1466812102080 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 16:48:22 INFO - PROCESS | 772 | 1466812102300 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:22 INFO - PROCESS | 772 | 1466812102304 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:22 INFO - PROCESS | 772 | ++DOCSHELL 000000405E27A800 == 36 [pid = 772] [id = 557] 16:48:22 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000405891EC00) [pid = 772] [serial = 1671] [outer = 0000000000000000] 16:48:22 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (00000040599AB800) [pid = 772] [serial = 1672] [outer = 000000405891EC00] 16:48:22 INFO - PROCESS | 772 | 1466812102360 Marionette DEBUG loaded listener.js 16:48:22 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000405E24B000) [pid = 772] [serial = 1673] [outer = 000000405891EC00] 16:48:22 INFO - PROCESS | 772 | --DOCSHELL 000000406B742800 == 35 [pid = 772] [id = 554] 16:48:22 INFO - PROCESS | 772 | --DOCSHELL 000000406AA8D000 == 34 [pid = 772] [id = 553] 16:48:22 INFO - PROCESS | 772 | --DOCSHELL 000000406A205800 == 33 [pid = 772] [id = 552] 16:48:22 INFO - PROCESS | 772 | --DOCSHELL 0000004067078800 == 32 [pid = 772] [id = 551] 16:48:22 INFO - PROCESS | 772 | --DOCSHELL 0000004066ECA000 == 31 [pid = 772] [id = 550] 16:48:22 INFO - PROCESS | 772 | --DOCSHELL 0000004066B72800 == 30 [pid = 772] [id = 549] 16:48:22 INFO - PROCESS | 772 | --DOCSHELL 00000040638B1800 == 29 [pid = 772] [id = 548] 16:48:22 INFO - PROCESS | 772 | --DOCSHELL 000000405F109800 == 28 [pid = 772] [id = 547] 16:48:22 INFO - PROCESS | 772 | --DOCSHELL 0000004066275800 == 27 [pid = 772] [id = 546] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 87 (000000405FB21800) [pid = 772] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000406A7D6400) [pid = 772] [serial = 1100] [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.] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040676E2800) [pid = 772] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040669CF800) [pid = 772] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000406A7D6C00) [pid = 772] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040599A4400) [pid = 772] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004066475000) [pid = 772] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004059C4B400) [pid = 772] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004062BB2400) [pid = 772] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040638CA400) [pid = 772] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004063ABD800) [pid = 772] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004064047000) [pid = 772] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004059AB6400) [pid = 772] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000405E3F5C00) [pid = 772] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040602C2800) [pid = 772] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000405F140000) [pid = 772] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004062BCF400) [pid = 772] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406AA3E800) [pid = 772] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000406AA45400) [pid = 772] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 68 (000000406A7D1C00) [pid = 772] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004069398C00) [pid = 772] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004065E7FC00) [pid = 772] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 65 (00000040664C8800) [pid = 772] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 64 (0000004066E72400) [pid = 772] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 16:48:22 INFO - PROCESS | 772 | --DOMWINDOW == 63 (000000406A2F3400) [pid = 772] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 16:48:23 INFO - PROCESS | 772 | 1466812103079 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1189ms 16:48:23 INFO - PROCESS | 772 | 1466812103120 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 16:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:48:23 INFO - PROCESS | 772 | 1466812103123 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 16:48:23 INFO - PROCESS | 772 | 1466812103128 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:48:23 INFO - PROCESS | 772 | 1466812103131 Marionette TRACE conn6 <- [1,2194,null,{}] 16:48:23 INFO - PROCESS | 772 | 1466812103136 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:23 INFO - PROCESS | 772 | 1466812103139 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:23 INFO - PROCESS | 772 | 1466812103236 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 16:48:23 INFO - PROCESS | 772 | 1466812103318 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:23 INFO - PROCESS | 772 | 1466812103320 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:23 INFO - PROCESS | 772 | ++DOCSHELL 000000406031E800 == 28 [pid = 772] [id = 558] 16:48:23 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (00000040592BA000) [pid = 772] [serial = 1674] [outer = 0000000000000000] 16:48:23 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (000000405E243000) [pid = 772] [serial = 1675] [outer = 00000040592BA000] 16:48:23 INFO - PROCESS | 772 | 1466812103370 Marionette DEBUG loaded listener.js 16:48:23 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (00000040602C2800) [pid = 772] [serial = 1676] [outer = 00000040592BA000] 16:48:23 INFO - PROCESS | 772 | 1466812103800 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 734ms 16:48:23 INFO - PROCESS | 772 | 1466812103864 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 16:48:23 INFO - PROCESS | 772 | 1466812103868 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 16:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:48:23 INFO - PROCESS | 772 | 1466812103874 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:48:23 INFO - PROCESS | 772 | 1466812103876 Marionette TRACE conn6 <- [1,2198,null,{}] 16:48:23 INFO - PROCESS | 772 | 1466812103880 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:23 INFO - PROCESS | 772 | 1466812103883 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:23 INFO - PROCESS | 772 | 1466812103978 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 16:48:23 INFO - PROCESS | 772 | 1466812103991 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:23 INFO - PROCESS | 772 | 1466812103993 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:24 INFO - PROCESS | 772 | ++DOCSHELL 0000004066812800 == 29 [pid = 772] [id = 559] 16:48:24 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (00000040638D6800) [pid = 772] [serial = 1677] [outer = 0000000000000000] 16:48:24 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (00000040638E4800) [pid = 772] [serial = 1678] [outer = 00000040638D6800] 16:48:24 INFO - PROCESS | 772 | 1466812104040 Marionette DEBUG loaded listener.js 16:48:24 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (000000406403D800) [pid = 772] [serial = 1679] [outer = 00000040638D6800] 16:48:24 INFO - PROCESS | 772 | 1466812104511 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:48:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:48:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 671ms 16:48:24 INFO - PROCESS | 772 | 1466812104547 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 16:48:24 INFO - PROCESS | 772 | 1466812104550 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 16:48:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:48:24 INFO - PROCESS | 772 | 1466812104555 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:48:24 INFO - PROCESS | 772 | 1466812104561 Marionette TRACE conn6 <- [1,2202,null,{}] 16:48:24 INFO - PROCESS | 772 | 1466812104571 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:24 INFO - PROCESS | 772 | 1466812104575 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:24 INFO - PROCESS | 772 | 1466812104666 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 16:48:24 INFO - PROCESS | 772 | 1466812104675 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:24 INFO - PROCESS | 772 | 1466812104677 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:24 INFO - PROCESS | 772 | ++DOCSHELL 0000004067070800 == 30 [pid = 772] [id = 560] 16:48:24 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405892B800) [pid = 772] [serial = 1680] [outer = 0000000000000000] 16:48:24 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040661BDC00) [pid = 772] [serial = 1681] [outer = 000000405892B800] 16:48:24 INFO - PROCESS | 772 | 1466812104722 Marionette DEBUG loaded listener.js 16:48:24 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004066476C00) [pid = 772] [serial = 1682] [outer = 000000405892B800] 16:48:25 INFO - PROCESS | 772 | 1466812105199 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 16:48:25 INFO - PROCESS | 772 | 1466812105248 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 16:48:25 INFO - PROCESS | 772 | 1466812105251 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 16:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:48:25 INFO - PROCESS | 772 | 1466812105260 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:48:25 INFO - PROCESS | 772 | 1466812105262 Marionette TRACE conn6 <- [1,2206,null,{}] 16:48:25 INFO - PROCESS | 772 | 1466812105265 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:25 INFO - PROCESS | 772 | 1466812105267 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:25 INFO - PROCESS | 772 | 1466812105384 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 16:48:25 INFO - PROCESS | 772 | 1466812105439 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:25 INFO - PROCESS | 772 | 1466812105441 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:25 INFO - PROCESS | 772 | ++DOCSHELL 000000406A06F800 == 31 [pid = 772] [id = 561] 16:48:25 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040667EE800) [pid = 772] [serial = 1683] [outer = 0000000000000000] 16:48:25 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004066865400) [pid = 772] [serial = 1684] [outer = 00000040667EE800] 16:48:25 INFO - PROCESS | 772 | 1466812105495 Marionette DEBUG loaded listener.js 16:48:25 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066D38C00) [pid = 772] [serial = 1685] [outer = 00000040667EE800] 16:48:25 INFO - PROCESS | 772 | 1466812105925 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 691ms 16:48:25 INFO - PROCESS | 772 | 1466812105949 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 16:48:25 INFO - PROCESS | 772 | 1466812105951 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 16:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:48:25 INFO - PROCESS | 772 | 1466812105954 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:48:25 INFO - PROCESS | 772 | 1466812105956 Marionette TRACE conn6 <- [1,2210,null,{}] 16:48:25 INFO - PROCESS | 772 | 1466812105960 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:25 INFO - PROCESS | 772 | 1466812105962 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:26 INFO - PROCESS | 772 | 1466812106076 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 16:48:26 INFO - PROCESS | 772 | 1466812106162 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:26 INFO - PROCESS | 772 | 1466812106169 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:26 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F84000 == 32 [pid = 772] [id = 562] 16:48:26 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040671F4C00) [pid = 772] [serial = 1686] [outer = 0000000000000000] 16:48:26 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004067497800) [pid = 772] [serial = 1687] [outer = 00000040671F4C00] 16:48:26 INFO - PROCESS | 772 | 1466812106228 Marionette DEBUG loaded listener.js 16:48:26 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004068E15C00) [pid = 772] [serial = 1688] [outer = 00000040671F4C00] 16:48:26 INFO - PROCESS | 772 | 1466812106689 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 776ms 16:48:26 INFO - PROCESS | 772 | 1466812106733 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 16:48:26 INFO - PROCESS | 772 | 1466812106736 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 16:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:48:26 INFO - PROCESS | 772 | 1466812106745 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:48:26 INFO - PROCESS | 772 | 1466812106747 Marionette TRACE conn6 <- [1,2214,null,{}] 16:48:26 INFO - PROCESS | 772 | 1466812106750 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:26 INFO - PROCESS | 772 | 1466812106753 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:26 INFO - PROCESS | 772 | 1466812106873 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 16:48:26 INFO - PROCESS | 772 | 1466812106887 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:26 INFO - PROCESS | 772 | 1466812106889 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:26 INFO - PROCESS | 772 | ++DOCSHELL 000000406D14D000 == 33 [pid = 772] [id = 563] 16:48:26 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040671F8400) [pid = 772] [serial = 1689] [outer = 0000000000000000] 16:48:26 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406A2EAC00) [pid = 772] [serial = 1690] [outer = 00000040671F8400] 16:48:26 INFO - PROCESS | 772 | 1466812106979 Marionette DEBUG loaded listener.js 16:48:27 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406A7A9C00) [pid = 772] [serial = 1691] [outer = 00000040671F8400] 16:48:27 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004066F19000) [pid = 772] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:48:27 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000405A3D7000) [pid = 772] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:48:27 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040638E3C00) [pid = 772] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:48:27 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004067446400) [pid = 772] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:48:27 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406B10FC00) [pid = 772] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:48:27 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004063AEF000) [pid = 772] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:48:27 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004058012000) [pid = 772] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:48:27 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040599AAC00) [pid = 772] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:48:27 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000405A314000) [pid = 772] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:48:27 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040638DD400) [pid = 772] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:48:27 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000405A2EF000) [pid = 772] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:48:27 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004059F0FC00) [pid = 772] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:48:27 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004066474400) [pid = 772] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:48:27 INFO - PROCESS | 772 | 1466812107425 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:48:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:48:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 734ms 16:48:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:48:27 INFO - PROCESS | 772 | 1466812107501 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 16:48:27 INFO - PROCESS | 772 | 1466812107503 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 16:48:27 INFO - PROCESS | 772 | 1466812107507 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:48:27 INFO - PROCESS | 772 | 1466812107508 Marionette TRACE conn6 <- [1,2218,null,{}] 16:48:27 INFO - PROCESS | 772 | 1466812107512 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:27 INFO - PROCESS | 772 | 1466812107514 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:27 INFO - PROCESS | 772 | 1466812107625 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 16:48:27 INFO - PROCESS | 772 | 1466812107679 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:27 INFO - PROCESS | 772 | 1466812107681 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:27 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC18000 == 34 [pid = 772] [id = 564] 16:48:27 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (000000405AC3C400) [pid = 772] [serial = 1692] [outer = 0000000000000000] 16:48:27 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004063478800) [pid = 772] [serial = 1693] [outer = 000000405AC3C400] 16:48:27 INFO - PROCESS | 772 | 1466812107725 Marionette DEBUG loaded listener.js 16:48:27 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040698C2800) [pid = 772] [serial = 1694] [outer = 000000405AC3C400] 16:48:28 INFO - PROCESS | 772 | 1466812108062 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 586ms 16:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:48:28 INFO - PROCESS | 772 | 1466812108095 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 16:48:28 INFO - PROCESS | 772 | 1466812108097 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 16:48:28 INFO - PROCESS | 772 | 1466812108100 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:48:28 INFO - PROCESS | 772 | 1466812108111 Marionette TRACE conn6 <- [1,2222,null,{}] 16:48:28 INFO - PROCESS | 772 | 1466812108115 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:28 INFO - PROCESS | 772 | 1466812108117 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:28 INFO - PROCESS | 772 | 1466812108235 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 16:48:28 INFO - PROCESS | 772 | 1466812108242 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:28 INFO - PROCESS | 772 | 1466812108244 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:28 INFO - PROCESS | 772 | ++DOCSHELL 000000406DEB3800 == 35 [pid = 772] [id = 565] 16:48:28 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000406A7B4400) [pid = 772] [serial = 1695] [outer = 0000000000000000] 16:48:28 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000406A7CE800) [pid = 772] [serial = 1696] [outer = 000000406A7B4400] 16:48:28 INFO - PROCESS | 772 | 1466812108291 Marionette DEBUG loaded listener.js 16:48:28 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000406A7D8400) [pid = 772] [serial = 1697] [outer = 000000406A7B4400] 16:48:28 INFO - PROCESS | 772 | 1466812108687 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 628ms 16:48:28 INFO - PROCESS | 772 | 1466812108732 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 16:48:28 INFO - PROCESS | 772 | 1466812108734 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 16:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:48:28 INFO - PROCESS | 772 | 1466812108737 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:48:28 INFO - PROCESS | 772 | 1466812108739 Marionette TRACE conn6 <- [1,2226,null,{}] 16:48:28 INFO - PROCESS | 772 | 1466812108743 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:28 INFO - PROCESS | 772 | 1466812108745 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:28 INFO - PROCESS | 772 | 1466812108861 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 16:48:28 INFO - PROCESS | 772 | 1466812108947 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:28 INFO - PROCESS | 772 | 1466812108949 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:28 INFO - PROCESS | 772 | ++DOCSHELL 0000004067070000 == 36 [pid = 772] [id = 566] 16:48:28 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066884800) [pid = 772] [serial = 1698] [outer = 0000000000000000] 16:48:29 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040669D6C00) [pid = 772] [serial = 1699] [outer = 0000004066884800] 16:48:29 INFO - PROCESS | 772 | 1466812108995 Marionette DEBUG loaded listener.js 16:48:29 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406AA3EC00) [pid = 772] [serial = 1700] [outer = 0000004066884800] 16:48:29 INFO - PROCESS | 772 | 1466812109403 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:48:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:48:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 734ms 16:48:29 INFO - PROCESS | 772 | 1466812109515 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 16:48:29 INFO - PROCESS | 772 | 1466812109520 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 16:48:29 INFO - PROCESS | 772 | 1466812109530 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:48:29 INFO - PROCESS | 772 | 1466812109535 Marionette TRACE conn6 <- [1,2230,null,{}] 16:48:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:48:29 INFO - PROCESS | 772 | 1466812109542 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:29 INFO - PROCESS | 772 | 1466812109545 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:29 INFO - PROCESS | 772 | 1466812109678 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 16:48:29 INFO - PROCESS | 772 | 1466812109768 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:29 INFO - PROCESS | 772 | 1466812109773 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:29 INFO - PROCESS | 772 | ++DOCSHELL 0000004063719000 == 37 [pid = 772] [id = 567] 16:48:29 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004059C52800) [pid = 772] [serial = 1701] [outer = 0000000000000000] 16:48:29 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000405E452800) [pid = 772] [serial = 1702] [outer = 0000004059C52800] 16:48:29 INFO - PROCESS | 772 | 1466812109835 Marionette DEBUG loaded listener.js 16:48:29 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040602B8400) [pid = 772] [serial = 1703] [outer = 0000004059C52800] 16:48:30 INFO - PROCESS | 772 | 1466812110448 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 966ms 16:48:30 INFO - PROCESS | 772 | 1466812110507 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 16:48:30 INFO - PROCESS | 772 | 1466812110512 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 16:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:48:30 INFO - PROCESS | 772 | 1466812110520 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:48:30 INFO - PROCESS | 772 | 1466812110523 Marionette TRACE conn6 <- [1,2234,null,{}] 16:48:30 INFO - PROCESS | 772 | 1466812110527 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:30 INFO - PROCESS | 772 | 1466812110530 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:30 INFO - PROCESS | 772 | 1466812110650 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 16:48:30 INFO - PROCESS | 772 | 1466812110776 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:30 INFO - PROCESS | 772 | 1466812110779 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:30 INFO - PROCESS | 772 | ++DOCSHELL 0000004067072800 == 38 [pid = 772] [id = 568] 16:48:30 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406403A400) [pid = 772] [serial = 1704] [outer = 0000000000000000] 16:48:30 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004065E11800) [pid = 772] [serial = 1705] [outer = 000000406403A400] 16:48:30 INFO - PROCESS | 772 | 1466812110840 Marionette DEBUG loaded listener.js 16:48:30 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004066471000) [pid = 772] [serial = 1706] [outer = 000000406403A400] 16:48:31 INFO - PROCESS | 772 | 1466812111481 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 986ms 16:48:31 INFO - PROCESS | 772 | 1466812111507 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 16:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:48:31 INFO - PROCESS | 772 | 1466812111510 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 16:48:31 INFO - PROCESS | 772 | 1466812111514 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:48:31 INFO - PROCESS | 772 | 1466812111518 Marionette TRACE conn6 <- [1,2238,null,{}] 16:48:31 INFO - PROCESS | 772 | 1466812111530 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:31 INFO - PROCESS | 772 | 1466812111535 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:31 INFO - PROCESS | 772 | 1466812111653 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 16:48:31 INFO - PROCESS | 772 | 1466812111780 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:31 INFO - PROCESS | 772 | 1466812111784 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:31 INFO - PROCESS | 772 | ++DOCSHELL 000000406E789800 == 39 [pid = 772] [id = 569] 16:48:31 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040670A4800) [pid = 772] [serial = 1707] [outer = 0000000000000000] 16:48:31 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (00000040691A0800) [pid = 772] [serial = 1708] [outer = 00000040670A4800] 16:48:31 INFO - PROCESS | 772 | 1466812111844 Marionette DEBUG loaded listener.js 16:48:31 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000406A7E0400) [pid = 772] [serial = 1709] [outer = 00000040670A4800] 16:48:32 INFO - PROCESS | 772 | 1466812112420 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 944ms 16:48:32 INFO - PROCESS | 772 | 1466812112459 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 16:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:48:32 INFO - PROCESS | 772 | 1466812112463 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 16:48:32 INFO - PROCESS | 772 | 1466812112466 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:48:32 INFO - PROCESS | 772 | 1466812112469 Marionette TRACE conn6 <- [1,2242,null,{}] 16:48:32 INFO - PROCESS | 772 | 1466812112473 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:32 INFO - PROCESS | 772 | 1466812112475 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:32 INFO - PROCESS | 772 | 1466812112590 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 16:48:32 INFO - PROCESS | 772 | 1466812112686 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:32 INFO - PROCESS | 772 | 1466812112689 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:32 INFO - PROCESS | 772 | ++DOCSHELL 000000406E92E800 == 40 [pid = 772] [id = 570] 16:48:32 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000406B105C00) [pid = 772] [serial = 1710] [outer = 0000000000000000] 16:48:32 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406B109C00) [pid = 772] [serial = 1711] [outer = 000000406B105C00] 16:48:32 INFO - PROCESS | 772 | 1466812112745 Marionette DEBUG loaded listener.js 16:48:32 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406B126400) [pid = 772] [serial = 1712] [outer = 000000406B105C00] 16:48:33 INFO - PROCESS | 772 | 1466812113416 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 987ms 16:48:33 INFO - PROCESS | 772 | 1466812113454 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 16:48:33 INFO - PROCESS | 772 | 1466812113457 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 16:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:48:33 INFO - PROCESS | 772 | 1466812113460 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:48:33 INFO - PROCESS | 772 | 1466812113462 Marionette TRACE conn6 <- [1,2246,null,{}] 16:48:33 INFO - PROCESS | 772 | 1466812113466 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:33 INFO - PROCESS | 772 | 1466812113469 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:33 INFO - PROCESS | 772 | 1466812113777 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 16:48:33 INFO - PROCESS | 772 | 1466812113787 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:33 INFO - PROCESS | 772 | 1466812113790 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:33 INFO - PROCESS | 772 | ++DOCSHELL 00000040640C7800 == 41 [pid = 772] [id = 571] 16:48:33 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000405A315400) [pid = 772] [serial = 1713] [outer = 0000000000000000] 16:48:33 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000405E251C00) [pid = 772] [serial = 1714] [outer = 000000405A315400] 16:48:33 INFO - PROCESS | 772 | 1466812113842 Marionette DEBUG loaded listener.js 16:48:33 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (00000040602B7800) [pid = 772] [serial = 1715] [outer = 000000405A315400] 16:48:35 INFO - PROCESS | 772 | --DOCSHELL 000000406DEB3800 == 40 [pid = 772] [id = 565] 16:48:35 INFO - PROCESS | 772 | --DOCSHELL 000000406DC18000 == 39 [pid = 772] [id = 564] 16:48:35 INFO - PROCESS | 772 | --DOCSHELL 000000406D14D000 == 38 [pid = 772] [id = 563] 16:48:35 INFO - PROCESS | 772 | --DOCSHELL 0000004066F84000 == 37 [pid = 772] [id = 562] 16:48:35 INFO - PROCESS | 772 | --DOCSHELL 000000406A06F800 == 36 [pid = 772] [id = 561] 16:48:35 INFO - PROCESS | 772 | --DOCSHELL 0000004067070800 == 35 [pid = 772] [id = 560] 16:48:35 INFO - PROCESS | 772 | --DOCSHELL 0000004066812800 == 34 [pid = 772] [id = 559] 16:48:35 INFO - PROCESS | 772 | --DOCSHELL 000000406031E800 == 33 [pid = 772] [id = 558] 16:48:35 INFO - PROCESS | 772 | --DOCSHELL 000000405E27A800 == 32 [pid = 772] [id = 557] 16:48:35 INFO - PROCESS | 772 | --DOCSHELL 0000004066B6E000 == 31 [pid = 772] [id = 555] 16:48:35 INFO - PROCESS | 772 | --DOCSHELL 00000040638B1000 == 30 [pid = 772] [id = 556] 16:48:35 INFO - PROCESS | 772 | --DOCSHELL 000000406E92E800 == 29 [pid = 772] [id = 570] 16:48:35 INFO - PROCESS | 772 | --DOCSHELL 000000406E789800 == 28 [pid = 772] [id = 569] 16:48:35 INFO - PROCESS | 772 | --DOCSHELL 0000004067072800 == 27 [pid = 772] [id = 568] 16:48:35 INFO - PROCESS | 772 | --DOCSHELL 0000004067070000 == 26 [pid = 772] [id = 566] 16:48:35 INFO - PROCESS | 772 | --DOCSHELL 0000004063719000 == 25 [pid = 772] [id = 567] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 91 (0000004059823400) [pid = 772] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004059AB2800) [pid = 772] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000406075D800) [pid = 772] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 88 (00000040600AEC00) [pid = 772] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 87 (000000405E2C1800) [pid = 772] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 86 (00000040638F5C00) [pid = 772] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000405E24C000) [pid = 772] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000405EBD6800) [pid = 772] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004065E06400) [pid = 772] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040665E8800) [pid = 772] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004066F1DC00) [pid = 772] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000405FE16000) [pid = 772] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000405E455C00) [pid = 772] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004066471800) [pid = 772] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004064047800) [pid = 772] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406AA4AC00) [pid = 772] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004069397400) [pid = 772] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040677AE400) [pid = 772] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406B12DC00) [pid = 772] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406B111C00) [pid = 772] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004066D3AC00) [pid = 772] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406403E400) [pid = 772] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004066D33000) [pid = 772] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 68 (00000040660ECC00) [pid = 772] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 67 (000000406347A400) [pid = 772] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004066E7C400) [pid = 772] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | --DOMWINDOW == 65 (00000040670A3000) [pid = 772] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 16:48:35 INFO - PROCESS | 772 | 1466812115305 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1893ms 16:48:35 INFO - PROCESS | 772 | 1466812115358 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 16:48:35 INFO - PROCESS | 772 | 1466812115362 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 16:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:48:35 INFO - PROCESS | 772 | 1466812115368 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:48:35 INFO - PROCESS | 772 | 1466812115372 Marionette TRACE conn6 <- [1,2250,null,{}] 16:48:35 INFO - PROCESS | 772 | 1466812115388 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:35 INFO - PROCESS | 772 | 1466812115391 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:35 INFO - PROCESS | 772 | 1466812115495 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 16:48:35 INFO - PROCESS | 772 | 1466812115566 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:35 INFO - PROCESS | 772 | 1466812115571 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:35 INFO - PROCESS | 772 | ++DOCSHELL 000000405FB1E000 == 26 [pid = 772] [id = 572] 16:48:35 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (000000405981F000) [pid = 772] [serial = 1716] [outer = 0000000000000000] 16:48:35 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (0000004059823400) [pid = 772] [serial = 1717] [outer = 000000405981F000] 16:48:35 INFO - PROCESS | 772 | 1466812115622 Marionette DEBUG loaded listener.js 16:48:35 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (00000040599AD400) [pid = 772] [serial = 1718] [outer = 000000405981F000] 16:48:36 INFO - PROCESS | 772 | 1466812116065 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 734ms 16:48:36 INFO - PROCESS | 772 | 1466812116104 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 16:48:36 INFO - PROCESS | 772 | 1466812116110 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 16:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:48:36 INFO - PROCESS | 772 | 1466812116117 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:48:36 INFO - PROCESS | 772 | 1466812116120 Marionette TRACE conn6 <- [1,2254,null,{}] 16:48:36 INFO - PROCESS | 772 | 1466812116123 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:36 INFO - PROCESS | 772 | 1466812116126 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:36 INFO - PROCESS | 772 | 1466812116219 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 16:48:36 INFO - PROCESS | 772 | 1466812116226 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:36 INFO - PROCESS | 772 | 1466812116229 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:36 INFO - PROCESS | 772 | ++DOCSHELL 00000040640BD000 == 27 [pid = 772] [id = 573] 16:48:36 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004059C4FC00) [pid = 772] [serial = 1719] [outer = 0000000000000000] 16:48:36 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405A236C00) [pid = 772] [serial = 1720] [outer = 0000004059C4FC00] 16:48:36 INFO - PROCESS | 772 | 1466812116279 Marionette DEBUG loaded listener.js 16:48:36 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000405E24C000) [pid = 772] [serial = 1721] [outer = 0000004059C4FC00] 16:48:36 INFO - PROCESS | 772 | 1466812116756 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 692ms 16:48:36 INFO - PROCESS | 772 | 1466812116811 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 16:48:36 INFO - PROCESS | 772 | 1466812116813 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 16:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:48:36 INFO - PROCESS | 772 | 1466812116817 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:48:36 INFO - PROCESS | 772 | 1466812116821 Marionette TRACE conn6 <- [1,2258,null,{}] 16:48:36 INFO - PROCESS | 772 | 1466812116832 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:36 INFO - PROCESS | 772 | 1466812116837 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:36 INFO - PROCESS | 772 | 1466812116958 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 16:48:37 INFO - PROCESS | 772 | 1466812117045 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:37 INFO - PROCESS | 772 | 1466812117048 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:37 INFO - PROCESS | 772 | ++DOCSHELL 0000004066E85800 == 28 [pid = 772] [id = 574] 16:48:37 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405EC9A400) [pid = 772] [serial = 1722] [outer = 0000000000000000] 16:48:37 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000405FC1E000) [pid = 772] [serial = 1723] [outer = 000000405EC9A400] 16:48:37 INFO - PROCESS | 772 | 1466812117098 Marionette DEBUG loaded listener.js 16:48:37 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004062BAFC00) [pid = 772] [serial = 1724] [outer = 000000405EC9A400] 16:48:37 INFO - PROCESS | 772 | 1466812117534 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 734ms 16:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:48:37 INFO - PROCESS | 772 | 1466812117553 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 16:48:37 INFO - PROCESS | 772 | 1466812117556 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 16:48:37 INFO - PROCESS | 772 | 1466812117559 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:48:37 INFO - PROCESS | 772 | 1466812117561 Marionette TRACE conn6 <- [1,2262,null,{}] 16:48:37 INFO - PROCESS | 772 | 1466812117571 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:37 INFO - PROCESS | 772 | 1466812117573 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:37 INFO - PROCESS | 772 | 1466812117691 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 16:48:37 INFO - PROCESS | 772 | 1466812117768 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:37 INFO - PROCESS | 772 | 1466812117770 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:37 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F47000 == 29 [pid = 772] [id = 575] 16:48:37 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040638CC400) [pid = 772] [serial = 1725] [outer = 0000000000000000] 16:48:37 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040638D5000) [pid = 772] [serial = 1726] [outer = 00000040638CC400] 16:48:37 INFO - PROCESS | 772 | 1466812117817 Marionette DEBUG loaded listener.js 16:48:37 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040638E8800) [pid = 772] [serial = 1727] [outer = 00000040638CC400] 16:48:38 INFO - PROCESS | 772 | 1466812118264 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 733ms 16:48:38 INFO - PROCESS | 772 | 1466812118342 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 16:48:38 INFO - PROCESS | 772 | 1466812118344 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 16:48:38 INFO - PROCESS | 772 | 1466812118354 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:48:38 INFO - PROCESS | 772 | 1466812118356 Marionette TRACE conn6 <- [1,2266,null,{}] 16:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:48:38 INFO - PROCESS | 772 | 1466812118360 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:38 INFO - PROCESS | 772 | 1466812118362 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:38 INFO - PROCESS | 772 | 1466812118470 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 16:48:38 INFO - PROCESS | 772 | 1466812118480 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:38 INFO - PROCESS | 772 | 1466812118482 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:38 INFO - PROCESS | 772 | ++DOCSHELL 0000004067070000 == 30 [pid = 772] [id = 576] 16:48:38 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004063AF8800) [pid = 772] [serial = 1728] [outer = 0000000000000000] 16:48:38 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406403E800) [pid = 772] [serial = 1729] [outer = 0000004063AF8800] 16:48:38 INFO - PROCESS | 772 | 1466812118528 Marionette DEBUG loaded listener.js 16:48:38 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004065E08400) [pid = 772] [serial = 1730] [outer = 0000004063AF8800] 16:48:38 INFO - PROCESS | 772 | 1466812118969 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 16:48:38 INFO - PROCESS | 772 | 1466812118990 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 16:48:38 INFO - PROCESS | 772 | 1466812118992 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 16:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:48:38 INFO - PROCESS | 772 | 1466812118995 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:48:39 INFO - PROCESS | 772 | 1466812118997 Marionette TRACE conn6 <- [1,2270,null,{}] 16:48:39 INFO - PROCESS | 772 | 1466812119001 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:39 INFO - PROCESS | 772 | 1466812119007 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:39 INFO - PROCESS | 772 | 1466812119145 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 16:48:39 INFO - PROCESS | 772 | 1466812119154 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:39 INFO - PROCESS | 772 | 1466812119156 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:39 INFO - PROCESS | 772 | ++DOCSHELL 000000406A077800 == 31 [pid = 772] [id = 577] 16:48:39 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004065E7E400) [pid = 772] [serial = 1731] [outer = 0000000000000000] 16:48:39 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040661BB000) [pid = 772] [serial = 1732] [outer = 0000004065E7E400] 16:48:39 INFO - PROCESS | 772 | 1466812119256 Marionette DEBUG loaded listener.js 16:48:39 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040667F6400) [pid = 772] [serial = 1733] [outer = 0000004065E7E400] 16:48:39 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040671F4C00) [pid = 772] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:48:39 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405892B800) [pid = 772] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:48:39 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000405891EC00) [pid = 772] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:48:39 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000406743D400) [pid = 772] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:48:39 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040592BA000) [pid = 772] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:48:39 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040638D6800) [pid = 772] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:48:39 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004059826800) [pid = 772] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:48:39 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000405AC3C400) [pid = 772] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:48:39 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040671F8400) [pid = 772] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:48:39 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406A7B4400) [pid = 772] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:48:39 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004066884800) [pid = 772] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:48:39 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040667EE800) [pid = 772] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:48:39 INFO - PROCESS | 772 | 1466812119850 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 923ms 16:48:39 INFO - PROCESS | 772 | 1466812119922 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 16:48:39 INFO - PROCESS | 772 | 1466812119924 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 16:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:48:39 INFO - PROCESS | 772 | 1466812119927 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:48:39 INFO - PROCESS | 772 | 1466812119929 Marionette TRACE conn6 <- [1,2274,null,{}] 16:48:39 INFO - PROCESS | 772 | 1466812119932 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:39 INFO - PROCESS | 772 | 1466812119935 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:40 INFO - PROCESS | 772 | 1466812120015 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 16:48:40 INFO - PROCESS | 772 | 1466812120020 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:40 INFO - PROCESS | 772 | 1466812120022 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:40 INFO - PROCESS | 772 | ++DOCSHELL 000000406B222800 == 32 [pid = 772] [id = 578] 16:48:40 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (00000040600A9C00) [pid = 772] [serial = 1734] [outer = 0000000000000000] 16:48:40 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040665D9800) [pid = 772] [serial = 1735] [outer = 00000040600A9C00] 16:48:40 INFO - PROCESS | 772 | 1466812120068 Marionette DEBUG loaded listener.js 16:48:40 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004066B0DC00) [pid = 772] [serial = 1736] [outer = 00000040600A9C00] 16:48:40 INFO - PROCESS | 772 | 1466812120470 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:48:40 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 16:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 586ms 16:48:40 INFO - PROCESS | 772 | 1466812120524 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 16:48:40 INFO - PROCESS | 772 | 1466812120526 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 16:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:48:40 INFO - PROCESS | 772 | 1466812120530 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:48:40 INFO - PROCESS | 772 | 1466812120531 Marionette TRACE conn6 <- [1,2278,null,{}] 16:48:40 INFO - PROCESS | 772 | 1466812120539 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:40 INFO - PROCESS | 772 | 1466812120541 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:40 INFO - PROCESS | 772 | 1466812120625 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 16:48:40 INFO - PROCESS | 772 | 1466812120631 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:40 INFO - PROCESS | 772 | 1466812120633 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:40 INFO - PROCESS | 772 | ++DOCSHELL 000000406B73C800 == 33 [pid = 772] [id = 579] 16:48:40 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066D31800) [pid = 772] [serial = 1737] [outer = 0000000000000000] 16:48:40 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004066D36800) [pid = 772] [serial = 1738] [outer = 0000004066D31800] 16:48:40 INFO - PROCESS | 772 | 1466812120679 Marionette DEBUG loaded listener.js 16:48:40 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066E76800) [pid = 772] [serial = 1739] [outer = 0000004066D31800] 16:48:41 INFO - PROCESS | 772 | 1466812121113 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 629ms 16:48:41 INFO - PROCESS | 772 | 1466812121160 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 16:48:41 INFO - PROCESS | 772 | 1466812121162 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 16:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:48:41 INFO - PROCESS | 772 | 1466812121166 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:48:41 INFO - PROCESS | 772 | 1466812121167 Marionette TRACE conn6 <- [1,2282,null,{}] 16:48:41 INFO - PROCESS | 772 | 1466812121171 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:41 INFO - PROCESS | 772 | 1466812121173 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:41 INFO - PROCESS | 772 | 1466812121256 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 16:48:41 INFO - PROCESS | 772 | 1466812121261 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:41 INFO - PROCESS | 772 | 1466812121263 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:41 INFO - PROCESS | 772 | ++DOCSHELL 000000406D13D800 == 34 [pid = 772] [id = 580] 16:48:41 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066F15800) [pid = 772] [serial = 1740] [outer = 0000000000000000] 16:48:41 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004066F1D000) [pid = 772] [serial = 1741] [outer = 0000004066F15800] 16:48:41 INFO - PROCESS | 772 | 1466812121310 Marionette DEBUG loaded listener.js 16:48:41 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040670A3400) [pid = 772] [serial = 1742] [outer = 0000004066F15800] 16:48:42 INFO - PROCESS | 772 | 1466812122043 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:48:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 923ms 16:48:42 INFO - PROCESS | 772 | 1466812122092 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 16:48:42 INFO - PROCESS | 772 | 1466812122097 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 16:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:48:42 INFO - PROCESS | 772 | 1466812122102 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:48:42 INFO - PROCESS | 772 | 1466812122106 Marionette TRACE conn6 <- [1,2286,null,{}] 16:48:42 INFO - PROCESS | 772 | 1466812122112 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:42 INFO - PROCESS | 772 | 1466812122116 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:42 INFO - PROCESS | 772 | 1466812122282 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 16:48:42 INFO - PROCESS | 772 | 1466812122400 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:42 INFO - PROCESS | 772 | 1466812122404 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:42 INFO - PROCESS | 772 | ++DOCSHELL 0000004063A53000 == 35 [pid = 772] [id = 581] 16:48:42 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000405913C800) [pid = 772] [serial = 1743] [outer = 0000000000000000] 16:48:42 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040599AF000) [pid = 772] [serial = 1744] [outer = 000000405913C800] 16:48:42 INFO - PROCESS | 772 | 1466812122464 Marionette DEBUG loaded listener.js 16:48:42 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000405A316400) [pid = 772] [serial = 1745] [outer = 000000405913C800] 16:48:43 INFO - PROCESS | 772 | 1466812123262 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:48:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1241ms 16:48:43 INFO - PROCESS | 772 | 1466812123347 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 16:48:43 INFO - PROCESS | 772 | 1466812123352 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 16:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:48:43 INFO - PROCESS | 772 | 1466812123359 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:48:43 INFO - PROCESS | 772 | 1466812123362 Marionette TRACE conn6 <- [1,2290,null,{}] 16:48:43 INFO - PROCESS | 772 | 1466812123367 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:43 INFO - PROCESS | 772 | 1466812123370 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:43 INFO - PROCESS | 772 | 1466812123507 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 16:48:43 INFO - PROCESS | 772 | 1466812123624 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:43 INFO - PROCESS | 772 | 1466812123627 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:43 INFO - PROCESS | 772 | ++DOCSHELL 000000405A66E000 == 36 [pid = 772] [id = 582] 16:48:43 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000405E4B4000) [pid = 772] [serial = 1746] [outer = 0000000000000000] 16:48:43 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000405FE1B800) [pid = 772] [serial = 1747] [outer = 000000405E4B4000] 16:48:43 INFO - PROCESS | 772 | 1466812123687 Marionette DEBUG loaded listener.js 16:48:43 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040638D2000) [pid = 772] [serial = 1748] [outer = 000000405E4B4000] 16:48:44 INFO - PROCESS | 772 | --DOCSHELL 000000406B73C800 == 35 [pid = 772] [id = 579] 16:48:44 INFO - PROCESS | 772 | --DOCSHELL 000000406B222800 == 34 [pid = 772] [id = 578] 16:48:44 INFO - PROCESS | 772 | --DOCSHELL 000000406A077800 == 33 [pid = 772] [id = 577] 16:48:44 INFO - PROCESS | 772 | --DOCSHELL 0000004067070000 == 32 [pid = 772] [id = 576] 16:48:44 INFO - PROCESS | 772 | --DOCSHELL 0000004066F47000 == 31 [pid = 772] [id = 575] 16:48:44 INFO - PROCESS | 772 | --DOCSHELL 0000004066E85800 == 30 [pid = 772] [id = 574] 16:48:44 INFO - PROCESS | 772 | --DOCSHELL 00000040640BD000 == 29 [pid = 772] [id = 573] 16:48:44 INFO - PROCESS | 772 | --DOCSHELL 000000405FB1E000 == 28 [pid = 772] [id = 572] 16:48:44 INFO - PROCESS | 772 | --DOCSHELL 00000040640C7800 == 27 [pid = 772] [id = 571] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004068E15C00) [pid = 772] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004067497800) [pid = 772] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040661BDC00) [pid = 772] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040599AB800) [pid = 772] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405E24B000) [pid = 772] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004067ED6000) [pid = 772] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000405E243000) [pid = 772] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040602C2800) [pid = 772] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040638E4800) [pid = 772] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406403D800) [pid = 772] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004059C49800) [pid = 772] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000405E331800) [pid = 772] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004063478800) [pid = 772] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406A2EAC00) [pid = 772] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406A7CE800) [pid = 772] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406A7D8400) [pid = 772] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000406A7A9C00) [pid = 772] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 68 (00000040669D6C00) [pid = 772] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 67 (000000406AA3EC00) [pid = 772] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004066865400) [pid = 772] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 65 (0000004066D38C00) [pid = 772] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 64 (00000040698C2800) [pid = 772] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | --DOMWINDOW == 63 (0000004066476C00) [pid = 772] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 16:48:44 INFO - PROCESS | 772 | 1466812124518 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1175ms 16:48:44 INFO - PROCESS | 772 | 1466812124535 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 16:48:44 INFO - PROCESS | 772 | 1466812124539 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 16:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:48:44 INFO - PROCESS | 772 | 1466812124544 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:48:44 INFO - PROCESS | 772 | 1466812124549 Marionette TRACE conn6 <- [1,2294,null,{}] 16:48:44 INFO - PROCESS | 772 | 1466812124555 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:44 INFO - PROCESS | 772 | 1466812124558 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:44 INFO - PROCESS | 772 | 1466812124666 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 16:48:44 INFO - PROCESS | 772 | 1466812124748 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:44 INFO - PROCESS | 772 | 1466812124750 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:44 INFO - PROCESS | 772 | ++DOCSHELL 000000405FB15000 == 28 [pid = 772] [id = 583] 16:48:44 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (0000004058F35C00) [pid = 772] [serial = 1749] [outer = 0000000000000000] 16:48:44 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (000000405A195000) [pid = 772] [serial = 1750] [outer = 0000004058F35C00] 16:48:44 INFO - PROCESS | 772 | 1466812124801 Marionette DEBUG loaded listener.js 16:48:44 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (000000405EEE3000) [pid = 772] [serial = 1751] [outer = 0000004058F35C00] 16:48:45 INFO - PROCESS | 772 | 1466812125274 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 776ms 16:48:45 INFO - PROCESS | 772 | 1466812125320 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 16:48:45 INFO - PROCESS | 772 | 1466812125325 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 16:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:48:45 INFO - PROCESS | 772 | 1466812125331 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:48:45 INFO - PROCESS | 772 | 1466812125334 Marionette TRACE conn6 <- [1,2298,null,{}] 16:48:45 INFO - PROCESS | 772 | 1466812125338 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:45 INFO - PROCESS | 772 | 1466812125341 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:45 INFO - PROCESS | 772 | 1466812125438 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 16:48:45 INFO - PROCESS | 772 | 1466812125446 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:45 INFO - PROCESS | 772 | 1466812125449 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:45 INFO - PROCESS | 772 | ++DOCSHELL 0000004066B74800 == 29 [pid = 772] [id = 584] 16:48:45 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (0000004063478C00) [pid = 772] [serial = 1752] [outer = 0000000000000000] 16:48:45 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (00000040638CA000) [pid = 772] [serial = 1753] [outer = 0000004063478C00] 16:48:45 INFO - PROCESS | 772 | 1466812125497 Marionette DEBUG loaded listener.js 16:48:45 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (00000040638EA000) [pid = 772] [serial = 1754] [outer = 0000004063478C00] 16:48:45 INFO - PROCESS | 772 | 1466812125973 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 16:48:46 INFO - PROCESS | 772 | 1466812126005 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 16:48:46 INFO - PROCESS | 772 | 1466812126008 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 16:48:46 INFO - PROCESS | 772 | 1466812126011 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:48:46 INFO - PROCESS | 772 | 1466812126015 Marionette TRACE conn6 <- [1,2302,null,{}] 16:48:46 INFO - PROCESS | 772 | 1466812126027 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:46 INFO - PROCESS | 772 | 1466812126032 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:46 INFO - PROCESS | 772 | 1466812126123 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 16:48:46 INFO - PROCESS | 772 | 1466812126132 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:46 INFO - PROCESS | 772 | 1466812126136 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:46 INFO - PROCESS | 772 | ++DOCSHELL 0000004067070000 == 30 [pid = 772] [id = 585] 16:48:46 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405892BC00) [pid = 772] [serial = 1755] [outer = 0000000000000000] 16:48:46 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040660E6400) [pid = 772] [serial = 1756] [outer = 000000405892BC00] 16:48:46 INFO - PROCESS | 772 | 1466812126186 Marionette DEBUG loaded listener.js 16:48:46 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (00000040661C2800) [pid = 772] [serial = 1757] [outer = 000000405892BC00] 16:48:46 INFO - PROCESS | 772 | 1466812126620 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 16:48:46 INFO - PROCESS | 772 | 1466812126686 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 16:48:46 INFO - PROCESS | 772 | 1466812126689 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 16:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:48:46 INFO - PROCESS | 772 | 1466812126692 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:48:46 INFO - PROCESS | 772 | 1466812126694 Marionette TRACE conn6 <- [1,2306,null,{}] 16:48:46 INFO - PROCESS | 772 | 1466812126698 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:46 INFO - PROCESS | 772 | 1466812126700 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:46 INFO - PROCESS | 772 | 1466812126793 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 16:48:46 INFO - PROCESS | 772 | 1466812126827 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:46 INFO - PROCESS | 772 | 1466812126830 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:46 INFO - PROCESS | 772 | ++DOCSHELL 000000406A221000 == 31 [pid = 772] [id = 586] 16:48:46 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004066477C00) [pid = 772] [serial = 1758] [outer = 0000000000000000] 16:48:46 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004066693800) [pid = 772] [serial = 1759] [outer = 0000004066477C00] 16:48:46 INFO - PROCESS | 772 | 1466812126883 Marionette DEBUG loaded listener.js 16:48:46 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066D2E800) [pid = 772] [serial = 1760] [outer = 0000004066477C00] 16:48:47 INFO - PROCESS | 772 | 1466812127345 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 16:48:47 INFO - PROCESS | 772 | 1466812127370 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 16:48:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:48:47 INFO - PROCESS | 772 | 1466812127374 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:48:47 INFO - PROCESS | 772 | 1466812127375 Marionette TRACE conn6 <- [1,2310,null,{}] 16:48:47 INFO - PROCESS | 772 | 1466812127379 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:47 INFO - PROCESS | 772 | 1466812127381 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:47 INFO - PROCESS | 772 | 1466812127492 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 16:48:47 INFO - PROCESS | 772 | 1466812127499 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:47 INFO - PROCESS | 772 | 1466812127501 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:47 INFO - PROCESS | 772 | ++DOCSHELL 000000406B72B800 == 32 [pid = 772] [id = 587] 16:48:47 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004063A2E000) [pid = 772] [serial = 1761] [outer = 0000000000000000] 16:48:47 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066E75000) [pid = 772] [serial = 1762] [outer = 0000004063A2E000] 16:48:47 INFO - PROCESS | 772 | 1466812127548 Marionette DEBUG loaded listener.js 16:48:47 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066F1A400) [pid = 772] [serial = 1763] [outer = 0000004063A2E000] 16:48:48 INFO - PROCESS | 772 | 1466812128033 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 16:48:48 INFO - PROCESS | 772 | 1466812128045 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 16:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:48:48 INFO - PROCESS | 772 | 1466812128048 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 16:48:48 INFO - PROCESS | 772 | 1466812128051 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:48:48 INFO - PROCESS | 772 | 1466812128052 Marionette TRACE conn6 <- [1,2314,null,{}] 16:48:48 INFO - PROCESS | 772 | 1466812128056 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:48 INFO - PROCESS | 772 | 1466812128063 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:48 INFO - PROCESS | 772 | 1466812128228 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 16:48:48 INFO - PROCESS | 772 | 1466812128292 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:48 INFO - PROCESS | 772 | 1466812128294 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:48 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC0D800 == 33 [pid = 772] [id = 588] 16:48:48 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040670A0800) [pid = 772] [serial = 1764] [outer = 0000000000000000] 16:48:48 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004067ECC800) [pid = 772] [serial = 1765] [outer = 00000040670A0800] 16:48:48 INFO - PROCESS | 772 | 1466812128341 Marionette DEBUG loaded listener.js 16:48:48 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004069815800) [pid = 772] [serial = 1766] [outer = 00000040670A0800] 16:48:48 INFO - PROCESS | 772 | 1466812128747 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 735ms 16:48:48 INFO - PROCESS | 772 | 1466812128800 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 16:48:48 INFO - PROCESS | 772 | 1466812128802 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 16:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:48:48 INFO - PROCESS | 772 | 1466812128805 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:48:48 INFO - PROCESS | 772 | 1466812128807 Marionette TRACE conn6 <- [1,2318,null,{}] 16:48:48 INFO - PROCESS | 772 | 1466812128811 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:48 INFO - PROCESS | 772 | 1466812128813 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:48 INFO - PROCESS | 772 | 1466812128929 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 16:48:48 INFO - PROCESS | 772 | 1466812128939 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:48 INFO - PROCESS | 772 | 1466812128941 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:48 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCB2000 == 34 [pid = 772] [id = 589] 16:48:48 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040698BE800) [pid = 772] [serial = 1767] [outer = 0000000000000000] 16:48:48 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000406A0DB400) [pid = 772] [serial = 1768] [outer = 00000040698BE800] 16:48:48 INFO - PROCESS | 772 | 1466812128986 Marionette DEBUG loaded listener.js 16:48:49 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000406A7A7800) [pid = 772] [serial = 1769] [outer = 00000040698BE800] 16:48:49 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040638CC400) [pid = 772] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:48:49 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000405EC9A400) [pid = 772] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:48:49 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405981F000) [pid = 772] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:48:49 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004059C4FC00) [pid = 772] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:48:49 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000405A315400) [pid = 772] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:48:49 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004063AF8800) [pid = 772] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:48:49 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004059C52800) [pid = 772] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:48:49 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406403A400) [pid = 772] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:48:49 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004066D31800) [pid = 772] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:48:49 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040670A4800) [pid = 772] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:48:49 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406B105C00) [pid = 772] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:48:49 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004065E7E400) [pid = 772] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:48:49 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040600A9C00) [pid = 772] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:48:49 INFO - PROCESS | 772 | 1466812129473 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 734ms 16:48:49 INFO - PROCESS | 772 | 1466812129544 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 16:48:49 INFO - PROCESS | 772 | 1466812129546 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 16:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:48:49 INFO - PROCESS | 772 | 1466812129550 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:48:49 INFO - PROCESS | 772 | 1466812129552 Marionette TRACE conn6 <- [1,2322,null,{}] 16:48:49 INFO - PROCESS | 772 | 1466812129556 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:49 INFO - PROCESS | 772 | 1466812129566 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:49 INFO - PROCESS | 772 | 1466812129677 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 16:48:49 INFO - PROCESS | 772 | 1466812129684 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:49 INFO - PROCESS | 772 | 1466812129686 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:49 INFO - PROCESS | 772 | ++DOCSHELL 000000406DEB6800 == 35 [pid = 772] [id = 590] 16:48:49 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000406346F400) [pid = 772] [serial = 1770] [outer = 0000000000000000] 16:48:49 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004065E0A800) [pid = 772] [serial = 1771] [outer = 000000406346F400] 16:48:49 INFO - PROCESS | 772 | 1466812129732 Marionette DEBUG loaded listener.js 16:48:49 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000406A7A6C00) [pid = 772] [serial = 1772] [outer = 000000406346F400] 16:48:50 INFO - PROCESS | 772 | 1466812130153 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:48:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:48:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 629ms 16:48:50 INFO - PROCESS | 772 | 1466812130184 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 16:48:50 INFO - PROCESS | 772 | 1466812130187 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 16:48:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:48:50 INFO - PROCESS | 772 | 1466812130190 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:48:50 INFO - PROCESS | 772 | 1466812130192 Marionette TRACE conn6 <- [1,2326,null,{}] 16:48:50 INFO - PROCESS | 772 | 1466812130195 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:50 INFO - PROCESS | 772 | 1466812130197 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:50 INFO - PROCESS | 772 | 1466812130282 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 16:48:50 INFO - PROCESS | 772 | 1466812130288 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:50 INFO - PROCESS | 772 | 1466812130290 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:50 INFO - PROCESS | 772 | ++DOCSHELL 000000406706B800 == 36 [pid = 772] [id = 591] 16:48:50 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000406A7B3400) [pid = 772] [serial = 1773] [outer = 0000000000000000] 16:48:50 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406A7CC000) [pid = 772] [serial = 1774] [outer = 000000406A7B3400] 16:48:50 INFO - PROCESS | 772 | 1466812130334 Marionette DEBUG loaded listener.js 16:48:50 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406A7DAC00) [pid = 772] [serial = 1775] [outer = 000000406A7B3400] 16:48:50 INFO - PROCESS | 772 | 1466812130759 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:48:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:48:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 16:48:50 INFO - PROCESS | 772 | 1466812130829 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 16:48:50 INFO - PROCESS | 772 | 1466812130831 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 16:48:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:48:50 INFO - PROCESS | 772 | 1466812130835 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:48:50 INFO - PROCESS | 772 | 1466812130836 Marionette TRACE conn6 <- [1,2330,null,{}] 16:48:50 INFO - PROCESS | 772 | 1466812130840 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:50 INFO - PROCESS | 772 | 1466812130842 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:50 INFO - PROCESS | 772 | 1466812130926 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 16:48:50 INFO - PROCESS | 772 | 1466812130934 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:50 INFO - PROCESS | 772 | 1466812130936 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:50 INFO - PROCESS | 772 | ++DOCSHELL 000000406E780800 == 37 [pid = 772] [id = 592] 16:48:50 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406AA3D800) [pid = 772] [serial = 1776] [outer = 0000000000000000] 16:48:50 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406AA41800) [pid = 772] [serial = 1777] [outer = 000000406AA3D800] 16:48:50 INFO - PROCESS | 772 | 1466812130988 Marionette DEBUG loaded listener.js 16:48:51 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406AA4C800) [pid = 772] [serial = 1778] [outer = 000000406AA3D800] 16:48:51 INFO - PROCESS | 772 | 1466812131694 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 880ms 16:48:51 INFO - PROCESS | 772 | 1466812131721 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 16:48:51 INFO - PROCESS | 772 | 1466812131726 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 16:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:48:51 INFO - PROCESS | 772 | 1466812131731 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:48:51 INFO - PROCESS | 772 | 1466812131737 Marionette TRACE conn6 <- [1,2334,null,{}] 16:48:51 INFO - PROCESS | 772 | 1466812131742 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:51 INFO - PROCESS | 772 | 1466812131745 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:51 INFO - PROCESS | 772 | 1466812131873 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 16:48:51 INFO - PROCESS | 772 | 1466812131972 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:51 INFO - PROCESS | 772 | 1466812131975 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:52 INFO - PROCESS | 772 | ++DOCSHELL 00000040664B2800 == 38 [pid = 772] [id = 593] 16:48:52 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000405E4B6000) [pid = 772] [serial = 1779] [outer = 0000000000000000] 16:48:52 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000405FC1B400) [pid = 772] [serial = 1780] [outer = 000000405E4B6000] 16:48:52 INFO - PROCESS | 772 | 1466812132035 Marionette DEBUG loaded listener.js 16:48:52 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040638D0C00) [pid = 772] [serial = 1781] [outer = 000000405E4B6000] 16:48:52 INFO - PROCESS | 772 | 1466812132677 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:48:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:48:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 985ms 16:48:52 INFO - PROCESS | 772 | 1466812132720 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 16:48:52 INFO - PROCESS | 772 | 1466812132725 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 16:48:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:48:52 INFO - PROCESS | 772 | 1466812132732 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:48:52 INFO - PROCESS | 772 | 1466812132735 Marionette TRACE conn6 <- [1,2338,null,{}] 16:48:52 INFO - PROCESS | 772 | 1466812132740 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:52 INFO - PROCESS | 772 | 1466812132744 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:52 INFO - PROCESS | 772 | 1466812132890 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 16:48:53 INFO - PROCESS | 772 | 1466812132992 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:53 INFO - PROCESS | 772 | 1466812132995 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:53 INFO - PROCESS | 772 | ++DOCSHELL 000000406CE2E800 == 39 [pid = 772] [id = 594] 16:48:53 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040665DC400) [pid = 772] [serial = 1782] [outer = 0000000000000000] 16:48:53 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004066868000) [pid = 772] [serial = 1783] [outer = 00000040665DC400] 16:48:53 INFO - PROCESS | 772 | 1466812133054 Marionette DEBUG loaded listener.js 16:48:53 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040670A4000) [pid = 772] [serial = 1784] [outer = 00000040665DC400] 16:48:53 INFO - PROCESS | 772 | 1466812133706 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:48:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:48:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1023ms 16:48:53 INFO - PROCESS | 772 | 1466812133756 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 16:48:53 INFO - PROCESS | 772 | 1466812133759 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 16:48:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:48:53 INFO - PROCESS | 772 | 1466812133763 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:48:53 INFO - PROCESS | 772 | 1466812133767 Marionette TRACE conn6 <- [1,2342,null,{}] 16:48:53 INFO - PROCESS | 772 | 1466812133780 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:53 INFO - PROCESS | 772 | 1466812133785 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:53 INFO - PROCESS | 772 | 1466812133899 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 16:48:54 INFO - PROCESS | 772 | 1466812134028 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:54 INFO - PROCESS | 772 | 1466812134032 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:54 INFO - PROCESS | 772 | ++DOCSHELL 000000406E92E000 == 40 [pid = 772] [id = 595] 16:48:54 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000406A7CC400) [pid = 772] [serial = 1785] [outer = 0000000000000000] 16:48:54 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406AA44800) [pid = 772] [serial = 1786] [outer = 000000406A7CC400] 16:48:54 INFO - PROCESS | 772 | 1466812134093 Marionette DEBUG loaded listener.js 16:48:54 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406B10C400) [pid = 772] [serial = 1787] [outer = 000000406A7CC400] 16:48:54 INFO - PROCESS | 772 | 1466812134703 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:48:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:48:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 985ms 16:48:54 INFO - PROCESS | 772 | 1466812134751 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 16:48:54 INFO - PROCESS | 772 | 1466812134754 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 16:48:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:48:54 INFO - PROCESS | 772 | 1466812134758 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:48:54 INFO - PROCESS | 772 | 1466812134761 Marionette TRACE conn6 <- [1,2346,null,{}] 16:48:54 INFO - PROCESS | 772 | 1466812134764 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:54 INFO - PROCESS | 772 | 1466812134767 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:54 INFO - PROCESS | 772 | 1466812134887 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 16:48:55 INFO - PROCESS | 772 | 1466812135011 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:55 INFO - PROCESS | 772 | 1466812135014 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:55 INFO - PROCESS | 772 | ++DOCSHELL 000000405AC05000 == 41 [pid = 772] [id = 596] 16:48:55 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (00000040599AFC00) [pid = 772] [serial = 1788] [outer = 0000000000000000] 16:48:55 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000405E2C1800) [pid = 772] [serial = 1789] [outer = 00000040599AFC00] 16:48:55 INFO - PROCESS | 772 | 1466812135070 Marionette DEBUG loaded listener.js 16:48:55 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (0000004064040000) [pid = 772] [serial = 1790] [outer = 00000040599AFC00] 16:48:55 INFO - PROCESS | 772 | 1466812135882 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1181ms 16:48:55 INFO - PROCESS | 772 | 1466812135941 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 16:48:55 INFO - PROCESS | 772 | 1466812135945 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 16:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:48:55 INFO - PROCESS | 772 | 1466812135950 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:48:55 INFO - PROCESS | 772 | 1466812135955 Marionette TRACE conn6 <- [1,2350,null,{}] 16:48:55 INFO - PROCESS | 772 | 1466812135975 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:55 INFO - PROCESS | 772 | 1466812135978 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:56 INFO - PROCESS | 772 | 1466812136101 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 16:48:56 INFO - PROCESS | 772 | 1466812136221 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:56 INFO - PROCESS | 772 | 1466812136224 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:56 INFO - PROCESS | 772 | ++DOCSHELL 00000040640CC800 == 42 [pid = 772] [id = 597] 16:48:56 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (000000405EC38000) [pid = 772] [serial = 1791] [outer = 0000000000000000] 16:48:56 INFO - PROCESS | 772 | ++DOMWINDOW == 94 (0000004062BB1400) [pid = 772] [serial = 1792] [outer = 000000405EC38000] 16:48:56 INFO - PROCESS | 772 | 1466812136278 Marionette DEBUG loaded listener.js 16:48:56 INFO - PROCESS | 772 | ++DOMWINDOW == 95 (00000040638D7C00) [pid = 772] [serial = 1793] [outer = 000000405EC38000] 16:48:57 INFO - PROCESS | 772 | --DOCSHELL 000000406706B800 == 41 [pid = 772] [id = 591] 16:48:57 INFO - PROCESS | 772 | --DOCSHELL 000000406DEB6800 == 40 [pid = 772] [id = 590] 16:48:57 INFO - PROCESS | 772 | --DOCSHELL 000000406DCB2000 == 39 [pid = 772] [id = 589] 16:48:57 INFO - PROCESS | 772 | --DOCSHELL 000000406DC0D800 == 38 [pid = 772] [id = 588] 16:48:57 INFO - PROCESS | 772 | --DOCSHELL 000000406B72B800 == 37 [pid = 772] [id = 587] 16:48:57 INFO - PROCESS | 772 | --DOCSHELL 000000406A221000 == 36 [pid = 772] [id = 586] 16:48:57 INFO - PROCESS | 772 | --DOCSHELL 0000004067070000 == 35 [pid = 772] [id = 585] 16:48:57 INFO - PROCESS | 772 | --DOCSHELL 0000004066B74800 == 34 [pid = 772] [id = 584] 16:48:57 INFO - PROCESS | 772 | --DOCSHELL 000000405FB15000 == 33 [pid = 772] [id = 583] 16:48:57 INFO - PROCESS | 772 | --DOCSHELL 000000405A66E000 == 32 [pid = 772] [id = 582] 16:48:57 INFO - PROCESS | 772 | --DOCSHELL 000000406D13D800 == 31 [pid = 772] [id = 580] 16:48:57 INFO - PROCESS | 772 | --DOCSHELL 0000004063A53000 == 30 [pid = 772] [id = 581] 16:48:57 INFO - PROCESS | 772 | --DOCSHELL 000000405AC05000 == 29 [pid = 772] [id = 596] 16:48:57 INFO - PROCESS | 772 | --DOCSHELL 000000406E92E000 == 28 [pid = 772] [id = 595] 16:48:57 INFO - PROCESS | 772 | --DOCSHELL 000000406CE2E800 == 27 [pid = 772] [id = 594] 16:48:57 INFO - PROCESS | 772 | --DOCSHELL 00000040664B2800 == 26 [pid = 772] [id = 593] 16:48:57 INFO - PROCESS | 772 | --DOCSHELL 000000406E780800 == 25 [pid = 772] [id = 592] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 94 (00000040638D5000) [pid = 772] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 93 (000000405FC1E000) [pid = 772] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 92 (0000004059823400) [pid = 772] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 91 (00000040599AD400) [pid = 772] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 90 (000000405A236C00) [pid = 772] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000405E24C000) [pid = 772] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 88 (00000040602B7800) [pid = 772] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 87 (000000405E251C00) [pid = 772] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000406403E800) [pid = 772] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040602B8400) [pid = 772] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000405E452800) [pid = 772] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004066471000) [pid = 772] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004065E11800) [pid = 772] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004066E76800) [pid = 772] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406A7E0400) [pid = 772] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040691A0800) [pid = 772] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004066F1D000) [pid = 772] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000406B126400) [pid = 772] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406B109C00) [pid = 772] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040638E8800) [pid = 772] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040661BB000) [pid = 772] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004065E08400) [pid = 772] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004066D36800) [pid = 772] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040667F6400) [pid = 772] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040665D9800) [pid = 772] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004066B0DC00) [pid = 772] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004062BAFC00) [pid = 772] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 16:48:57 INFO - PROCESS | 772 | 1466812137519 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1586ms 16:48:57 INFO - PROCESS | 772 | 1466812137541 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 16:48:57 INFO - PROCESS | 772 | 1466812137546 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 16:48:57 INFO - PROCESS | 772 | 1466812137550 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:48:57 INFO - PROCESS | 772 | 1466812137555 Marionette TRACE conn6 <- [1,2354,null,{}] 16:48:57 INFO - PROCESS | 772 | 1466812137560 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:57 INFO - PROCESS | 772 | 1466812137563 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:57 INFO - PROCESS | 772 | 1466812137696 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 16:48:57 INFO - PROCESS | 772 | 1466812137778 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:57 INFO - PROCESS | 772 | 1466812137781 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:57 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC95800 == 26 [pid = 772] [id = 598] 16:48:57 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004059824000) [pid = 772] [serial = 1794] [outer = 0000000000000000] 16:48:57 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (00000040599AE800) [pid = 772] [serial = 1795] [outer = 0000004059824000] 16:48:57 INFO - PROCESS | 772 | 1466812137831 Marionette DEBUG loaded listener.js 16:48:57 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004059C4B800) [pid = 772] [serial = 1796] [outer = 0000004059824000] 16:48:58 INFO - PROCESS | 772 | 1466812138240 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 16:48:58 INFO - PROCESS | 772 | 1466812138305 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 16:48:58 INFO - PROCESS | 772 | 1466812138311 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 16:48:58 INFO - PROCESS | 772 | 1466812138317 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:48:58 INFO - PROCESS | 772 | 1466812138320 Marionette TRACE conn6 <- [1,2358,null,{}] 16:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:48:58 INFO - PROCESS | 772 | 1466812138324 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:58 INFO - PROCESS | 772 | 1466812138327 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:58 INFO - PROCESS | 772 | 1466812138422 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 16:48:58 INFO - PROCESS | 772 | 1466812138436 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:58 INFO - PROCESS | 772 | 1466812138438 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:58 INFO - PROCESS | 772 | ++DOCSHELL 00000040660DD000 == 27 [pid = 772] [id = 599] 16:48:58 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405A653000) [pid = 772] [serial = 1797] [outer = 0000000000000000] 16:48:58 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000405E44AC00) [pid = 772] [serial = 1798] [outer = 000000405A653000] 16:48:58 INFO - PROCESS | 772 | 1466812138489 Marionette DEBUG loaded listener.js 16:48:58 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000405EE76400) [pid = 772] [serial = 1799] [outer = 000000405A653000] 16:48:58 INFO - PROCESS | 772 | 1466812138966 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:48:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:48:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 16:48:59 INFO - PROCESS | 772 | 1466812138994 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 16:48:59 INFO - PROCESS | 772 | 1466812138996 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 16:48:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:48:59 INFO - PROCESS | 772 | 1466812139000 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:48:59 INFO - PROCESS | 772 | 1466812139004 Marionette TRACE conn6 <- [1,2362,null,{}] 16:48:59 INFO - PROCESS | 772 | 1466812139015 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:59 INFO - PROCESS | 772 | 1466812139020 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:59 INFO - PROCESS | 772 | 1466812139110 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 16:48:59 INFO - PROCESS | 772 | 1466812139117 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:59 INFO - PROCESS | 772 | 1466812139121 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:59 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EB0000 == 28 [pid = 772] [id = 600] 16:48:59 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004060762800) [pid = 772] [serial = 1800] [outer = 0000000000000000] 16:48:59 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406346E000) [pid = 772] [serial = 1801] [outer = 0000004060762800] 16:48:59 INFO - PROCESS | 772 | 1466812139172 Marionette DEBUG loaded listener.js 16:48:59 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040638D0800) [pid = 772] [serial = 1802] [outer = 0000004060762800] 16:48:59 INFO - PROCESS | 772 | 1466812139679 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:48:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:48:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 16:48:59 INFO - PROCESS | 772 | 1466812139745 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 16:48:59 INFO - PROCESS | 772 | 1466812139748 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 16:48:59 INFO - PROCESS | 772 | 1466812139751 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:48:59 INFO - PROCESS | 772 | 1466812139753 Marionette TRACE conn6 <- [1,2366,null,{}] 16:48:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:48:59 INFO - PROCESS | 772 | 1466812139786 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:59 INFO - PROCESS | 772 | 1466812139789 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:59 INFO - PROCESS | 772 | 1466812139923 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 16:48:59 INFO - PROCESS | 772 | 1466812139929 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:59 INFO - PROCESS | 772 | 1466812139931 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:48:59 INFO - PROCESS | 772 | ++DOCSHELL 0000004067061000 == 29 [pid = 772] [id = 601] 16:48:59 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004063AC8800) [pid = 772] [serial = 1803] [outer = 0000000000000000] 16:49:00 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406403A800) [pid = 772] [serial = 1804] [outer = 0000004063AC8800] 16:49:00 INFO - PROCESS | 772 | 1466812140020 Marionette DEBUG loaded listener.js 16:49:00 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004064AEEC00) [pid = 772] [serial = 1805] [outer = 0000004063AC8800] 16:49:00 INFO - PROCESS | 772 | 1466812140467 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 733ms 16:49:00 INFO - PROCESS | 772 | 1466812140490 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 16:49:00 INFO - PROCESS | 772 | 1466812140492 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 16:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:49:00 INFO - PROCESS | 772 | 1466812140495 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:49:00 INFO - PROCESS | 772 | 1466812140497 Marionette TRACE conn6 <- [1,2370,null,{}] 16:49:00 INFO - PROCESS | 772 | 1466812140501 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:00 INFO - PROCESS | 772 | 1466812140503 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:00 INFO - PROCESS | 772 | 1466812140622 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 16:49:00 INFO - PROCESS | 772 | 1466812140627 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:00 INFO - PROCESS | 772 | 1466812140629 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:00 INFO - PROCESS | 772 | ++DOCSHELL 00000040691C0800 == 30 [pid = 772] [id = 602] 16:49:00 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040638E3C00) [pid = 772] [serial = 1806] [outer = 0000000000000000] 16:49:00 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004065E15800) [pid = 772] [serial = 1807] [outer = 00000040638E3C00] 16:49:00 INFO - PROCESS | 772 | 1466812140675 Marionette DEBUG loaded listener.js 16:49:00 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040661B5C00) [pid = 772] [serial = 1808] [outer = 00000040638E3C00] 16:49:01 INFO - PROCESS | 772 | 1466812141165 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 734ms 16:49:01 INFO - PROCESS | 772 | 1466812141233 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 16:49:01 INFO - PROCESS | 772 | 1466812141235 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 16:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:49:01 INFO - PROCESS | 772 | 1466812141244 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:49:01 INFO - PROCESS | 772 | 1466812141246 Marionette TRACE conn6 <- [1,2374,null,{}] 16:49:01 INFO - PROCESS | 772 | 1466812141289 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:01 INFO - PROCESS | 772 | 1466812141296 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:01 INFO - PROCESS | 772 | 1466812141637 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 16:49:01 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004063A2E000) [pid = 772] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:49:01 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040670A0800) [pid = 772] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:49:01 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040698BE800) [pid = 772] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:49:01 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004058F35C00) [pid = 772] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:49:01 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405913C800) [pid = 772] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:49:01 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004066477C00) [pid = 772] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:49:01 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004066F15800) [pid = 772] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:49:01 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000405E4B4000) [pid = 772] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:49:01 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000405892BC00) [pid = 772] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:49:01 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004063478C00) [pid = 772] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:49:01 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406346F400) [pid = 772] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:49:01 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406A7B3400) [pid = 772] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:49:01 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406AA3D800) [pid = 772] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:49:01 INFO - PROCESS | 772 | 1466812141691 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:01 INFO - PROCESS | 772 | 1466812141693 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:01 INFO - PROCESS | 772 | ++DOCSHELL 000000406676F000 == 31 [pid = 772] [id = 603] 16:49:01 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004057FA1400) [pid = 772] [serial = 1809] [outer = 0000000000000000] 16:49:01 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004059820C00) [pid = 772] [serial = 1810] [outer = 0000004057FA1400] 16:49:01 INFO - PROCESS | 772 | 1466812141742 Marionette DEBUG loaded listener.js 16:49:01 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040638DE400) [pid = 772] [serial = 1811] [outer = 0000004057FA1400] 16:49:02 INFO - PROCESS | 772 | 1466812142125 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 902ms 16:49:02 INFO - PROCESS | 772 | 1466812142149 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 16:49:02 INFO - PROCESS | 772 | 1466812142152 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 16:49:02 INFO - PROCESS | 772 | 1466812142155 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:49:02 INFO - PROCESS | 772 | 1466812142157 Marionette TRACE conn6 <- [1,2378,null,{}] 16:49:02 INFO - PROCESS | 772 | 1466812142160 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:02 INFO - PROCESS | 772 | 1466812142162 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:02 INFO - PROCESS | 772 | 1466812142242 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 16:49:02 INFO - PROCESS | 772 | 1466812142248 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:02 INFO - PROCESS | 772 | 1466812142250 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:02 INFO - PROCESS | 772 | ++DOCSHELL 000000406B72D000 == 32 [pid = 772] [id = 604] 16:49:02 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040665DEC00) [pid = 772] [serial = 1812] [outer = 0000000000000000] 16:49:02 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040669D7000) [pid = 772] [serial = 1813] [outer = 00000040665DEC00] 16:49:02 INFO - PROCESS | 772 | 1466812142297 Marionette DEBUG loaded listener.js 16:49:02 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004066D30000) [pid = 772] [serial = 1814] [outer = 00000040665DEC00] 16:49:02 INFO - PROCESS | 772 | 1466812142733 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 629ms 16:49:02 INFO - PROCESS | 772 | 1466812142787 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 16:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:49:02 INFO - PROCESS | 772 | 1466812142789 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 16:49:02 INFO - PROCESS | 772 | 1466812142793 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:49:02 INFO - PROCESS | 772 | 1466812142795 Marionette TRACE conn6 <- [1,2382,null,{}] 16:49:02 INFO - PROCESS | 772 | 1466812142798 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:02 INFO - PROCESS | 772 | 1466812142800 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:02 INFO - PROCESS | 772 | 1466812142883 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 16:49:02 INFO - PROCESS | 772 | 1466812142892 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:02 INFO - PROCESS | 772 | 1466812142894 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:02 INFO - PROCESS | 772 | ++DOCSHELL 000000406BB3C800 == 33 [pid = 772] [id = 605] 16:49:02 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066D38000) [pid = 772] [serial = 1815] [outer = 0000000000000000] 16:49:02 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066E78000) [pid = 772] [serial = 1816] [outer = 0000004066D38000] 16:49:02 INFO - PROCESS | 772 | 1466812142939 Marionette DEBUG loaded listener.js 16:49:03 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004066F1D000) [pid = 772] [serial = 1817] [outer = 0000004066D38000] 16:49:03 INFO - PROCESS | 772 | 1466812143416 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 672ms 16:49:03 INFO - PROCESS | 772 | 1466812143467 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 16:49:03 INFO - PROCESS | 772 | 1466812143470 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 16:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:49:03 INFO - PROCESS | 772 | 1466812143473 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:49:03 INFO - PROCESS | 772 | 1466812143475 Marionette TRACE conn6 <- [1,2386,null,{}] 16:49:03 INFO - PROCESS | 772 | 1466812143479 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:03 INFO - PROCESS | 772 | 1466812143481 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:03 INFO - PROCESS | 772 | 1466812143563 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 16:49:03 INFO - PROCESS | 772 | 1466812143571 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:03 INFO - PROCESS | 772 | 1466812143573 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:03 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC14800 == 34 [pid = 772] [id = 606] 16:49:03 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040670A8400) [pid = 772] [serial = 1818] [outer = 0000000000000000] 16:49:03 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004067497800) [pid = 772] [serial = 1819] [outer = 00000040670A8400] 16:49:03 INFO - PROCESS | 772 | 1466812143618 Marionette DEBUG loaded listener.js 16:49:03 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004067ED1C00) [pid = 772] [serial = 1820] [outer = 00000040670A8400] 16:49:04 INFO - PROCESS | 772 | 1466812144470 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1018ms 16:49:04 INFO - PROCESS | 772 | 1466812144495 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 16:49:04 INFO - PROCESS | 772 | 1466812144499 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 16:49:04 INFO - PROCESS | 772 | 1466812144504 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:49:04 INFO - PROCESS | 772 | 1466812144510 Marionette TRACE conn6 <- [1,2390,null,{}] 16:49:04 INFO - PROCESS | 772 | 1466812144536 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:04 INFO - PROCESS | 772 | 1466812144539 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:04 INFO - PROCESS | 772 | 1466812144696 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 16:49:04 INFO - PROCESS | 772 | 1466812144819 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:04 INFO - PROCESS | 772 | 1466812144823 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:04 INFO - PROCESS | 772 | ++DOCSHELL 0000004065BCE800 == 35 [pid = 772] [id = 607] 16:49:04 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004059AAB400) [pid = 772] [serial = 1821] [outer = 0000000000000000] 16:49:04 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004059F11800) [pid = 772] [serial = 1822] [outer = 0000004059AAB400] 16:49:04 INFO - PROCESS | 772 | 1466812144884 Marionette DEBUG loaded listener.js 16:49:05 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000405EB30C00) [pid = 772] [serial = 1823] [outer = 0000004059AAB400] 16:49:05 INFO - PROCESS | 772 | 1466812145576 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1146ms 16:49:05 INFO - PROCESS | 772 | 1466812145655 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 16:49:05 INFO - PROCESS | 772 | 1466812145660 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 16:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:49:05 INFO - PROCESS | 772 | 1466812145667 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:49:05 INFO - PROCESS | 772 | 1466812145670 Marionette TRACE conn6 <- [1,2394,null,{}] 16:49:05 INFO - PROCESS | 772 | 1466812145674 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:05 INFO - PROCESS | 772 | 1466812145678 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:05 INFO - PROCESS | 772 | 1466812145815 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 16:49:05 INFO - PROCESS | 772 | 1466812145934 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:05 INFO - PROCESS | 772 | 1466812145937 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:05 INFO - PROCESS | 772 | ++DOCSHELL 000000405EEB8000 == 36 [pid = 772] [id = 608] 16:49:05 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000405E44C400) [pid = 772] [serial = 1824] [outer = 0000000000000000] 16:49:06 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (00000040602B8000) [pid = 772] [serial = 1825] [outer = 000000405E44C400] 16:49:06 INFO - PROCESS | 772 | 1466812145997 Marionette DEBUG loaded listener.js 16:49:06 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (0000004063ABE400) [pid = 772] [serial = 1826] [outer = 000000405E44C400] 16:49:06 INFO - PROCESS | 772 | --DOCSHELL 000000406BB3C800 == 35 [pid = 772] [id = 605] 16:49:06 INFO - PROCESS | 772 | --DOCSHELL 000000406B72D000 == 34 [pid = 772] [id = 604] 16:49:06 INFO - PROCESS | 772 | --DOCSHELL 000000406676F000 == 33 [pid = 772] [id = 603] 16:49:06 INFO - PROCESS | 772 | --DOCSHELL 00000040691C0800 == 32 [pid = 772] [id = 602] 16:49:06 INFO - PROCESS | 772 | --DOCSHELL 0000004067061000 == 31 [pid = 772] [id = 601] 16:49:06 INFO - PROCESS | 772 | --DOCSHELL 0000004066EB0000 == 30 [pid = 772] [id = 600] 16:49:06 INFO - PROCESS | 772 | --DOCSHELL 00000040660DD000 == 29 [pid = 772] [id = 599] 16:49:06 INFO - PROCESS | 772 | --DOCSHELL 000000405FC95800 == 28 [pid = 772] [id = 598] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004066E75000) [pid = 772] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004067ECC800) [pid = 772] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000406A0DB400) [pid = 772] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000405A195000) [pid = 772] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000405EEE3000) [pid = 772] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004069815800) [pid = 772] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040599AF000) [pid = 772] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000405A316400) [pid = 772] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004066693800) [pid = 772] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000406A7A7800) [pid = 772] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040670A3400) [pid = 772] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000405FE1B800) [pid = 772] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040638D2000) [pid = 772] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040660E6400) [pid = 772] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040661C2800) [pid = 772] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 72 (00000040638CA000) [pid = 772] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040638EA000) [pid = 772] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004065E0A800) [pid = 772] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000406A7DAC00) [pid = 772] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 68 (000000406AA4C800) [pid = 772] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 67 (000000406A7CC000) [pid = 772] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 66 (000000406AA41800) [pid = 772] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 65 (0000004066F1A400) [pid = 772] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 64 (000000406A7A6C00) [pid = 772] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | --DOMWINDOW == 63 (0000004066D2E800) [pid = 772] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 16:49:06 INFO - PROCESS | 772 | 1466812146846 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1234ms 16:49:06 INFO - PROCESS | 772 | 1466812146904 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 16:49:06 INFO - PROCESS | 772 | 1466812146909 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 16:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:49:06 INFO - PROCESS | 772 | 1466812146913 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:49:06 INFO - PROCESS | 772 | 1466812146918 Marionette TRACE conn6 <- [1,2398,null,{}] 16:49:06 INFO - PROCESS | 772 | 1466812146923 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:06 INFO - PROCESS | 772 | 1466812146926 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:07 INFO - PROCESS | 772 | 1466812147025 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 16:49:07 INFO - PROCESS | 772 | 1466812147038 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:07 INFO - PROCESS | 772 | 1466812147040 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:07 INFO - PROCESS | 772 | ++DOCSHELL 000000406371F000 == 29 [pid = 772] [id = 609] 16:49:07 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (0000004059ABAC00) [pid = 772] [serial = 1827] [outer = 0000000000000000] 16:49:07 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (000000405A22D000) [pid = 772] [serial = 1828] [outer = 0000004059ABAC00] 16:49:07 INFO - PROCESS | 772 | 1466812147090 Marionette DEBUG loaded listener.js 16:49:07 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (000000405EC34400) [pid = 772] [serial = 1829] [outer = 0000004059ABAC00] 16:49:07 INFO - PROCESS | 772 | 1466812147638 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:49:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:49:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 776ms 16:49:07 INFO - PROCESS | 772 | 1466812147693 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 16:49:07 INFO - PROCESS | 772 | 1466812147697 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 16:49:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:49:07 INFO - PROCESS | 772 | 1466812147704 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:49:07 INFO - PROCESS | 772 | 1466812147706 Marionette TRACE conn6 <- [1,2402,null,{}] 16:49:07 INFO - PROCESS | 772 | 1466812147710 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:07 INFO - PROCESS | 772 | 1466812147713 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:07 INFO - PROCESS | 772 | 1466812147811 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 16:49:07 INFO - PROCESS | 772 | 1466812147893 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:07 INFO - PROCESS | 772 | 1466812147896 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:07 INFO - PROCESS | 772 | ++DOCSHELL 0000004066DD3800 == 30 [pid = 772] [id = 610] 16:49:07 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (0000004063475400) [pid = 772] [serial = 1830] [outer = 0000000000000000] 16:49:07 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (00000040638D2000) [pid = 772] [serial = 1831] [outer = 0000004063475400] 16:49:07 INFO - PROCESS | 772 | 1466812147944 Marionette DEBUG loaded listener.js 16:49:08 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004063A32800) [pid = 772] [serial = 1832] [outer = 0000004063475400] 16:49:08 INFO - PROCESS | 772 | 1466812148386 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:49:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:49:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 734ms 16:49:08 INFO - PROCESS | 772 | 1466812148441 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 16:49:08 INFO - PROCESS | 772 | 1466812148443 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 16:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:49:08 INFO - PROCESS | 772 | 1466812148447 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:49:08 INFO - PROCESS | 772 | 1466812148451 Marionette TRACE conn6 <- [1,2406,null,{}] 16:49:08 INFO - PROCESS | 772 | 1466812148463 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:08 INFO - PROCESS | 772 | 1466812148467 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:08 INFO - PROCESS | 772 | 1466812148584 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 16:49:08 INFO - PROCESS | 772 | 1466812148600 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:08 INFO - PROCESS | 772 | 1466812148604 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:08 INFO - PROCESS | 772 | ++DOCSHELL 000000406810A800 == 31 [pid = 772] [id = 611] 16:49:08 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004065EBF000) [pid = 772] [serial = 1833] [outer = 0000000000000000] 16:49:08 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040661C2C00) [pid = 772] [serial = 1834] [outer = 0000004065EBF000] 16:49:08 INFO - PROCESS | 772 | 1466812148657 Marionette DEBUG loaded listener.js 16:49:08 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (00000040665DF000) [pid = 772] [serial = 1835] [outer = 0000004065EBF000] 16:49:09 INFO - PROCESS | 772 | 1466812149113 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 692ms 16:49:09 INFO - PROCESS | 772 | 1466812149142 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 16:49:09 INFO - PROCESS | 772 | 1466812149145 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 16:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:49:09 INFO - PROCESS | 772 | 1466812149153 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:49:09 INFO - PROCESS | 772 | 1466812149155 Marionette TRACE conn6 <- [1,2410,null,{}] 16:49:09 INFO - PROCESS | 772 | 1466812149159 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:09 INFO - PROCESS | 772 | 1466812149162 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:09 INFO - PROCESS | 772 | 1466812149290 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 16:49:09 INFO - PROCESS | 772 | 1466812149295 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:09 INFO - PROCESS | 772 | 1466812149297 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:09 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA7D800 == 32 [pid = 772] [id = 612] 16:49:09 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040669D0000) [pid = 772] [serial = 1836] [outer = 0000000000000000] 16:49:09 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004066B0EC00) [pid = 772] [serial = 1837] [outer = 00000040669D0000] 16:49:09 INFO - PROCESS | 772 | 1466812149343 Marionette DEBUG loaded listener.js 16:49:09 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066E75000) [pid = 772] [serial = 1838] [outer = 00000040669D0000] 16:49:09 INFO - PROCESS | 772 | 1466812149791 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 692ms 16:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:49:09 INFO - PROCESS | 772 | 1466812149843 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 16:49:09 INFO - PROCESS | 772 | 1466812149845 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 16:49:09 INFO - PROCESS | 772 | 1466812149848 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:49:09 INFO - PROCESS | 772 | 1466812149850 Marionette TRACE conn6 <- [1,2414,null,{}] 16:49:09 INFO - PROCESS | 772 | 1466812149853 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:09 INFO - PROCESS | 772 | 1466812149856 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:09 INFO - PROCESS | 772 | 1466812149969 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 16:49:10 INFO - PROCESS | 772 | 1466812150055 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:10 INFO - PROCESS | 772 | 1466812150058 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:10 INFO - PROCESS | 772 | ++DOCSHELL 000000406B740800 == 33 [pid = 772] [id = 613] 16:49:10 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406709B000) [pid = 772] [serial = 1839] [outer = 0000000000000000] 16:49:10 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040671F1800) [pid = 772] [serial = 1840] [outer = 000000406709B000] 16:49:10 INFO - PROCESS | 772 | 1466812150104 Marionette DEBUG loaded listener.js 16:49:10 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004067E35800) [pid = 772] [serial = 1841] [outer = 000000406709B000] 16:49:10 INFO - PROCESS | 772 | 1466812150563 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 734ms 16:49:10 INFO - PROCESS | 772 | 1466812150586 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 16:49:10 INFO - PROCESS | 772 | 1466812150588 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 16:49:10 INFO - PROCESS | 772 | 1466812150591 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:49:10 INFO - PROCESS | 772 | 1466812150600 Marionette TRACE conn6 <- [1,2418,null,{}] 16:49:10 INFO - PROCESS | 772 | 1466812150604 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:10 INFO - PROCESS | 772 | 1466812150610 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:10 INFO - PROCESS | 772 | 1466812150738 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 16:49:10 INFO - PROCESS | 772 | 1466812150744 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:10 INFO - PROCESS | 772 | 1466812150746 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:10 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCA5000 == 34 [pid = 772] [id = 614] 16:49:10 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406818A000) [pid = 772] [serial = 1842] [outer = 0000000000000000] 16:49:10 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406A0D7C00) [pid = 772] [serial = 1843] [outer = 000000406818A000] 16:49:10 INFO - PROCESS | 772 | 1466812150838 Marionette DEBUG loaded listener.js 16:49:10 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406A7AB400) [pid = 772] [serial = 1844] [outer = 000000406818A000] 16:49:11 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004063AC8800) [pid = 772] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:49:11 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000405EC38000) [pid = 772] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:49:11 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405A653000) [pid = 772] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:49:11 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004060762800) [pid = 772] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:49:11 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004059824000) [pid = 772] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:49:11 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040638E3C00) [pid = 772] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:49:11 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000405E4B6000) [pid = 772] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:49:11 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040665DC400) [pid = 772] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:49:11 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406A7CC400) [pid = 772] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:49:11 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040599AFC00) [pid = 772] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:49:11 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004057FA1400) [pid = 772] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:49:11 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040665DEC00) [pid = 772] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:49:11 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004066D38000) [pid = 772] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:49:11 INFO - PROCESS | 772 | 1466812151332 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 797ms 16:49:11 INFO - PROCESS | 772 | 1466812151392 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 16:49:11 INFO - PROCESS | 772 | 1466812151394 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 16:49:11 INFO - PROCESS | 772 | 1466812151397 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:49:11 INFO - PROCESS | 772 | 1466812151399 Marionette TRACE conn6 <- [1,2422,null,{}] 16:49:11 INFO - PROCESS | 772 | 1466812151403 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:11 INFO - PROCESS | 772 | 1466812151405 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:11 INFO - PROCESS | 772 | 1466812151487 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 16:49:11 INFO - PROCESS | 772 | 1466812151494 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:11 INFO - PROCESS | 772 | 1466812151496 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:11 INFO - PROCESS | 772 | ++DOCSHELL 0000004065BDF800 == 35 [pid = 772] [id = 615] 16:49:11 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (000000405891F000) [pid = 772] [serial = 1845] [outer = 0000000000000000] 16:49:11 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405FB6F800) [pid = 772] [serial = 1846] [outer = 000000405891F000] 16:49:11 INFO - PROCESS | 772 | 1466812151541 Marionette DEBUG loaded listener.js 16:49:11 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000406646B400) [pid = 772] [serial = 1847] [outer = 000000405891F000] 16:49:11 INFO - PROCESS | 772 | 1466812151968 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 629ms 16:49:12 INFO - PROCESS | 772 | 1466812152030 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 16:49:12 INFO - PROCESS | 772 | 1466812152032 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 16:49:12 INFO - PROCESS | 772 | 1466812152035 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:49:12 INFO - PROCESS | 772 | 1466812152037 Marionette TRACE conn6 <- [1,2426,null,{}] 16:49:12 INFO - PROCESS | 772 | 1466812152041 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:12 INFO - PROCESS | 772 | 1466812152043 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:12 INFO - PROCESS | 772 | 1466812152126 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 16:49:12 INFO - PROCESS | 772 | 1466812152132 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:12 INFO - PROCESS | 772 | 1466812152134 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:12 INFO - PROCESS | 772 | ++DOCSHELL 000000406DEE1800 == 36 [pid = 772] [id = 616] 16:49:12 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004066F19400) [pid = 772] [serial = 1848] [outer = 0000000000000000] 16:49:12 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000406A7C6400) [pid = 772] [serial = 1849] [outer = 0000004066F19400] 16:49:12 INFO - PROCESS | 772 | 1466812152179 Marionette DEBUG loaded listener.js 16:49:12 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000406A7D7400) [pid = 772] [serial = 1850] [outer = 0000004066F19400] 16:49:12 INFO - PROCESS | 772 | 1466812152596 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 629ms 16:49:12 INFO - PROCESS | 772 | 1466812152668 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 16:49:12 INFO - PROCESS | 772 | 1466812152670 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 16:49:12 INFO - PROCESS | 772 | 1466812152674 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:49:12 INFO - PROCESS | 772 | 1466812152676 Marionette TRACE conn6 <- [1,2430,null,{}] 16:49:12 INFO - PROCESS | 772 | 1466812152679 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:12 INFO - PROCESS | 772 | 1466812152681 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:12 INFO - PROCESS | 772 | 1466812152766 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 16:49:12 INFO - PROCESS | 772 | 1466812152771 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:12 INFO - PROCESS | 772 | 1466812152773 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:12 INFO - PROCESS | 772 | ++DOCSHELL 000000406E78C800 == 37 [pid = 772] [id = 617] 16:49:12 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000406AA3DC00) [pid = 772] [serial = 1851] [outer = 0000000000000000] 16:49:12 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406AA41800) [pid = 772] [serial = 1852] [outer = 000000406AA3DC00] 16:49:12 INFO - PROCESS | 772 | 1466812152818 Marionette DEBUG loaded listener.js 16:49:12 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406AA4C800) [pid = 772] [serial = 1853] [outer = 000000406AA3DC00] 16:49:13 INFO - PROCESS | 772 | 1466812153328 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:49:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:49:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 672ms 16:49:13 INFO - PROCESS | 772 | 1466812153358 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 16:49:13 INFO - PROCESS | 772 | 1466812153363 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 16:49:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:49:13 INFO - PROCESS | 772 | 1466812153369 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:49:13 INFO - PROCESS | 772 | 1466812153373 Marionette TRACE conn6 <- [1,2434,null,{}] 16:49:13 INFO - PROCESS | 772 | 1466812153380 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:13 INFO - PROCESS | 772 | 1466812153384 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:13 INFO - PROCESS | 772 | 1466812153518 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 16:49:13 INFO - PROCESS | 772 | 1466812153622 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:13 INFO - PROCESS | 772 | 1466812153627 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:13 INFO - PROCESS | 772 | ++DOCSHELL 0000004060291000 == 38 [pid = 772] [id = 618] 16:49:13 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000405981EC00) [pid = 772] [serial = 1854] [outer = 0000000000000000] 16:49:13 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040599AF800) [pid = 772] [serial = 1855] [outer = 000000405981EC00] 16:49:13 INFO - PROCESS | 772 | 1466812153690 Marionette DEBUG loaded listener.js 16:49:13 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000405FB6F000) [pid = 772] [serial = 1856] [outer = 000000405981EC00] 16:49:14 INFO - PROCESS | 772 | 1466812154333 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1019ms 16:49:14 INFO - PROCESS | 772 | 1466812154395 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 16:49:14 INFO - PROCESS | 772 | 1466812154400 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 16:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:49:14 INFO - PROCESS | 772 | 1466812154407 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:49:14 INFO - PROCESS | 772 | 1466812154410 Marionette TRACE conn6 <- [1,2438,null,{}] 16:49:14 INFO - PROCESS | 772 | 1466812154414 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:14 INFO - PROCESS | 772 | 1466812154417 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:14 INFO - PROCESS | 772 | 1466812154536 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 16:49:14 INFO - PROCESS | 772 | 1466812154633 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:14 INFO - PROCESS | 772 | 1466812154636 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:14 INFO - PROCESS | 772 | ++DOCSHELL 000000406A205800 == 39 [pid = 772] [id = 619] 16:49:14 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004065E0A800) [pid = 772] [serial = 1857] [outer = 0000000000000000] 16:49:14 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004065E7FC00) [pid = 772] [serial = 1858] [outer = 0000004065E0A800] 16:49:14 INFO - PROCESS | 772 | 1466812154695 Marionette DEBUG loaded listener.js 16:49:14 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040665DD000) [pid = 772] [serial = 1859] [outer = 0000004065E0A800] 16:49:15 INFO - PROCESS | 772 | 1466812155311 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 923ms 16:49:15 INFO - PROCESS | 772 | 1466812155331 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 16:49:15 INFO - PROCESS | 772 | 1466812155334 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 16:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:49:15 INFO - PROCESS | 772 | 1466812155338 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:49:15 INFO - PROCESS | 772 | 1466812155342 Marionette TRACE conn6 <- [1,2442,null,{}] 16:49:15 INFO - PROCESS | 772 | 1466812155354 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:15 INFO - PROCESS | 772 | 1466812155359 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:15 INFO - PROCESS | 772 | 1466812155478 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 16:49:15 INFO - PROCESS | 772 | 1466812155577 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:15 INFO - PROCESS | 772 | 1466812155580 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:15 INFO - PROCESS | 772 | ++DOCSHELL 000000406E926800 == 40 [pid = 772] [id = 620] 16:49:15 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000406980F800) [pid = 772] [serial = 1860] [outer = 0000000000000000] 16:49:15 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000406A0DB400) [pid = 772] [serial = 1861] [outer = 000000406980F800] 16:49:15 INFO - PROCESS | 772 | 1466812155639 Marionette DEBUG loaded listener.js 16:49:15 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000406AA3F000) [pid = 772] [serial = 1862] [outer = 000000406980F800] 16:49:16 INFO - PROCESS | 772 | 1466812156263 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:49:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:49:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 985ms 16:49:16 INFO - PROCESS | 772 | 1466812156326 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 16:49:16 INFO - PROCESS | 772 | 1466812156329 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 16:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:49:16 INFO - PROCESS | 772 | 1466812156332 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:49:16 INFO - PROCESS | 772 | 1466812156334 Marionette TRACE conn6 <- [1,2446,null,{}] 16:49:16 INFO - PROCESS | 772 | 1466812156338 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:16 INFO - PROCESS | 772 | 1466812156341 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:16 INFO - PROCESS | 772 | 1466812156455 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 16:49:16 INFO - PROCESS | 772 | 1466812156577 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:16 INFO - PROCESS | 772 | 1466812156580 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:16 INFO - PROCESS | 772 | ++DOCSHELL 000000406EDA6000 == 41 [pid = 772] [id = 621] 16:49:16 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000406B104000) [pid = 772] [serial = 1863] [outer = 0000000000000000] 16:49:16 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406B12A000) [pid = 772] [serial = 1864] [outer = 000000406B104000] 16:49:16 INFO - PROCESS | 772 | 1466812156637 Marionette DEBUG loaded listener.js 16:49:16 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406B2C9000) [pid = 772] [serial = 1865] [outer = 000000406B104000] 16:49:17 INFO - PROCESS | 772 | 1466812157440 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1129ms 16:49:17 INFO - PROCESS | 772 | 1466812157464 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 16:49:17 INFO - PROCESS | 772 | 1466812157468 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 16:49:17 INFO - PROCESS | 772 | 1466812157473 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:49:17 INFO - PROCESS | 772 | 1466812157477 Marionette TRACE conn6 <- [1,2450,null,{}] 16:49:17 INFO - PROCESS | 772 | 1466812157482 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:17 INFO - PROCESS | 772 | 1466812157486 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:17 INFO - PROCESS | 772 | 1466812157634 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 16:49:17 INFO - PROCESS | 772 | 1466812157729 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:17 INFO - PROCESS | 772 | 1466812157734 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:17 INFO - PROCESS | 772 | ++DOCSHELL 0000004064A8A000 == 42 [pid = 772] [id = 622] 16:49:17 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (0000004059AAF000) [pid = 772] [serial = 1866] [outer = 0000000000000000] 16:49:17 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000405A235400) [pid = 772] [serial = 1867] [outer = 0000004059AAF000] 16:49:17 INFO - PROCESS | 772 | 1466812157785 Marionette DEBUG loaded listener.js 16:49:17 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (000000405FB0E800) [pid = 772] [serial = 1868] [outer = 0000004059AAF000] 16:49:18 INFO - PROCESS | 772 | --DOCSHELL 000000406DEE1800 == 41 [pid = 772] [id = 616] 16:49:18 INFO - PROCESS | 772 | --DOCSHELL 0000004065BDF800 == 40 [pid = 772] [id = 615] 16:49:18 INFO - PROCESS | 772 | --DOCSHELL 000000406DCA5000 == 39 [pid = 772] [id = 614] 16:49:18 INFO - PROCESS | 772 | --DOCSHELL 000000406B740800 == 38 [pid = 772] [id = 613] 16:49:18 INFO - PROCESS | 772 | --DOCSHELL 000000406AA7D800 == 37 [pid = 772] [id = 612] 16:49:18 INFO - PROCESS | 772 | --DOCSHELL 000000406810A800 == 36 [pid = 772] [id = 611] 16:49:18 INFO - PROCESS | 772 | --DOCSHELL 0000004066DD3800 == 35 [pid = 772] [id = 610] 16:49:18 INFO - PROCESS | 772 | --DOCSHELL 000000406371F000 == 34 [pid = 772] [id = 609] 16:49:18 INFO - PROCESS | 772 | --DOCSHELL 000000405EEB8000 == 33 [pid = 772] [id = 608] 16:49:18 INFO - PROCESS | 772 | --DOCSHELL 0000004065BCE800 == 32 [pid = 772] [id = 607] 16:49:18 INFO - PROCESS | 772 | --DOCSHELL 000000406DC14800 == 31 [pid = 772] [id = 606] 16:49:18 INFO - PROCESS | 772 | --DOCSHELL 00000040640CC800 == 30 [pid = 772] [id = 597] 16:49:18 INFO - PROCESS | 772 | --DOCSHELL 000000406EDA6000 == 29 [pid = 772] [id = 621] 16:49:18 INFO - PROCESS | 772 | --DOCSHELL 000000406E926800 == 28 [pid = 772] [id = 620] 16:49:18 INFO - PROCESS | 772 | --DOCSHELL 000000406A205800 == 27 [pid = 772] [id = 619] 16:49:18 INFO - PROCESS | 772 | --DOCSHELL 000000406E78C800 == 26 [pid = 772] [id = 617] 16:49:18 INFO - PROCESS | 772 | --DOCSHELL 0000004060291000 == 25 [pid = 772] [id = 618] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 91 (0000004066E78000) [pid = 772] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 90 (000000406403A800) [pid = 772] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 89 (00000040638D7C00) [pid = 772] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004062BB1400) [pid = 772] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 87 (000000405EE76400) [pid = 772] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000405E44AC00) [pid = 772] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000406346E000) [pid = 772] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040599AE800) [pid = 772] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004059C4B800) [pid = 772] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004065E15800) [pid = 772] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040638D0C00) [pid = 772] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000405FC1B400) [pid = 772] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040670A4000) [pid = 772] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004066868000) [pid = 772] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000406B10C400) [pid = 772] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406AA44800) [pid = 772] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004064040000) [pid = 772] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000405E2C1800) [pid = 772] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004064AEEC00) [pid = 772] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004059820C00) [pid = 772] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040661B5C00) [pid = 772] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040669D7000) [pid = 772] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004066F1D000) [pid = 772] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 68 (00000040638DE400) [pid = 772] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004066D30000) [pid = 772] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | --DOMWINDOW == 66 (00000040638D0800) [pid = 772] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 16:49:19 INFO - PROCESS | 772 | 1466812159204 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1780ms 16:49:19 INFO - PROCESS | 772 | 1466812159258 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 16:49:19 INFO - PROCESS | 772 | 1466812159263 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 16:49:19 INFO - PROCESS | 772 | 1466812159268 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:49:19 INFO - PROCESS | 772 | 1466812159271 Marionette TRACE conn6 <- [1,2454,null,{}] 16:49:19 INFO - PROCESS | 772 | 1466812159277 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:19 INFO - PROCESS | 772 | 1466812159280 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:19 INFO - PROCESS | 772 | 1466812159390 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 16:49:19 INFO - PROCESS | 772 | 1466812159469 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:19 INFO - PROCESS | 772 | 1466812159473 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:19 INFO - PROCESS | 772 | ++DOCSHELL 000000405FB2F000 == 26 [pid = 772] [id = 623] 16:49:19 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (000000405913B800) [pid = 772] [serial = 1869] [outer = 0000000000000000] 16:49:19 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (00000040592B6C00) [pid = 772] [serial = 1870] [outer = 000000405913B800] 16:49:19 INFO - PROCESS | 772 | 1466812159524 Marionette DEBUG loaded listener.js 16:49:19 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (00000040599AB800) [pid = 772] [serial = 1871] [outer = 000000405913B800] 16:49:19 INFO - PROCESS | 772 | 1466812159963 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 733ms 16:49:20 INFO - PROCESS | 772 | 1466812160008 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 16:49:20 INFO - PROCESS | 772 | 1466812160014 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 16:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:49:20 INFO - PROCESS | 772 | 1466812160021 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:49:20 INFO - PROCESS | 772 | 1466812160024 Marionette TRACE conn6 <- [1,2458,null,{}] 16:49:20 INFO - PROCESS | 772 | 1466812160028 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:20 INFO - PROCESS | 772 | 1466812160030 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:20 INFO - PROCESS | 772 | 1466812160125 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 16:49:20 INFO - PROCESS | 772 | 1466812160133 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:20 INFO - PROCESS | 772 | 1466812160136 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:20 INFO - PROCESS | 772 | ++DOCSHELL 0000004063A5F800 == 27 [pid = 772] [id = 624] 16:49:20 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405A234800) [pid = 772] [serial = 1872] [outer = 0000000000000000] 16:49:20 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000405A316C00) [pid = 772] [serial = 1873] [outer = 000000405A234800] 16:49:20 INFO - PROCESS | 772 | 1466812160186 Marionette DEBUG loaded listener.js 16:49:20 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405E2BFC00) [pid = 772] [serial = 1874] [outer = 000000405A234800] 16:49:20 INFO - PROCESS | 772 | 1466812160667 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 16:49:20 INFO - PROCESS | 772 | 1466812160695 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 16:49:20 INFO - PROCESS | 772 | 1466812160697 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 16:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:49:20 INFO - PROCESS | 772 | 1466812160701 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:49:20 INFO - PROCESS | 772 | 1466812160705 Marionette TRACE conn6 <- [1,2462,null,{}] 16:49:20 INFO - PROCESS | 772 | 1466812160716 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:20 INFO - PROCESS | 772 | 1466812160721 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:20 INFO - PROCESS | 772 | 1466812160842 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 16:49:20 INFO - PROCESS | 772 | 1466812160853 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:20 INFO - PROCESS | 772 | 1466812160857 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:20 INFO - PROCESS | 772 | ++DOCSHELL 0000004066E9A000 == 28 [pid = 772] [id = 625] 16:49:20 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004057F9F400) [pid = 772] [serial = 1875] [outer = 0000000000000000] 16:49:20 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000406027B400) [pid = 772] [serial = 1876] [outer = 0000004057F9F400] 16:49:20 INFO - PROCESS | 772 | 1466812160985 Marionette DEBUG loaded listener.js 16:49:21 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000406346E000) [pid = 772] [serial = 1877] [outer = 0000004057F9F400] 16:49:21 INFO - PROCESS | 772 | 1466812161428 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 776ms 16:49:21 INFO - PROCESS | 772 | 1466812161488 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 16:49:21 INFO - PROCESS | 772 | 1466812161491 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 16:49:21 INFO - PROCESS | 772 | 1466812161494 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:49:21 INFO - PROCESS | 772 | 1466812161496 Marionette TRACE conn6 <- [1,2466,null,{}] 16:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:49:21 INFO - PROCESS | 772 | 1466812161500 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:21 INFO - PROCESS | 772 | 1466812161502 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:21 INFO - PROCESS | 772 | 1466812161625 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 16:49:21 INFO - PROCESS | 772 | 1466812161638 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:21 INFO - PROCESS | 772 | 1466812161640 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:21 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F57800 == 29 [pid = 772] [id = 626] 16:49:21 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040638D0800) [pid = 772] [serial = 1878] [outer = 0000000000000000] 16:49:21 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040638D7C00) [pid = 772] [serial = 1879] [outer = 00000040638D0800] 16:49:21 INFO - PROCESS | 772 | 1466812161730 Marionette DEBUG loaded listener.js 16:49:21 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004063A2EC00) [pid = 772] [serial = 1880] [outer = 00000040638D0800] 16:49:22 INFO - PROCESS | 772 | 1466812162185 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 776ms 16:49:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:49:22 INFO - PROCESS | 772 | 1466812162276 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 16:49:22 INFO - PROCESS | 772 | 1466812162278 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 16:49:22 INFO - PROCESS | 772 | 1466812162281 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:49:22 INFO - PROCESS | 772 | 1466812162283 Marionette TRACE conn6 <- [1,2470,null,{}] 16:49:22 INFO - PROCESS | 772 | 1466812162287 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:22 INFO - PROCESS | 772 | 1466812162289 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:22 INFO - PROCESS | 772 | 1466812162401 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 16:49:22 INFO - PROCESS | 772 | 1466812162459 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:22 INFO - PROCESS | 772 | 1466812162461 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:22 INFO - PROCESS | 772 | ++DOCSHELL 00000040674CE000 == 30 [pid = 772] [id = 627] 16:49:22 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000405A234000) [pid = 772] [serial = 1881] [outer = 0000000000000000] 16:49:22 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004064A63000) [pid = 772] [serial = 1882] [outer = 000000405A234000] 16:49:22 INFO - PROCESS | 772 | 1466812162506 Marionette DEBUG loaded listener.js 16:49:22 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004065E0FC00) [pid = 772] [serial = 1883] [outer = 000000405A234000] 16:49:22 INFO - PROCESS | 772 | 1466812162942 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 733ms 16:49:23 INFO - PROCESS | 772 | 1466812163018 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 16:49:23 INFO - PROCESS | 772 | 1466812163021 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 16:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:49:23 INFO - PROCESS | 772 | 1466812163032 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:49:23 INFO - PROCESS | 772 | 1466812163034 Marionette TRACE conn6 <- [1,2474,null,{}] 16:49:23 INFO - PROCESS | 772 | 1466812163038 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:23 INFO - PROCESS | 772 | 1466812163044 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:23 INFO - PROCESS | 772 | 1466812163206 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 16:49:23 INFO - PROCESS | 772 | 1466812163261 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:23 INFO - PROCESS | 772 | 1466812163263 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:23 INFO - PROCESS | 772 | ++DOCSHELL 000000406A713000 == 31 [pid = 772] [id = 628] 16:49:23 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040665E1000) [pid = 772] [serial = 1884] [outer = 0000000000000000] 16:49:23 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040665E7C00) [pid = 772] [serial = 1885] [outer = 00000040665E1000] 16:49:23 INFO - PROCESS | 772 | 1466812163309 Marionette DEBUG loaded listener.js 16:49:23 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040669D7C00) [pid = 772] [serial = 1886] [outer = 00000040665E1000] 16:49:23 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040669D0000) [pid = 772] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:49:23 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000406818A000) [pid = 772] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:49:23 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000406709B000) [pid = 772] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:49:23 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040670A8400) [pid = 772] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:49:23 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004063475400) [pid = 772] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:49:23 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004059ABAC00) [pid = 772] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:49:23 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000405891F000) [pid = 772] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:49:23 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004059AAB400) [pid = 772] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:49:23 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000405E44C400) [pid = 772] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:49:23 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406AA3DC00) [pid = 772] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:49:23 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004066F19400) [pid = 772] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:49:23 INFO - PROCESS | 772 | 1466812163869 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 883ms 16:49:23 INFO - PROCESS | 772 | 1466812163920 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 16:49:23 INFO - PROCESS | 772 | 1466812163923 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 16:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:49:23 INFO - PROCESS | 772 | 1466812163926 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:49:23 INFO - PROCESS | 772 | 1466812163928 Marionette TRACE conn6 <- [1,2478,null,{}] 16:49:23 INFO - PROCESS | 772 | 1466812163931 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:23 INFO - PROCESS | 772 | 1466812163933 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:24 INFO - PROCESS | 772 | 1466812164015 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 16:49:24 INFO - PROCESS | 772 | 1466812164022 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:24 INFO - PROCESS | 772 | 1466812164024 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:24 INFO - PROCESS | 772 | ++DOCSHELL 000000406B23C800 == 32 [pid = 772] [id = 629] 16:49:24 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004058928000) [pid = 772] [serial = 1887] [outer = 0000000000000000] 16:49:24 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040669D3C00) [pid = 772] [serial = 1888] [outer = 0000004058928000] 16:49:24 INFO - PROCESS | 772 | 1466812164069 Marionette DEBUG loaded listener.js 16:49:24 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004066D33000) [pid = 772] [serial = 1889] [outer = 0000004058928000] 16:49:24 INFO - PROCESS | 772 | 1466812164500 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 629ms 16:49:24 INFO - PROCESS | 772 | 1466812164558 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 16:49:24 INFO - PROCESS | 772 | 1466812164560 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 16:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:49:24 INFO - PROCESS | 772 | 1466812164564 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:49:24 INFO - PROCESS | 772 | 1466812164566 Marionette TRACE conn6 <- [1,2482,null,{}] 16:49:24 INFO - PROCESS | 772 | 1466812164569 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:24 INFO - PROCESS | 772 | 1466812164571 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:24 INFO - PROCESS | 772 | 1466812164654 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 16:49:24 INFO - PROCESS | 772 | 1466812164661 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:24 INFO - PROCESS | 772 | 1466812164663 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:24 INFO - PROCESS | 772 | ++DOCSHELL 000000406CE1B800 == 33 [pid = 772] [id = 630] 16:49:24 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066E78000) [pid = 772] [serial = 1890] [outer = 0000000000000000] 16:49:24 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066E7F400) [pid = 772] [serial = 1891] [outer = 0000004066E78000] 16:49:24 INFO - PROCESS | 772 | 1466812164717 Marionette DEBUG loaded listener.js 16:49:24 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406709B400) [pid = 772] [serial = 1892] [outer = 0000004066E78000] 16:49:25 INFO - PROCESS | 772 | 1466812165155 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 629ms 16:49:25 INFO - PROCESS | 772 | 1466812165196 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 16:49:25 INFO - PROCESS | 772 | 1466812165199 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 16:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:49:25 INFO - PROCESS | 772 | 1466812165202 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:49:25 INFO - PROCESS | 772 | 1466812165204 Marionette TRACE conn6 <- [1,2486,null,{}] 16:49:25 INFO - PROCESS | 772 | 1466812165208 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:25 INFO - PROCESS | 772 | 1466812165210 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:25 INFO - PROCESS | 772 | 1466812165295 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 16:49:25 INFO - PROCESS | 772 | 1466812165300 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:25 INFO - PROCESS | 772 | 1466812165302 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:25 INFO - PROCESS | 772 | ++DOCSHELL 0000004066E99800 == 34 [pid = 772] [id = 631] 16:49:25 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406709C800) [pid = 772] [serial = 1893] [outer = 0000000000000000] 16:49:25 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040671FC000) [pid = 772] [serial = 1894] [outer = 000000406709C800] 16:49:25 INFO - PROCESS | 772 | 1466812165349 Marionette DEBUG loaded listener.js 16:49:25 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004067D88C00) [pid = 772] [serial = 1895] [outer = 000000406709C800] 16:49:25 INFO - PROCESS | 772 | 1466812165972 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 818ms 16:49:26 INFO - PROCESS | 772 | 1466812166061 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 16:49:26 INFO - PROCESS | 772 | 1466812166066 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 16:49:26 INFO - PROCESS | 772 | 1466812166073 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:49:26 INFO - PROCESS | 772 | 1466812166077 Marionette TRACE conn6 <- [1,2490,null,{}] 16:49:26 INFO - PROCESS | 772 | 1466812166084 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:26 INFO - PROCESS | 772 | 1466812166087 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:26 INFO - PROCESS | 772 | 1466812166234 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 16:49:26 INFO - PROCESS | 772 | 1466812166352 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:26 INFO - PROCESS | 772 | 1466812166355 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:26 INFO - PROCESS | 772 | ++DOCSHELL 0000004064A9C000 == 35 [pid = 772] [id = 632] 16:49:26 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040589CFC00) [pid = 772] [serial = 1896] [outer = 0000000000000000] 16:49:26 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004059ABAC00) [pid = 772] [serial = 1897] [outer = 00000040589CFC00] 16:49:26 INFO - PROCESS | 772 | 1466812166417 Marionette DEBUG loaded listener.js 16:49:26 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000405B1B4C00) [pid = 772] [serial = 1898] [outer = 00000040589CFC00] 16:49:27 INFO - PROCESS | 772 | 1466812167134 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1078ms 16:49:27 INFO - PROCESS | 772 | 1466812167162 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 16:49:27 INFO - PROCESS | 772 | 1466812167168 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 16:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:49:27 INFO - PROCESS | 772 | 1466812167174 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:49:27 INFO - PROCESS | 772 | 1466812167178 Marionette TRACE conn6 <- [1,2494,null,{}] 16:49:27 INFO - PROCESS | 772 | 1466812167182 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:27 INFO - PROCESS | 772 | 1466812167185 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:27 INFO - PROCESS | 772 | 1466812167314 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 16:49:27 INFO - PROCESS | 772 | 1466812167438 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:27 INFO - PROCESS | 772 | 1466812167441 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:27 INFO - PROCESS | 772 | ++DOCSHELL 00000040674CA000 == 36 [pid = 772] [id = 633] 16:49:27 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000405FC15000) [pid = 772] [serial = 1899] [outer = 0000000000000000] 16:49:27 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004063475400) [pid = 772] [serial = 1900] [outer = 000000405FC15000] 16:49:27 INFO - PROCESS | 772 | 1466812167502 Marionette DEBUG loaded listener.js 16:49:27 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406403F800) [pid = 772] [serial = 1901] [outer = 000000405FC15000] 16:49:28 INFO - PROCESS | 772 | 1466812168391 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1283ms 16:49:28 INFO - PROCESS | 772 | 1466812168459 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 16:49:28 INFO - PROCESS | 772 | 1466812168464 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 16:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:49:28 INFO - PROCESS | 772 | 1466812168470 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:49:28 INFO - PROCESS | 772 | 1466812168473 Marionette TRACE conn6 <- [1,2498,null,{}] 16:49:28 INFO - PROCESS | 772 | 1466812168479 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:28 INFO - PROCESS | 772 | 1466812168482 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:28 INFO - PROCESS | 772 | 1466812168616 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 16:49:28 INFO - PROCESS | 772 | 1466812168694 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:28 INFO - PROCESS | 772 | 1466812168698 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:28 INFO - PROCESS | 772 | ++DOCSHELL 00000040640BA000 == 37 [pid = 772] [id = 634] 16:49:28 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000405E4BB000) [pid = 772] [serial = 1902] [outer = 0000000000000000] 16:49:28 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000405EE71400) [pid = 772] [serial = 1903] [outer = 000000405E4BB000] 16:49:28 INFO - PROCESS | 772 | 1466812168794 Marionette DEBUG loaded listener.js 16:49:28 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (0000004060762800) [pid = 772] [serial = 1904] [outer = 000000405E4BB000] 16:49:29 INFO - PROCESS | 772 | --DOCSHELL 000000406CE1B800 == 36 [pid = 772] [id = 630] 16:49:29 INFO - PROCESS | 772 | --DOCSHELL 000000406B23C800 == 35 [pid = 772] [id = 629] 16:49:29 INFO - PROCESS | 772 | --DOCSHELL 000000406A713000 == 34 [pid = 772] [id = 628] 16:49:29 INFO - PROCESS | 772 | --DOCSHELL 00000040674CE000 == 33 [pid = 772] [id = 627] 16:49:29 INFO - PROCESS | 772 | --DOCSHELL 0000004066F57800 == 32 [pid = 772] [id = 626] 16:49:29 INFO - PROCESS | 772 | --DOCSHELL 0000004066E9A000 == 31 [pid = 772] [id = 625] 16:49:29 INFO - PROCESS | 772 | --DOCSHELL 0000004063A5F800 == 30 [pid = 772] [id = 624] 16:49:29 INFO - PROCESS | 772 | --DOCSHELL 000000405FB2F000 == 29 [pid = 772] [id = 623] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004066B0EC00) [pid = 772] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000406A0D7C00) [pid = 772] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004067E35800) [pid = 772] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 87 (00000040671F1800) [pid = 772] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004067497800) [pid = 772] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040638D2000) [pid = 772] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004063A32800) [pid = 772] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000406A7AB400) [pid = 772] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000405A22D000) [pid = 772] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405EC34400) [pid = 772] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406646B400) [pid = 772] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004059F11800) [pid = 772] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405EB30C00) [pid = 772] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040602B8000) [pid = 772] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004063ABE400) [pid = 772] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040661C2C00) [pid = 772] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004067ED1C00) [pid = 772] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406AA41800) [pid = 772] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406AA4C800) [pid = 772] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406A7D7400) [pid = 772] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000405FB6F800) [pid = 772] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004066E75000) [pid = 772] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | --DOMWINDOW == 68 (000000406A7C6400) [pid = 772] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 16:49:29 INFO - PROCESS | 772 | 1466812169312 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 881ms 16:49:29 INFO - PROCESS | 772 | 1466812169354 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 16:49:29 INFO - PROCESS | 772 | 1466812169359 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 16:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:49:29 INFO - PROCESS | 772 | 1466812169365 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:49:29 INFO - PROCESS | 772 | 1466812169368 Marionette TRACE conn6 <- [1,2502,null,{}] 16:49:29 INFO - PROCESS | 772 | 1466812169371 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:29 INFO - PROCESS | 772 | 1466812169374 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:29 INFO - PROCESS | 772 | 1466812169466 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 16:49:29 INFO - PROCESS | 772 | 1466812169475 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:29 INFO - PROCESS | 772 | 1466812169478 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:29 INFO - PROCESS | 772 | ++DOCSHELL 0000004065BD9000 == 30 [pid = 772] [id = 635] 16:49:29 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (00000040600B4000) [pid = 772] [serial = 1905] [outer = 0000000000000000] 16:49:29 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004062BBDC00) [pid = 772] [serial = 1906] [outer = 00000040600B4000] 16:49:29 INFO - PROCESS | 772 | 1466812169527 Marionette DEBUG loaded listener.js 16:49:29 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040638DA800) [pid = 772] [serial = 1907] [outer = 00000040600B4000] 16:49:30 INFO - PROCESS | 772 | 1466812170004 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 692ms 16:49:30 INFO - PROCESS | 772 | 1466812170060 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 16:49:30 INFO - PROCESS | 772 | 1466812170063 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 16:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:49:30 INFO - PROCESS | 772 | 1466812170066 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:49:30 INFO - PROCESS | 772 | 1466812170070 Marionette TRACE conn6 <- [1,2506,null,{}] 16:49:30 INFO - PROCESS | 772 | 1466812170082 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:30 INFO - PROCESS | 772 | 1466812170087 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:30 INFO - PROCESS | 772 | 1466812170207 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 16:49:30 INFO - PROCESS | 772 | 1466812170297 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:30 INFO - PROCESS | 772 | 1466812170301 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:30 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F6F000 == 31 [pid = 772] [id = 636] 16:49:30 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004058F0C000) [pid = 772] [serial = 1908] [outer = 0000000000000000] 16:49:30 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004065E0E000) [pid = 772] [serial = 1909] [outer = 0000004058F0C000] 16:49:30 INFO - PROCESS | 772 | 1466812170360 Marionette DEBUG loaded listener.js 16:49:30 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040661C0000) [pid = 772] [serial = 1910] [outer = 0000004058F0C000] 16:49:30 INFO - PROCESS | 772 | 1466812170743 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 733ms 16:49:30 INFO - PROCESS | 772 | 1466812170802 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 16:49:30 INFO - PROCESS | 772 | 1466812170805 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 16:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:49:30 INFO - PROCESS | 772 | 1466812170808 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:49:30 INFO - PROCESS | 772 | 1466812170810 Marionette TRACE conn6 <- [1,2510,null,{}] 16:49:30 INFO - PROCESS | 772 | 1466812170813 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:30 INFO - PROCESS | 772 | 1466812170816 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:30 INFO - PROCESS | 772 | 1466812170907 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 16:49:30 INFO - PROCESS | 772 | 1466812170913 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:30 INFO - PROCESS | 772 | 1466812170915 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:30 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA74000 == 32 [pid = 772] [id = 637] 16:49:30 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040665DDC00) [pid = 772] [serial = 1911] [outer = 0000000000000000] 16:49:30 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040669D6C00) [pid = 772] [serial = 1912] [outer = 00000040665DDC00] 16:49:30 INFO - PROCESS | 772 | 1466812170963 Marionette DEBUG loaded listener.js 16:49:31 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066E75000) [pid = 772] [serial = 1913] [outer = 00000040665DDC00] 16:49:31 INFO - PROCESS | 772 | 1466812171453 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 671ms 16:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:49:31 INFO - PROCESS | 772 | 1466812171487 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 16:49:31 INFO - PROCESS | 772 | 1466812171489 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 16:49:31 INFO - PROCESS | 772 | 1466812171492 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:49:31 INFO - PROCESS | 772 | 1466812171494 Marionette TRACE conn6 <- [1,2514,null,{}] 16:49:31 INFO - PROCESS | 772 | 1466812171498 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:31 INFO - PROCESS | 772 | 1466812171500 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:31 INFO - PROCESS | 772 | 1466812171647 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 16:49:31 INFO - PROCESS | 772 | 1466812171670 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:31 INFO - PROCESS | 772 | 1466812171672 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:31 INFO - PROCESS | 772 | ++DOCSHELL 000000406BB25000 == 33 [pid = 772] [id = 638] 16:49:31 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066E70800) [pid = 772] [serial = 1914] [outer = 0000000000000000] 16:49:31 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406709B000) [pid = 772] [serial = 1915] [outer = 0000004066E70800] 16:49:31 INFO - PROCESS | 772 | 1466812171718 Marionette DEBUG loaded listener.js 16:49:31 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004067543400) [pid = 772] [serial = 1916] [outer = 0000004066E70800] 16:49:32 INFO - PROCESS | 772 | 1466812172186 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 734ms 16:49:32 INFO - PROCESS | 772 | 1466812172236 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 16:49:32 INFO - PROCESS | 772 | 1466812172238 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 16:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:49:32 INFO - PROCESS | 772 | 1466812172241 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:49:32 INFO - PROCESS | 772 | 1466812172243 Marionette TRACE conn6 <- [1,2518,null,{}] 16:49:32 INFO - PROCESS | 772 | 1466812172247 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:32 INFO - PROCESS | 772 | 1466812172253 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:32 INFO - PROCESS | 772 | 1466812172397 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 16:49:32 INFO - PROCESS | 772 | 1466812172457 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:32 INFO - PROCESS | 772 | 1466812172460 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:32 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCBD000 == 34 [pid = 772] [id = 639] 16:49:32 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406817C400) [pid = 772] [serial = 1917] [outer = 0000000000000000] 16:49:32 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004069392400) [pid = 772] [serial = 1918] [outer = 000000406817C400] 16:49:32 INFO - PROCESS | 772 | 1466812172506 Marionette DEBUG loaded listener.js 16:49:32 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000406A2EEC00) [pid = 772] [serial = 1919] [outer = 000000406817C400] 16:49:32 INFO - PROCESS | 772 | 1466812172933 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 734ms 16:49:32 INFO - PROCESS | 772 | 1466812172988 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 16:49:32 INFO - PROCESS | 772 | 1466812172991 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 16:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:49:33 INFO - PROCESS | 772 | 1466812173003 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:49:33 INFO - PROCESS | 772 | 1466812173005 Marionette TRACE conn6 <- [1,2522,null,{}] 16:49:33 INFO - PROCESS | 772 | 1466812173009 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:33 INFO - PROCESS | 772 | 1466812173011 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:33 INFO - PROCESS | 772 | 1466812173123 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 16:49:33 INFO - PROCESS | 772 | 1466812173253 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:33 INFO - PROCESS | 772 | 1466812173255 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:33 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004065EBF000) [pid = 772] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:49:33 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405913B800) [pid = 772] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:49:33 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004057F9F400) [pid = 772] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:49:33 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004059AAF000) [pid = 772] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:49:33 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405A234800) [pid = 772] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:49:33 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040638D0800) [pid = 772] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:49:33 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000405A234000) [pid = 772] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:49:33 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040665E1000) [pid = 772] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:49:33 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000405981EC00) [pid = 772] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:49:33 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004066E78000) [pid = 772] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:49:33 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004065E0A800) [pid = 772] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:49:33 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406980F800) [pid = 772] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:49:33 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406B104000) [pid = 772] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:49:33 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004058928000) [pid = 772] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:49:33 INFO - PROCESS | 772 | ++DOCSHELL 000000405E4CF000 == 35 [pid = 772] [id = 640] 16:49:33 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405890B000) [pid = 772] [serial = 1920] [outer = 0000000000000000] 16:49:33 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000405981EC00) [pid = 772] [serial = 1921] [outer = 000000405890B000] 16:49:33 INFO - PROCESS | 772 | 1466812173309 Marionette DEBUG loaded listener.js 16:49:33 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (00000040638E4800) [pid = 772] [serial = 1922] [outer = 000000405890B000] 16:49:33 INFO - PROCESS | 772 | 1466812173688 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 735ms 16:49:33 INFO - PROCESS | 772 | 1466812173732 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 16:49:33 INFO - PROCESS | 772 | 1466812173735 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 16:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:49:33 INFO - PROCESS | 772 | 1466812173738 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:49:33 INFO - PROCESS | 772 | 1466812173740 Marionette TRACE conn6 <- [1,2526,null,{}] 16:49:33 INFO - PROCESS | 772 | 1466812173743 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:33 INFO - PROCESS | 772 | 1466812173745 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:33 INFO - PROCESS | 772 | 1466812173832 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 16:49:33 INFO - PROCESS | 772 | 1466812173912 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:33 INFO - PROCESS | 772 | 1466812173914 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:33 INFO - PROCESS | 772 | ++DOCSHELL 000000406DEE5000 == 36 [pid = 772] [id = 641] 16:49:33 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040638ECC00) [pid = 772] [serial = 1923] [outer = 0000000000000000] 16:49:33 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000406A7AD000) [pid = 772] [serial = 1924] [outer = 00000040638ECC00] 16:49:33 INFO - PROCESS | 772 | 1466812173961 Marionette DEBUG loaded listener.js 16:49:34 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000406A7D2800) [pid = 772] [serial = 1925] [outer = 00000040638ECC00] 16:49:34 INFO - PROCESS | 772 | 1466812174338 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 629ms 16:49:34 INFO - PROCESS | 772 | 1466812174370 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 16:49:34 INFO - PROCESS | 772 | 1466812174372 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 16:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:49:34 INFO - PROCESS | 772 | 1466812174375 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:49:34 INFO - PROCESS | 772 | 1466812174377 Marionette TRACE conn6 <- [1,2530,null,{}] 16:49:34 INFO - PROCESS | 772 | 1466812174381 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:34 INFO - PROCESS | 772 | 1466812174383 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:34 INFO - PROCESS | 772 | 1466812174501 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 16:49:34 INFO - PROCESS | 772 | 1466812174541 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:34 INFO - PROCESS | 772 | 1466812174543 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:34 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F6E000 == 37 [pid = 772] [id = 642] 16:49:34 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406A7D9800) [pid = 772] [serial = 1926] [outer = 0000000000000000] 16:49:34 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406A7E3000) [pid = 772] [serial = 1927] [outer = 000000406A7D9800] 16:49:34 INFO - PROCESS | 772 | 1466812174589 Marionette DEBUG loaded listener.js 16:49:34 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406AA4A000) [pid = 772] [serial = 1928] [outer = 000000406A7D9800] 16:49:35 INFO - PROCESS | 772 | 1466812174996 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 671ms 16:49:35 INFO - PROCESS | 772 | 1466812175053 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 16:49:35 INFO - PROCESS | 772 | 1466812175055 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 16:49:35 INFO - PROCESS | 772 | 1466812175059 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:49:35 INFO - PROCESS | 772 | 1466812175061 Marionette TRACE conn6 <- [1,2534,null,{}] 16:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:49:35 INFO - PROCESS | 772 | 1466812175065 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:35 INFO - PROCESS | 772 | 1466812175067 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:35 INFO - PROCESS | 772 | 1466812175153 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 16:49:35 INFO - PROCESS | 772 | 1466812175160 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:35 INFO - PROCESS | 772 | 1466812175162 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:35 INFO - PROCESS | 772 | ++DOCSHELL 000000406E92F000 == 38 [pid = 772] [id = 643] 16:49:35 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406B109400) [pid = 772] [serial = 1929] [outer = 0000000000000000] 16:49:35 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406B10E000) [pid = 772] [serial = 1930] [outer = 000000406B109400] 16:49:35 INFO - PROCESS | 772 | 1466812175208 Marionette DEBUG loaded listener.js 16:49:35 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406B127C00) [pid = 772] [serial = 1931] [outer = 000000406B109400] 16:49:35 INFO - PROCESS | 772 | 1466812175963 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 923ms 16:49:35 INFO - PROCESS | 772 | 1466812175988 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 16:49:35 INFO - PROCESS | 772 | 1466812175993 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 16:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:49:36 INFO - PROCESS | 772 | 1466812175998 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:49:36 INFO - PROCESS | 772 | 1466812176003 Marionette TRACE conn6 <- [1,2538,null,{}] 16:49:36 INFO - PROCESS | 772 | 1466812176009 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:36 INFO - PROCESS | 772 | 1466812176012 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:36 INFO - PROCESS | 772 | 1466812176141 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 16:49:36 INFO - PROCESS | 772 | 1466812176267 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:36 INFO - PROCESS | 772 | 1466812176270 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:36 INFO - PROCESS | 772 | ++DOCSHELL 0000004066E85800 == 39 [pid = 772] [id = 644] 16:49:36 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000405FB0F000) [pid = 772] [serial = 1932] [outer = 0000000000000000] 16:49:36 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040602BB000) [pid = 772] [serial = 1933] [outer = 000000405FB0F000] 16:49:36 INFO - PROCESS | 772 | 1466812176330 Marionette DEBUG loaded listener.js 16:49:36 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004063AC9000) [pid = 772] [serial = 1934] [outer = 000000405FB0F000] 16:49:36 INFO - PROCESS | 772 | 1466812176943 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 986ms 16:49:36 INFO - PROCESS | 772 | 1466812176988 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 16:49:37 INFO - PROCESS | 772 | 1466812176993 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 16:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:49:37 INFO - PROCESS | 772 | 1466812177000 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:49:37 INFO - PROCESS | 772 | 1466812177004 Marionette TRACE conn6 <- [1,2542,null,{}] 16:49:37 INFO - PROCESS | 772 | 1466812177008 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:37 INFO - PROCESS | 772 | 1466812177012 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:37 INFO - PROCESS | 772 | 1466812177134 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 16:49:37 INFO - PROCESS | 772 | 1466812177235 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:37 INFO - PROCESS | 772 | 1466812177238 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:37 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCA4000 == 40 [pid = 772] [id = 645] 16:49:37 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004066475800) [pid = 772] [serial = 1935] [outer = 0000000000000000] 16:49:37 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004066883400) [pid = 772] [serial = 1936] [outer = 0000004066475800] 16:49:37 INFO - PROCESS | 772 | 1466812177296 Marionette DEBUG loaded listener.js 16:49:37 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004067689400) [pid = 772] [serial = 1937] [outer = 0000004066475800] 16:49:37 INFO - PROCESS | 772 | 1466812177948 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 986ms 16:49:37 INFO - PROCESS | 772 | 1466812177988 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 16:49:37 INFO - PROCESS | 772 | 1466812177991 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 16:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:49:38 INFO - PROCESS | 772 | 1466812177994 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:49:38 INFO - PROCESS | 772 | 1466812177999 Marionette TRACE conn6 <- [1,2546,null,{}] 16:49:38 INFO - PROCESS | 772 | 1466812178011 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:38 INFO - PROCESS | 772 | 1466812178016 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:38 INFO - PROCESS | 772 | 1466812178134 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 16:49:38 INFO - PROCESS | 772 | 1466812178262 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:38 INFO - PROCESS | 772 | 1466812178266 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:38 INFO - PROCESS | 772 | ++DOCSHELL 000000406EDAE000 == 41 [pid = 772] [id = 646] 16:49:38 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406AA4B400) [pid = 772] [serial = 1938] [outer = 0000000000000000] 16:49:38 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406B10C800) [pid = 772] [serial = 1939] [outer = 000000406AA4B400] 16:49:38 INFO - PROCESS | 772 | 1466812178344 Marionette DEBUG loaded listener.js 16:49:38 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000406B2CA400) [pid = 772] [serial = 1940] [outer = 000000406AA4B400] 16:49:39 INFO - PROCESS | 772 | 1466812178996 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1025ms 16:49:39 INFO - PROCESS | 772 | 1466812179022 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 16:49:39 INFO - PROCESS | 772 | 1466812179025 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 16:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:49:39 INFO - PROCESS | 772 | 1466812179029 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:49:39 INFO - PROCESS | 772 | 1466812179031 Marionette TRACE conn6 <- [1,2550,null,{}] 16:49:39 INFO - PROCESS | 772 | 1466812179035 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:39 INFO - PROCESS | 772 | 1466812179037 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:39 INFO - PROCESS | 772 | 1466812179159 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 16:49:39 INFO - PROCESS | 772 | 1466812179393 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:39 INFO - PROCESS | 772 | 1466812179396 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:39 INFO - PROCESS | 772 | ++DOCSHELL 0000004063895000 == 42 [pid = 772] [id = 647] 16:49:39 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (000000405891EC00) [pid = 772] [serial = 1941] [outer = 0000000000000000] 16:49:39 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (00000040599AC800) [pid = 772] [serial = 1942] [outer = 000000405891EC00] 16:49:39 INFO - PROCESS | 772 | 1466812179469 Marionette DEBUG loaded listener.js 16:49:39 INFO - PROCESS | 772 | ++DOMWINDOW == 93 (000000405E4B9800) [pid = 772] [serial = 1943] [outer = 000000405891EC00] 16:49:40 INFO - PROCESS | 772 | --DOCSHELL 0000004064A8A000 == 41 [pid = 772] [id = 622] 16:49:40 INFO - PROCESS | 772 | --DOCSHELL 0000004066F6E000 == 40 [pid = 772] [id = 642] 16:49:40 INFO - PROCESS | 772 | --DOCSHELL 000000406DEE5000 == 39 [pid = 772] [id = 641] 16:49:40 INFO - PROCESS | 772 | --DOCSHELL 000000405E4CF000 == 38 [pid = 772] [id = 640] 16:49:40 INFO - PROCESS | 772 | --DOCSHELL 000000406DCBD000 == 37 [pid = 772] [id = 639] 16:49:40 INFO - PROCESS | 772 | --DOCSHELL 000000406BB25000 == 36 [pid = 772] [id = 638] 16:49:40 INFO - PROCESS | 772 | --DOCSHELL 000000406AA74000 == 35 [pid = 772] [id = 637] 16:49:40 INFO - PROCESS | 772 | --DOCSHELL 0000004066F6F000 == 34 [pid = 772] [id = 636] 16:49:40 INFO - PROCESS | 772 | --DOCSHELL 0000004065BD9000 == 33 [pid = 772] [id = 635] 16:49:40 INFO - PROCESS | 772 | --DOCSHELL 00000040640BA000 == 32 [pid = 772] [id = 634] 16:49:40 INFO - PROCESS | 772 | --DOCSHELL 00000040674CA000 == 31 [pid = 772] [id = 633] 16:49:40 INFO - PROCESS | 772 | --DOCSHELL 0000004066E99800 == 30 [pid = 772] [id = 631] 16:49:40 INFO - PROCESS | 772 | --DOCSHELL 0000004064A9C000 == 29 [pid = 772] [id = 632] 16:49:40 INFO - PROCESS | 772 | --DOCSHELL 000000406EDAE000 == 28 [pid = 772] [id = 646] 16:49:40 INFO - PROCESS | 772 | --DOCSHELL 000000406DCA4000 == 27 [pid = 772] [id = 645] 16:49:40 INFO - PROCESS | 772 | --DOCSHELL 0000004066E85800 == 26 [pid = 772] [id = 644] 16:49:40 INFO - PROCESS | 772 | --DOCSHELL 000000406E92F000 == 25 [pid = 772] [id = 643] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 92 (00000040665DF000) [pid = 772] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 91 (00000040592B6C00) [pid = 772] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 90 (00000040599AB800) [pid = 772] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000406027B400) [pid = 772] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 88 (000000405FB0E800) [pid = 772] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 87 (000000405A235400) [pid = 772] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000405A316C00) [pid = 772] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000405E2BFC00) [pid = 772] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040638D7C00) [pid = 772] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004064A63000) [pid = 772] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040665E7C00) [pid = 772] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004065E0FC00) [pid = 772] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000405FB6F000) [pid = 772] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040599AF800) [pid = 772] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004066E7F400) [pid = 772] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040665DD000) [pid = 772] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004065E7FC00) [pid = 772] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406AA3F000) [pid = 772] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406A0DB400) [pid = 772] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040669D7C00) [pid = 772] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406B2C9000) [pid = 772] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406B12A000) [pid = 772] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406709B400) [pid = 772] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040671FC000) [pid = 772] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004063A2EC00) [pid = 772] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 67 (00000040669D3C00) [pid = 772] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 66 (000000406346E000) [pid = 772] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | --DOMWINDOW == 65 (0000004066D33000) [pid = 772] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 772 | 1466812180962 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1975ms 16:49:41 INFO - PROCESS | 772 | 1466812181006 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 16:49:41 INFO - PROCESS | 772 | 1466812181012 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 16:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:49:41 INFO - PROCESS | 772 | 1466812181017 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:49:41 INFO - PROCESS | 772 | 1466812181021 Marionette TRACE conn6 <- [1,2554,null,{}] 16:49:41 INFO - PROCESS | 772 | 1466812181027 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:41 INFO - PROCESS | 772 | 1466812181030 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:41 INFO - PROCESS | 772 | 1466812181142 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 16:49:41 INFO - PROCESS | 772 | 1466812181149 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:41 INFO - PROCESS | 772 | 1466812181154 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:41 INFO - PROCESS | 772 | ++DOCSHELL 000000405FB15000 == 26 [pid = 772] [id = 648] 16:49:41 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (00000040592BAC00) [pid = 772] [serial = 1944] [outer = 0000000000000000] 16:49:41 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (0000004059823800) [pid = 772] [serial = 1945] [outer = 00000040592BAC00] 16:49:41 INFO - PROCESS | 772 | 1466812181206 Marionette DEBUG loaded listener.js 16:49:41 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004059AAD800) [pid = 772] [serial = 1946] [outer = 00000040592BAC00] 16:49:41 INFO - PROCESS | 772 | 1466812181728 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 733ms 16:49:41 INFO - PROCESS | 772 | 1466812181753 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 16:49:41 INFO - PROCESS | 772 | 1466812181759 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 16:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:49:41 INFO - PROCESS | 772 | 1466812181766 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:49:41 INFO - PROCESS | 772 | 1466812181769 Marionette TRACE conn6 <- [1,2558,null,{}] 16:49:41 INFO - PROCESS | 772 | 1466812181773 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:41 INFO - PROCESS | 772 | 1466812181775 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:41 INFO - PROCESS | 772 | 1466812181871 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 16:49:41 INFO - PROCESS | 772 | 1466812181879 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:41 INFO - PROCESS | 772 | 1466812181882 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:41 INFO - PROCESS | 772 | ++DOCSHELL 00000040640C3000 == 27 [pid = 772] [id = 649] 16:49:41 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (000000405A3E3800) [pid = 772] [serial = 1947] [outer = 0000000000000000] 16:49:41 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405B15C400) [pid = 772] [serial = 1948] [outer = 000000405A3E3800] 16:49:41 INFO - PROCESS | 772 | 1466812181932 Marionette DEBUG loaded listener.js 16:49:42 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000405E4B5000) [pid = 772] [serial = 1949] [outer = 000000405A3E3800] 16:49:42 INFO - PROCESS | 772 | 1466812182430 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:49:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:49:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 671ms 16:49:42 INFO - PROCESS | 772 | 1466812182442 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 16:49:42 INFO - PROCESS | 772 | 1466812182445 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 16:49:42 INFO - PROCESS | 772 | 1466812182448 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:49:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:49:42 INFO - PROCESS | 772 | 1466812182452 Marionette TRACE conn6 <- [1,2562,null,{}] 16:49:42 INFO - PROCESS | 772 | 1466812182464 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:42 INFO - PROCESS | 772 | 1466812182469 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:42 INFO - PROCESS | 772 | 1466812182591 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 16:49:42 INFO - PROCESS | 772 | 1466812182675 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:42 INFO - PROCESS | 772 | 1466812182678 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:42 INFO - PROCESS | 772 | ++DOCSHELL 0000004066DD6000 == 28 [pid = 772] [id = 650] 16:49:42 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (00000040600AE000) [pid = 772] [serial = 1950] [outer = 0000000000000000] 16:49:42 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040602B7800) [pid = 772] [serial = 1951] [outer = 00000040600AE000] 16:49:42 INFO - PROCESS | 772 | 1466812182729 Marionette DEBUG loaded listener.js 16:49:42 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000406346FC00) [pid = 772] [serial = 1952] [outer = 00000040600AE000] 16:49:43 INFO - PROCESS | 772 | 1466812183133 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 734ms 16:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:49:43 INFO - PROCESS | 772 | 1466812183186 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 16:49:43 INFO - PROCESS | 772 | 1466812183189 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 16:49:43 INFO - PROCESS | 772 | 1466812183192 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:49:43 INFO - PROCESS | 772 | 1466812183194 Marionette TRACE conn6 <- [1,2566,null,{}] 16:49:43 INFO - PROCESS | 772 | 1466812183198 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:43 INFO - PROCESS | 772 | 1466812183200 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:43 INFO - PROCESS | 772 | 1466812183317 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 16:49:43 INFO - PROCESS | 772 | 1466812183370 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:43 INFO - PROCESS | 772 | 1466812183372 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:43 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F47000 == 29 [pid = 772] [id = 651] 16:49:43 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040638CF000) [pid = 772] [serial = 1953] [outer = 0000000000000000] 16:49:43 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040638D8C00) [pid = 772] [serial = 1954] [outer = 00000040638CF000] 16:49:43 INFO - PROCESS | 772 | 1466812183421 Marionette DEBUG loaded listener.js 16:49:43 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040638F7000) [pid = 772] [serial = 1955] [outer = 00000040638CF000] 16:49:43 INFO - PROCESS | 772 | 1466812183873 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 735ms 16:49:43 INFO - PROCESS | 772 | 1466812183929 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 16:49:43 INFO - PROCESS | 772 | 1466812183931 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 16:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:49:43 INFO - PROCESS | 772 | 1466812183973 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:49:43 INFO - PROCESS | 772 | 1466812183975 Marionette TRACE conn6 <- [1,2570,null,{}] 16:49:43 INFO - PROCESS | 772 | 1466812183979 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:43 INFO - PROCESS | 772 | 1466812183981 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:44 INFO - PROCESS | 772 | 1466812184093 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 16:49:44 INFO - PROCESS | 772 | 1466812184102 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:44 INFO - PROCESS | 772 | 1466812184104 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:44 INFO - PROCESS | 772 | ++DOCSHELL 00000040675D6800 == 30 [pid = 772] [id = 652] 16:49:44 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040638D2400) [pid = 772] [serial = 1956] [outer = 0000000000000000] 16:49:44 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004064A64C00) [pid = 772] [serial = 1957] [outer = 00000040638D2400] 16:49:44 INFO - PROCESS | 772 | 1466812184150 Marionette DEBUG loaded listener.js 16:49:44 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004065E77C00) [pid = 772] [serial = 1958] [outer = 00000040638D2400] 16:49:44 INFO - PROCESS | 772 | 1466812184625 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:49:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:49:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 692ms 16:49:44 INFO - PROCESS | 772 | 1466812184665 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 16:49:44 INFO - PROCESS | 772 | 1466812184668 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 16:49:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:49:44 INFO - PROCESS | 772 | 1466812184677 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:49:44 INFO - PROCESS | 772 | 1466812184679 Marionette TRACE conn6 <- [1,2574,null,{}] 16:49:44 INFO - PROCESS | 772 | 1466812184682 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:44 INFO - PROCESS | 772 | 1466812184689 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:44 INFO - PROCESS | 772 | 1466812184827 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 16:49:44 INFO - PROCESS | 772 | 1466812184887 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:44 INFO - PROCESS | 772 | 1466812184890 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:44 INFO - PROCESS | 772 | ++DOCSHELL 000000406A704000 == 31 [pid = 772] [id = 653] 16:49:44 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040660E7C00) [pid = 772] [serial = 1959] [outer = 0000000000000000] 16:49:44 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004066470C00) [pid = 772] [serial = 1960] [outer = 00000040660E7C00] 16:49:44 INFO - PROCESS | 772 | 1466812184938 Marionette DEBUG loaded listener.js 16:49:45 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040669D0000) [pid = 772] [serial = 1961] [outer = 00000040660E7C00] 16:49:45 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000406B109400) [pid = 772] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:49:45 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004066E70800) [pid = 772] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:49:45 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406817C400) [pid = 772] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:49:45 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000405E4BB000) [pid = 772] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:49:45 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040600B4000) [pid = 772] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:49:45 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040665DDC00) [pid = 772] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:49:45 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004058F0C000) [pid = 772] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:49:45 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000405FC15000) [pid = 772] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:49:45 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040589CFC00) [pid = 772] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:49:45 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000405890B000) [pid = 772] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:49:45 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406709C800) [pid = 772] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:49:45 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040638ECC00) [pid = 772] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:49:45 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406A7D9800) [pid = 772] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:49:45 INFO - PROCESS | 772 | 1466812185604 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:49:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:49:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 986ms 16:49:45 INFO - PROCESS | 772 | 1466812185665 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 16:49:45 INFO - PROCESS | 772 | 1466812185668 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 16:49:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:49:45 INFO - PROCESS | 772 | 1466812185671 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:49:45 INFO - PROCESS | 772 | 1466812185673 Marionette TRACE conn6 <- [1,2578,null,{}] 16:49:45 INFO - PROCESS | 772 | 1466812185676 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:45 INFO - PROCESS | 772 | 1466812185678 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:45 INFO - PROCESS | 772 | 1466812185789 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 16:49:45 INFO - PROCESS | 772 | 1466812185844 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:45 INFO - PROCESS | 772 | 1466812185846 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:45 INFO - PROCESS | 772 | ++DOCSHELL 000000406B15D800 == 32 [pid = 772] [id = 654] 16:49:45 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004057F9C800) [pid = 772] [serial = 1962] [outer = 0000000000000000] 16:49:45 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405FC1C000) [pid = 772] [serial = 1963] [outer = 0000004057F9C800] 16:49:45 INFO - PROCESS | 772 | 1466812185891 Marionette DEBUG loaded listener.js 16:49:45 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040665E2800) [pid = 772] [serial = 1964] [outer = 0000004057F9C800] 16:49:46 INFO - PROCESS | 772 | 1466812186249 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 629ms 16:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:49:46 INFO - PROCESS | 772 | 1466812186303 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 16:49:46 INFO - PROCESS | 772 | 1466812186306 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 16:49:46 INFO - PROCESS | 772 | 1466812186309 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:49:46 INFO - PROCESS | 772 | 1466812186311 Marionette TRACE conn6 <- [1,2582,null,{}] 16:49:46 INFO - PROCESS | 772 | 1466812186314 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:46 INFO - PROCESS | 772 | 1466812186316 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:46 INFO - PROCESS | 772 | 1466812186399 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 16:49:46 INFO - PROCESS | 772 | 1466812186405 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:46 INFO - PROCESS | 772 | 1466812186407 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:46 INFO - PROCESS | 772 | ++DOCSHELL 000000406B72B000 == 33 [pid = 772] [id = 655] 16:49:46 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004066D30400) [pid = 772] [serial = 1965] [outer = 0000000000000000] 16:49:46 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066D37000) [pid = 772] [serial = 1966] [outer = 0000004066D30400] 16:49:46 INFO - PROCESS | 772 | 1466812186453 Marionette DEBUG loaded listener.js 16:49:46 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004066E7B800) [pid = 772] [serial = 1967] [outer = 0000004066D30400] 16:49:46 INFO - PROCESS | 772 | 1466812186898 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 629ms 16:49:46 INFO - PROCESS | 772 | 1466812186941 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 16:49:46 INFO - PROCESS | 772 | 1466812186944 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 16:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:49:46 INFO - PROCESS | 772 | 1466812186947 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:49:46 INFO - PROCESS | 772 | 1466812186949 Marionette TRACE conn6 <- [1,2586,null,{}] 16:49:46 INFO - PROCESS | 772 | 1466812186952 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:46 INFO - PROCESS | 772 | 1466812186954 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:47 INFO - PROCESS | 772 | 1466812187037 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 16:49:47 INFO - PROCESS | 772 | 1466812187044 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:47 INFO - PROCESS | 772 | 1466812187046 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:47 INFO - PROCESS | 772 | ++DOCSHELL 000000406CE1E000 == 34 [pid = 772] [id = 656] 16:49:47 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066F19000) [pid = 772] [serial = 1968] [outer = 0000000000000000] 16:49:47 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406709B800) [pid = 772] [serial = 1969] [outer = 0000004066F19000] 16:49:47 INFO - PROCESS | 772 | 1466812187093 Marionette DEBUG loaded listener.js 16:49:47 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004067439000) [pid = 772] [serial = 1970] [outer = 0000004066F19000] 16:49:48 INFO - PROCESS | 772 | --DOCSHELL 00000040640C3000 == 33 [pid = 772] [id = 649] 16:49:48 INFO - PROCESS | 772 | --DOCSHELL 000000405FB15000 == 32 [pid = 772] [id = 648] 16:49:48 INFO - PROCESS | 772 | --DOCSHELL 0000004063895000 == 31 [pid = 772] [id = 647] 16:49:48 INFO - PROCESS | 772 | --DOCSHELL 0000004066DD6000 == 30 [pid = 772] [id = 650] 16:49:48 INFO - PROCESS | 772 | --DOCSHELL 0000004066F47000 == 29 [pid = 772] [id = 651] 16:49:48 INFO - PROCESS | 772 | --DOCSHELL 000000406A704000 == 28 [pid = 772] [id = 653] 16:49:48 INFO - PROCESS | 772 | --DOCSHELL 000000406B72B000 == 27 [pid = 772] [id = 655] 16:49:48 INFO - PROCESS | 772 | --DOCSHELL 000000406B15D800 == 26 [pid = 772] [id = 654] 16:49:48 INFO - PROCESS | 772 | --DOCSHELL 00000040675D6800 == 25 [pid = 772] [id = 652] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000406A7E3000) [pid = 772] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000406B10E000) [pid = 772] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406B127C00) [pid = 772] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406709B000) [pid = 772] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004069392400) [pid = 772] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406A2EEC00) [pid = 772] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004060762800) [pid = 772] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004062BBDC00) [pid = 772] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040638DA800) [pid = 772] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040669D6C00) [pid = 772] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004065E0E000) [pid = 772] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 67 (00000040661C0000) [pid = 772] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004063475400) [pid = 772] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 65 (000000406403F800) [pid = 772] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 64 (0000004059ABAC00) [pid = 772] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 63 (000000405981EC00) [pid = 772] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 62 (000000405B1B4C00) [pid = 772] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 61 (0000004067D88C00) [pid = 772] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 60 (000000405EE71400) [pid = 772] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 59 (000000406A7AD000) [pid = 772] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 58 (000000406AA4A000) [pid = 772] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 57 (00000040638E4800) [pid = 772] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 56 (0000004067543400) [pid = 772] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 55 (000000406A7D2800) [pid = 772] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | --DOMWINDOW == 54 (0000004066E75000) [pid = 772] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 16:49:48 INFO - PROCESS | 772 | 1466812188907 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1978ms 16:49:48 INFO - PROCESS | 772 | 1466812188929 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 16:49:48 INFO - PROCESS | 772 | 1466812188934 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 16:49:48 INFO - PROCESS | 772 | 1466812188939 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:49:48 INFO - PROCESS | 772 | 1466812188942 Marionette TRACE conn6 <- [1,2590,null,{}] 16:49:48 INFO - PROCESS | 772 | 1466812188949 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:48 INFO - PROCESS | 772 | 1466812188952 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:49 INFO - PROCESS | 772 | 1466812189058 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 16:49:49 INFO - PROCESS | 772 | 1466812189065 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:49 INFO - PROCESS | 772 | 1466812189070 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:49 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC7F000 == 26 [pid = 772] [id = 657] 16:49:49 INFO - PROCESS | 772 | ++DOMWINDOW == 55 (0000004058926000) [pid = 772] [serial = 1971] [outer = 0000000000000000] 16:49:49 INFO - PROCESS | 772 | ++DOMWINDOW == 56 (0000004058928000) [pid = 772] [serial = 1972] [outer = 0000004058926000] 16:49:49 INFO - PROCESS | 772 | 1466812189123 Marionette DEBUG loaded listener.js 16:49:49 INFO - PROCESS | 772 | ++DOMWINDOW == 57 (00000040592BC800) [pid = 772] [serial = 1973] [outer = 0000004058926000] 16:49:49 INFO - PROCESS | 772 | 1466812189640 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 16:49:49 INFO - PROCESS | 772 | 1466812189676 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 16:49:49 INFO - PROCESS | 772 | 1466812189681 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 16:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:49:49 INFO - PROCESS | 772 | 1466812189688 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:49:49 INFO - PROCESS | 772 | 1466812189691 Marionette TRACE conn6 <- [1,2594,null,{}] 16:49:49 INFO - PROCESS | 772 | 1466812189695 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:49 INFO - PROCESS | 772 | 1466812189698 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:49 INFO - PROCESS | 772 | 1466812189790 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 16:49:49 INFO - PROCESS | 772 | 1466812189799 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:49 INFO - PROCESS | 772 | 1466812189802 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:49 INFO - PROCESS | 772 | ++DOCSHELL 00000040640CC800 == 27 [pid = 772] [id = 658] 16:49:49 INFO - PROCESS | 772 | ++DOMWINDOW == 58 (0000004059AB7C00) [pid = 772] [serial = 1974] [outer = 0000000000000000] 16:49:49 INFO - PROCESS | 772 | ++DOMWINDOW == 59 (0000004059ABA000) [pid = 772] [serial = 1975] [outer = 0000004059AB7C00] 16:49:49 INFO - PROCESS | 772 | 1466812189851 Marionette DEBUG loaded listener.js 16:49:49 INFO - PROCESS | 772 | ++DOMWINDOW == 60 (0000004059C4F000) [pid = 772] [serial = 1976] [outer = 0000004059AB7C00] 16:49:50 INFO - PROCESS | 772 | 1466812190356 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 16:49:50 INFO - PROCESS | 772 | 1466812190424 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 16:49:50 INFO - PROCESS | 772 | 1466812190426 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 16:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:49:50 INFO - PROCESS | 772 | 1466812190430 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:49:50 INFO - PROCESS | 772 | 1466812190434 Marionette TRACE conn6 <- [1,2598,null,{}] 16:49:50 INFO - PROCESS | 772 | 1466812190484 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:50 INFO - PROCESS | 772 | 1466812190489 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:50 INFO - PROCESS | 772 | 1466812190616 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 16:49:50 INFO - PROCESS | 772 | 1466812190626 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:50 INFO - PROCESS | 772 | 1466812190629 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:50 INFO - PROCESS | 772 | ++DOCSHELL 0000004066826000 == 28 [pid = 772] [id = 659] 16:49:50 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (0000004057EB0400) [pid = 772] [serial = 1977] [outer = 0000000000000000] 16:49:50 INFO - PROCESS | 772 | ++DOMWINDOW == 62 (000000405E455C00) [pid = 772] [serial = 1978] [outer = 0000004057EB0400] 16:49:50 INFO - PROCESS | 772 | 1466812190679 Marionette DEBUG loaded listener.js 16:49:50 INFO - PROCESS | 772 | ++DOMWINDOW == 63 (000000405EC3E800) [pid = 772] [serial = 1979] [outer = 0000004057EB0400] 16:49:51 INFO - PROCESS | 772 | 1466812191100 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 713ms 16:49:51 INFO - PROCESS | 772 | 1466812191146 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 16:49:51 INFO - PROCESS | 772 | 1466812191149 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 16:49:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:49:51 INFO - PROCESS | 772 | 1466812191159 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:49:51 INFO - PROCESS | 772 | 1466812191161 Marionette TRACE conn6 <- [1,2602,null,{}] 16:49:51 INFO - PROCESS | 772 | 1466812191164 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:51 INFO - PROCESS | 772 | 1466812191166 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:51 INFO - PROCESS | 772 | 1466812191255 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 16:49:51 INFO - PROCESS | 772 | 1466812191261 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:51 INFO - PROCESS | 772 | 1466812191263 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:51 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EB2800 == 29 [pid = 772] [id = 660] 16:49:51 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (000000405FC14C00) [pid = 772] [serial = 1980] [outer = 0000000000000000] 16:49:51 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (000000405FC1D400) [pid = 772] [serial = 1981] [outer = 000000405FC14C00] 16:49:51 INFO - PROCESS | 772 | 1466812191311 Marionette DEBUG loaded listener.js 16:49:51 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (00000040602B9800) [pid = 772] [serial = 1982] [outer = 000000405FC14C00] 16:49:51 INFO - PROCESS | 772 | 1466812191762 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 629ms 16:49:51 INFO - PROCESS | 772 | 1466812191784 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 16:49:51 INFO - PROCESS | 772 | 1466812191787 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 16:49:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:49:51 INFO - PROCESS | 772 | 1466812191794 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:49:51 INFO - PROCESS | 772 | 1466812191796 Marionette TRACE conn6 <- [1,2606,null,{}] 16:49:51 INFO - PROCESS | 772 | 1466812191800 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:51 INFO - PROCESS | 772 | 1466812191802 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:51 INFO - PROCESS | 772 | 1466812191884 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 16:49:51 INFO - PROCESS | 772 | 1466812191889 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:51 INFO - PROCESS | 772 | 1466812191891 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:51 INFO - PROCESS | 772 | ++DOCSHELL 0000004067062800 == 30 [pid = 772] [id = 661] 16:49:51 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (00000040599A6C00) [pid = 772] [serial = 1983] [outer = 0000000000000000] 16:49:51 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004062BCF800) [pid = 772] [serial = 1984] [outer = 00000040599A6C00] 16:49:51 INFO - PROCESS | 772 | 1466812191937 Marionette DEBUG loaded listener.js 16:49:52 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004063478000) [pid = 772] [serial = 1985] [outer = 00000040599A6C00] 16:49:52 INFO - PROCESS | 772 | 1466812192393 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:49:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:49:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 629ms 16:49:52 INFO - PROCESS | 772 | 1466812192427 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 16:49:52 INFO - PROCESS | 772 | 1466812192429 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 16:49:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:49:52 INFO - PROCESS | 772 | 1466812192433 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:49:52 INFO - PROCESS | 772 | 1466812192435 Marionette TRACE conn6 <- [1,2610,null,{}] 16:49:52 INFO - PROCESS | 772 | 1466812192442 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:52 INFO - PROCESS | 772 | 1466812192448 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:52 INFO - PROCESS | 772 | 1466812192560 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 16:49:52 INFO - PROCESS | 772 | 1466812192568 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:52 INFO - PROCESS | 772 | 1466812192570 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:52 INFO - PROCESS | 772 | ++DOCSHELL 0000004069383800 == 31 [pid = 772] [id = 662] 16:49:52 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (00000040638DA000) [pid = 772] [serial = 1986] [outer = 0000000000000000] 16:49:52 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040638E8400) [pid = 772] [serial = 1987] [outer = 00000040638DA000] 16:49:52 INFO - PROCESS | 772 | 1466812192616 Marionette DEBUG loaded listener.js 16:49:52 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004064047800) [pid = 772] [serial = 1988] [outer = 00000040638DA000] 16:49:53 INFO - PROCESS | 772 | 1466812193063 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:49:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:49:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 16:49:53 INFO - PROCESS | 772 | 1466812193106 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 16:49:53 INFO - PROCESS | 772 | 1466812193108 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 16:49:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:49:53 INFO - PROCESS | 772 | 1466812193112 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:49:53 INFO - PROCESS | 772 | 1466812193113 Marionette TRACE conn6 <- [1,2614,null,{}] 16:49:53 INFO - PROCESS | 772 | 1466812193117 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:53 INFO - PROCESS | 772 | 1466812193119 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:53 INFO - PROCESS | 772 | 1466812193199 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 16:49:53 INFO - PROCESS | 772 | 1466812193207 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:53 INFO - PROCESS | 772 | 1466812193209 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:53 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA85800 == 32 [pid = 772] [id = 663] 16:49:53 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004065BB3800) [pid = 772] [serial = 1989] [outer = 0000000000000000] 16:49:53 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004065E0AC00) [pid = 772] [serial = 1990] [outer = 0000004065BB3800] 16:49:53 INFO - PROCESS | 772 | 1466812193254 Marionette DEBUG loaded listener.js 16:49:53 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004065EBE400) [pid = 772] [serial = 1991] [outer = 0000004065BB3800] 16:49:53 INFO - PROCESS | 772 | 1466812193721 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:49:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:49:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 16:49:53 INFO - PROCESS | 772 | 1466812193744 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 16:49:53 INFO - PROCESS | 772 | 1466812193746 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 16:49:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:49:53 INFO - PROCESS | 772 | 1466812193766 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:49:53 INFO - PROCESS | 772 | 1466812193768 Marionette TRACE conn6 <- [1,2618,null,{}] 16:49:53 INFO - PROCESS | 772 | 1466812193776 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:53 INFO - PROCESS | 772 | 1466812193778 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:53 INFO - PROCESS | 772 | 1466812193861 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 16:49:53 INFO - PROCESS | 772 | 1466812193867 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:53 INFO - PROCESS | 772 | 1466812193869 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:53 INFO - PROCESS | 772 | ++DOCSHELL 000000406B22C800 == 33 [pid = 772] [id = 664] 16:49:53 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040661B6800) [pid = 772] [serial = 1992] [outer = 0000000000000000] 16:49:53 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040661C0000) [pid = 772] [serial = 1993] [outer = 00000040661B6800] 16:49:53 INFO - PROCESS | 772 | 1466812193916 Marionette DEBUG loaded listener.js 16:49:54 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004066471000) [pid = 772] [serial = 1994] [outer = 00000040661B6800] 16:49:54 INFO - PROCESS | 772 | 1466812194404 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:49:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:49:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 672ms 16:49:54 INFO - PROCESS | 772 | 1466812194443 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 16:49:54 INFO - PROCESS | 772 | 1466812194446 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 16:49:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:49:54 INFO - PROCESS | 772 | 1466812194449 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:49:54 INFO - PROCESS | 772 | 1466812194451 Marionette TRACE conn6 <- [1,2622,null,{}] 16:49:54 INFO - PROCESS | 772 | 1466812194461 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:54 INFO - PROCESS | 772 | 1466812194464 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:54 INFO - PROCESS | 772 | 1466812194573 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 16:49:54 INFO - PROCESS | 772 | 1466812194653 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:54 INFO - PROCESS | 772 | 1466812194655 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:54 INFO - PROCESS | 772 | ++DOCSHELL 0000004066821800 == 34 [pid = 772] [id = 665] 16:49:54 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406646EC00) [pid = 772] [serial = 1995] [outer = 0000000000000000] 16:49:54 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040665DDC00) [pid = 772] [serial = 1996] [outer = 000000406646EC00] 16:49:54 INFO - PROCESS | 772 | 1466812194700 Marionette DEBUG loaded listener.js 16:49:54 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040665E7800) [pid = 772] [serial = 1997] [outer = 000000406646EC00] 16:49:55 INFO - PROCESS | 772 | 1466812195131 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:49:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:49:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 16:49:55 INFO - PROCESS | 772 | 1466812195186 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 16:49:55 INFO - PROCESS | 772 | 1466812195189 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 16:49:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:49:55 INFO - PROCESS | 772 | 1466812195200 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:49:55 INFO - PROCESS | 772 | 1466812195202 Marionette TRACE conn6 <- [1,2626,null,{}] 16:49:55 INFO - PROCESS | 772 | 1466812195206 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:55 INFO - PROCESS | 772 | 1466812195208 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:55 INFO - PROCESS | 772 | 1466812195324 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 16:49:55 INFO - PROCESS | 772 | 1466812195380 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:55 INFO - PROCESS | 772 | 1466812195382 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:55 INFO - PROCESS | 772 | ++DOCSHELL 000000406D14D800 == 35 [pid = 772] [id = 666] 16:49:55 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004066888800) [pid = 772] [serial = 1998] [outer = 0000000000000000] 16:49:55 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040669D6C00) [pid = 772] [serial = 1999] [outer = 0000004066888800] 16:49:55 INFO - PROCESS | 772 | 1466812195436 Marionette DEBUG loaded listener.js 16:49:55 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004066D34C00) [pid = 772] [serial = 2000] [outer = 0000004066888800] 16:49:55 INFO - PROCESS | 772 | 1466812195878 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:49:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:49:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 734ms 16:49:55 INFO - PROCESS | 772 | 1466812195961 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 16:49:55 INFO - PROCESS | 772 | 1466812195964 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 16:49:55 INFO - PROCESS | 772 | 1466812195967 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:49:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:49:55 INFO - PROCESS | 772 | 1466812195970 Marionette TRACE conn6 <- [1,2630,null,{}] 16:49:55 INFO - PROCESS | 772 | 1466812195974 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:55 INFO - PROCESS | 772 | 1466812195977 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:56 INFO - PROCESS | 772 | 1466812196101 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 16:49:56 INFO - PROCESS | 772 | --DOMWINDOW == 83 (00000040638D2400) [pid = 772] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:49:56 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004057F9C800) [pid = 772] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:49:56 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040660E7C00) [pid = 772] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:49:56 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004066D30400) [pid = 772] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:49:56 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000405891EC00) [pid = 772] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:49:56 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000406AA4B400) [pid = 772] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:49:56 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004066475800) [pid = 772] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:49:56 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000405FB0F000) [pid = 772] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:49:56 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040600AE000) [pid = 772] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:49:56 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000405A3E3800) [pid = 772] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:49:56 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040592BAC00) [pid = 772] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:49:56 INFO - PROCESS | 772 | --DOMWINDOW == 72 (00000040638CF000) [pid = 772] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:49:56 INFO - PROCESS | 772 | 1466812196252 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:56 INFO - PROCESS | 772 | 1466812196255 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:56 INFO - PROCESS | 772 | ++DOCSHELL 000000406626F800 == 36 [pid = 772] [id = 667] 16:49:56 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000405891EC00) [pid = 772] [serial = 2001] [outer = 0000000000000000] 16:49:56 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040599AD000) [pid = 772] [serial = 2002] [outer = 000000405891EC00] 16:49:56 INFO - PROCESS | 772 | 1466812196304 Marionette DEBUG loaded listener.js 16:49:56 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004063AC8800) [pid = 772] [serial = 2003] [outer = 000000405891EC00] 16:49:56 INFO - PROCESS | 772 | 1466812196669 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:49:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:49:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 713ms 16:49:56 INFO - PROCESS | 772 | 1466812196688 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 16:49:56 INFO - PROCESS | 772 | 1466812196690 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 16:49:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:49:56 INFO - PROCESS | 772 | 1466812196694 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:49:56 INFO - PROCESS | 772 | 1466812196695 Marionette TRACE conn6 <- [1,2634,null,{}] 16:49:56 INFO - PROCESS | 772 | 1466812196699 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:56 INFO - PROCESS | 772 | 1466812196701 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:56 INFO - PROCESS | 772 | 1466812196791 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 16:49:56 INFO - PROCESS | 772 | 1466812196869 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:56 INFO - PROCESS | 772 | 1466812196871 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:56 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCBD800 == 37 [pid = 772] [id = 668] 16:49:56 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004063AC7C00) [pid = 772] [serial = 2004] [outer = 0000000000000000] 16:49:56 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406709FC00) [pid = 772] [serial = 2005] [outer = 0000004063AC7C00] 16:49:56 INFO - PROCESS | 772 | 1466812196917 Marionette DEBUG loaded listener.js 16:49:57 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040671FA400) [pid = 772] [serial = 2006] [outer = 0000004063AC7C00] 16:49:57 INFO - PROCESS | 772 | 1466812197273 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:49:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:49:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 628ms 16:49:57 INFO - PROCESS | 772 | 1466812197325 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 16:49:57 INFO - PROCESS | 772 | 1466812197327 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 16:49:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:49:57 INFO - PROCESS | 772 | 1466812197331 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:49:57 INFO - PROCESS | 772 | 1466812197332 Marionette TRACE conn6 <- [1,2638,null,{}] 16:49:57 INFO - PROCESS | 772 | 1466812197336 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:57 INFO - PROCESS | 772 | 1466812197338 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:57 INFO - PROCESS | 772 | 1466812197451 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 16:49:57 INFO - PROCESS | 772 | 1466812197459 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:57 INFO - PROCESS | 772 | 1466812197461 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:57 INFO - PROCESS | 772 | ++DOCSHELL 000000406DED2000 == 38 [pid = 772] [id = 669] 16:49:57 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040676E2800) [pid = 772] [serial = 2007] [outer = 0000000000000000] 16:49:57 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004067D8CC00) [pid = 772] [serial = 2008] [outer = 00000040676E2800] 16:49:57 INFO - PROCESS | 772 | 1466812197505 Marionette DEBUG loaded listener.js 16:49:57 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004068184800) [pid = 772] [serial = 2009] [outer = 00000040676E2800] 16:49:57 INFO - PROCESS | 772 | 1466812197916 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:49:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:49:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 629ms 16:49:57 INFO - PROCESS | 772 | 1466812197963 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 16:49:57 INFO - PROCESS | 772 | 1466812197965 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 16:49:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:49:57 INFO - PROCESS | 772 | 1466812197969 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:49:57 INFO - PROCESS | 772 | 1466812197970 Marionette TRACE conn6 <- [1,2642,null,{}] 16:49:57 INFO - PROCESS | 772 | 1466812197974 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:57 INFO - PROCESS | 772 | 1466812197976 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:58 INFO - PROCESS | 772 | 1466812198099 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 16:49:58 INFO - PROCESS | 772 | 1466812198107 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:58 INFO - PROCESS | 772 | 1466812198109 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:58 INFO - PROCESS | 772 | ++DOCSHELL 000000406E779000 == 39 [pid = 772] [id = 670] 16:49:58 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004067ED6400) [pid = 772] [serial = 2010] [outer = 0000000000000000] 16:49:58 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004069199800) [pid = 772] [serial = 2011] [outer = 0000004067ED6400] 16:49:58 INFO - PROCESS | 772 | 1466812198158 Marionette DEBUG loaded listener.js 16:49:58 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (00000040698B7C00) [pid = 772] [serial = 2012] [outer = 0000004067ED6400] 16:49:58 INFO - PROCESS | 772 | 1466812198975 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:49:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:49:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1015ms 16:49:58 INFO - PROCESS | 772 | 1466812198988 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 16:49:58 INFO - PROCESS | 772 | 1466812198993 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 16:49:59 INFO - PROCESS | 772 | 1466812198998 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:49:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:49:59 INFO - PROCESS | 772 | 1466812199003 Marionette TRACE conn6 <- [1,2646,null,{}] 16:49:59 INFO - PROCESS | 772 | 1466812199008 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:59 INFO - PROCESS | 772 | 1466812199012 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:59 INFO - PROCESS | 772 | 1466812199149 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 16:49:59 INFO - PROCESS | 772 | 1466812199273 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:59 INFO - PROCESS | 772 | 1466812199277 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:49:59 INFO - PROCESS | 772 | ++DOCSHELL 00000040640C5800 == 40 [pid = 772] [id = 671] 16:49:59 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (00000040599A2800) [pid = 772] [serial = 2013] [outer = 0000000000000000] 16:49:59 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040599AF800) [pid = 772] [serial = 2014] [outer = 00000040599A2800] 16:49:59 INFO - PROCESS | 772 | 1466812199338 Marionette DEBUG loaded listener.js 16:49:59 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000405A237800) [pid = 772] [serial = 2015] [outer = 00000040599A2800] 16:50:00 INFO - PROCESS | 772 | 1466812200011 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:50:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:50:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1072ms 16:50:00 INFO - PROCESS | 772 | 1466812200082 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 16:50:00 INFO - PROCESS | 772 | 1466812200087 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 16:50:00 INFO - PROCESS | 772 | 1466812200094 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:50:00 INFO - PROCESS | 772 | 1466812200097 Marionette TRACE conn6 <- [1,2650,null,{}] 16:50:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:50:00 INFO - PROCESS | 772 | 1466812200101 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:00 INFO - PROCESS | 772 | 1466812200105 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:00 INFO - PROCESS | 772 | 1466812200244 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 16:50:00 INFO - PROCESS | 772 | 1466812200492 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:00 INFO - PROCESS | 772 | 1466812200496 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:00 INFO - PROCESS | 772 | ++DOCSHELL 000000405A6C5800 == 41 [pid = 772] [id = 672] 16:50:00 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (0000004057F94400) [pid = 772] [serial = 2016] [outer = 0000000000000000] 16:50:00 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (0000004058F37000) [pid = 772] [serial = 2017] [outer = 0000004057F94400] 16:50:00 INFO - PROCESS | 772 | 1466812200566 Marionette DEBUG loaded listener.js 16:50:00 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (0000004059F0FC00) [pid = 772] [serial = 2018] [outer = 0000004057F94400] 16:50:01 INFO - PROCESS | 772 | --DOCSHELL 000000406DED2000 == 40 [pid = 772] [id = 669] 16:50:01 INFO - PROCESS | 772 | --DOCSHELL 000000406DCBD800 == 39 [pid = 772] [id = 668] 16:50:01 INFO - PROCESS | 772 | --DOCSHELL 000000406626F800 == 38 [pid = 772] [id = 667] 16:50:01 INFO - PROCESS | 772 | --DOCSHELL 000000406D14D800 == 37 [pid = 772] [id = 666] 16:50:01 INFO - PROCESS | 772 | --DOCSHELL 0000004066821800 == 36 [pid = 772] [id = 665] 16:50:01 INFO - PROCESS | 772 | --DOCSHELL 000000406B22C800 == 35 [pid = 772] [id = 664] 16:50:01 INFO - PROCESS | 772 | --DOCSHELL 000000406AA85800 == 34 [pid = 772] [id = 663] 16:50:01 INFO - PROCESS | 772 | --DOCSHELL 0000004069383800 == 33 [pid = 772] [id = 662] 16:50:01 INFO - PROCESS | 772 | --DOCSHELL 0000004067062800 == 32 [pid = 772] [id = 661] 16:50:01 INFO - PROCESS | 772 | --DOCSHELL 0000004066EB2800 == 31 [pid = 772] [id = 660] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000406709B800) [pid = 772] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOCSHELL 0000004066826000 == 30 [pid = 772] [id = 659] 16:50:01 INFO - PROCESS | 772 | --DOCSHELL 00000040640CC800 == 29 [pid = 772] [id = 658] 16:50:01 INFO - PROCESS | 772 | --DOCSHELL 000000405FC7F000 == 28 [pid = 772] [id = 657] 16:50:01 INFO - PROCESS | 772 | --DOCSHELL 000000406CE1E000 == 27 [pid = 772] [id = 656] 16:50:01 INFO - PROCESS | 772 | 1466812201293 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:50:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:50:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1223ms 16:50:01 INFO - PROCESS | 772 | 1466812201325 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 16:50:01 INFO - PROCESS | 772 | 1466812201329 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 16:50:01 INFO - PROCESS | 772 | 1466812201333 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:50:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:50:01 INFO - PROCESS | 772 | 1466812201336 Marionette TRACE conn6 <- [1,2654,null,{}] 16:50:01 INFO - PROCESS | 772 | 1466812201342 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:01 INFO - PROCESS | 772 | 1466812201347 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:01 INFO - PROCESS | 772 | 1466812201452 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004064A64C00) [pid = 772] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 87 (000000405FC1C000) [pid = 772] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004066470C00) [pid = 772] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 85 (0000004066D37000) [pid = 772] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040669D0000) [pid = 772] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000405E4B9800) [pid = 772] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040599AC800) [pid = 772] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000406B2CA400) [pid = 772] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406B10C800) [pid = 772] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004067689400) [pid = 772] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004066883400) [pid = 772] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004063AC9000) [pid = 772] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040602BB000) [pid = 772] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040602B7800) [pid = 772] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000405B15C400) [pid = 772] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000405E4B5000) [pid = 772] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004066E7B800) [pid = 772] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004059AAD800) [pid = 772] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004059823800) [pid = 772] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040638D8C00) [pid = 772] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 68 (00000040638F7000) [pid = 772] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 67 (00000040665E2800) [pid = 772] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004065E77C00) [pid = 772] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | --DOMWINDOW == 65 (000000406346FC00) [pid = 772] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 16:50:01 INFO - PROCESS | 772 | 1466812201542 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:01 INFO - PROCESS | 772 | 1466812201545 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:01 INFO - PROCESS | 772 | ++DOCSHELL 000000405E4DD800 == 28 [pid = 772] [id = 673] 16:50:01 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (000000405891E800) [pid = 772] [serial = 2019] [outer = 0000000000000000] 16:50:01 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (0000004059C4EC00) [pid = 772] [serial = 2020] [outer = 000000405891E800] 16:50:01 INFO - PROCESS | 772 | 1466812201595 Marionette DEBUG loaded listener.js 16:50:01 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (000000405E8F0800) [pid = 772] [serial = 2021] [outer = 000000405891E800] 16:50:02 INFO - PROCESS | 772 | [772] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:50:02 INFO - PROCESS | 772 | [772] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:50:02 INFO - PROCESS | 772 | 1466812202522 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:50:02 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) 16:50:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1237ms 16:50:02 INFO - PROCESS | 772 | 1466812202577 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 16:50:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:50:02 INFO - PROCESS | 772 | 1466812202581 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 16:50:02 INFO - PROCESS | 772 | 1466812202586 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:50:02 INFO - PROCESS | 772 | 1466812202588 Marionette TRACE conn6 <- [1,2658,null,{}] 16:50:02 INFO - PROCESS | 772 | 1466812202592 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:02 INFO - PROCESS | 772 | 1466812202595 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:02 INFO - PROCESS | 772 | 1466812202688 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 16:50:02 INFO - PROCESS | 772 | 1466812202695 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:02 INFO - PROCESS | 772 | 1466812202697 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:02 INFO - PROCESS | 772 | ++DOCSHELL 0000004066821800 == 29 [pid = 772] [id = 674] 16:50:02 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (000000405FB6D800) [pid = 772] [serial = 2022] [outer = 0000000000000000] 16:50:02 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004062BB0000) [pid = 772] [serial = 2023] [outer = 000000405FB6D800] 16:50:02 INFO - PROCESS | 772 | 1466812202745 Marionette DEBUG loaded listener.js 16:50:02 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004063474000) [pid = 772] [serial = 2024] [outer = 000000405FB6D800] 16:50:03 INFO - PROCESS | 772 | 1466812203716 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:50:03 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 16:50:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:50:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:50:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1174ms 16:50:03 INFO - PROCESS | 772 | 1466812203762 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 16:50:03 INFO - PROCESS | 772 | 1466812203765 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 16:50:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:50:03 INFO - PROCESS | 772 | 1466812203770 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:50:03 INFO - PROCESS | 772 | 1466812203777 Marionette TRACE conn6 <- [1,2662,null,{}] 16:50:03 INFO - PROCESS | 772 | 1466812203787 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:03 INFO - PROCESS | 772 | 1466812203791 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:03 INFO - PROCESS | 772 | 1466812203910 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 16:50:03 INFO - PROCESS | 772 | 1466812203918 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:03 INFO - PROCESS | 772 | 1466812203920 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:03 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F64800 == 30 [pid = 772] [id = 675] 16:50:03 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405890B000) [pid = 772] [serial = 2025] [outer = 0000000000000000] 16:50:04 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040638E1C00) [pid = 772] [serial = 2026] [outer = 000000405890B000] 16:50:04 INFO - PROCESS | 772 | 1466812204010 Marionette DEBUG loaded listener.js 16:50:04 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004063AC9000) [pid = 772] [serial = 2027] [outer = 000000405890B000] 16:50:04 INFO - PROCESS | 772 | 1466812204957 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:50:05 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 16:50:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:50:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:50:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1239ms 16:50:05 INFO - PROCESS | 772 | 1466812205011 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 16:50:05 INFO - PROCESS | 772 | 1466812205014 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 16:50:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:50:05 INFO - PROCESS | 772 | 1466812205017 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:50:05 INFO - PROCESS | 772 | 1466812205019 Marionette TRACE conn6 <- [1,2666,null,{}] 16:50:05 INFO - PROCESS | 772 | 1466812205022 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:05 INFO - PROCESS | 772 | 1466812205024 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:05 INFO - PROCESS | 772 | 1466812205149 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 16:50:05 INFO - PROCESS | 772 | 1466812205199 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 772 | 1466812205202 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:05 INFO - PROCESS | 772 | ++DOCSHELL 000000406810C800 == 31 [pid = 772] [id = 676] 16:50:05 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004065E06800) [pid = 772] [serial = 2028] [outer = 0000000000000000] 16:50:05 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004065E0D800) [pid = 772] [serial = 2029] [outer = 0000004065E06800] 16:50:05 INFO - PROCESS | 772 | 1466812205248 Marionette DEBUG loaded listener.js 16:50:05 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040661B7000) [pid = 772] [serial = 2030] [outer = 0000004065E06800] 16:50:05 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406646EC00) [pid = 772] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:50:05 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004066888800) [pid = 772] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:50:05 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004065BB3800) [pid = 772] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:50:05 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004058926000) [pid = 772] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:50:05 INFO - PROCESS | 772 | --DOMWINDOW == 72 (00000040661B6800) [pid = 772] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:50:05 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040599A6C00) [pid = 772] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:50:05 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000405891EC00) [pid = 772] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:50:05 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004059AB7C00) [pid = 772] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:50:05 INFO - PROCESS | 772 | --DOMWINDOW == 68 (00000040638DA000) [pid = 772] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:50:05 INFO - PROCESS | 772 | --DOMWINDOW == 67 (000000405FC14C00) [pid = 772] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:50:05 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004057EB0400) [pid = 772] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:50:05 INFO - PROCESS | 772 | --DOMWINDOW == 65 (00000040676E2800) [pid = 772] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:50:05 INFO - PROCESS | 772 | --DOMWINDOW == 64 (0000004063AC7C00) [pid = 772] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:50:06 INFO - PROCESS | 772 | 1466812206230 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:50:06 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) 16:50:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1239ms 16:50:06 INFO - PROCESS | 772 | 1466812206258 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 16:50:06 INFO - PROCESS | 772 | 1466812206261 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 16:50:06 INFO - PROCESS | 772 | 1466812206264 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:50:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:50:06 INFO - PROCESS | 772 | 1466812206266 Marionette TRACE conn6 <- [1,2670,null,{}] 16:50:06 INFO - PROCESS | 772 | 1466812206270 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:06 INFO - PROCESS | 772 | 1466812206272 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:06 INFO - PROCESS | 772 | 1466812206382 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 16:50:06 INFO - PROCESS | 772 | 1466812206429 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:06 INFO - PROCESS | 772 | 1466812206435 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:06 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F48800 == 32 [pid = 772] [id = 677] 16:50:06 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (0000004065EB2800) [pid = 772] [serial = 2031] [outer = 0000000000000000] 16:50:06 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (00000040661B6400) [pid = 772] [serial = 2032] [outer = 0000004065EB2800] 16:50:06 INFO - PROCESS | 772 | 1466812206493 Marionette DEBUG loaded listener.js 16:50:06 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (00000040665DE000) [pid = 772] [serial = 2033] [outer = 0000004065EB2800] 16:50:07 INFO - PROCESS | 772 | 1466812207389 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:50:07 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) 16:50:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1179ms 16:50:07 INFO - PROCESS | 772 | 1466812207446 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 16:50:07 INFO - PROCESS | 772 | 1466812207449 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 16:50:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:50:07 INFO - PROCESS | 772 | 1466812207452 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:50:07 INFO - PROCESS | 772 | 1466812207454 Marionette TRACE conn6 <- [1,2674,null,{}] 16:50:07 INFO - PROCESS | 772 | 1466812207466 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:07 INFO - PROCESS | 772 | 1466812207469 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:07 INFO - PROCESS | 772 | 1466812207558 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 16:50:07 INFO - PROCESS | 772 | 1466812207565 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:07 INFO - PROCESS | 772 | 1466812207567 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:07 INFO - PROCESS | 772 | ++DOCSHELL 000000405921A800 == 33 [pid = 772] [id = 678] 16:50:07 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004057EA7400) [pid = 772] [serial = 2034] [outer = 0000000000000000] 16:50:07 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004057EB4C00) [pid = 772] [serial = 2035] [outer = 0000004057EA7400] 16:50:07 INFO - PROCESS | 772 | 1466812207664 Marionette DEBUG loaded listener.js 16:50:07 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004058F35C00) [pid = 772] [serial = 2036] [outer = 0000004057EA7400] 16:50:08 INFO - PROCESS | 772 | 1466812208883 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:50:08 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 16:50:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:50:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:50:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1489ms 16:50:08 INFO - PROCESS | 772 | 1466812208945 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 16:50:08 INFO - PROCESS | 772 | 1466812208949 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 16:50:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:50:09 INFO - PROCESS | 772 | 1466812208997 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:50:09 INFO - PROCESS | 772 | 1466812209001 Marionette TRACE conn6 <- [1,2678,null,{}] 16:50:09 INFO - PROCESS | 772 | 1466812209015 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:09 INFO - PROCESS | 772 | 1466812209019 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:09 INFO - PROCESS | 772 | 1466812209200 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 16:50:09 INFO - PROCESS | 772 | 1466812209278 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:09 INFO - PROCESS | 772 | 1466812209281 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:09 INFO - PROCESS | 772 | ++DOCSHELL 00000040642AE800 == 34 [pid = 772] [id = 679] 16:50:09 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000405EBB3400) [pid = 772] [serial = 2037] [outer = 0000000000000000] 16:50:09 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (00000040602BB000) [pid = 772] [serial = 2038] [outer = 000000405EBB3400] 16:50:09 INFO - PROCESS | 772 | 1466812209341 Marionette DEBUG loaded listener.js 16:50:09 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000406347A400) [pid = 772] [serial = 2039] [outer = 000000405EBB3400] 16:50:10 INFO - PROCESS | 772 | 1466812210375 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:50:10 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 16:50:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:50:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:50:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1444ms 16:50:10 INFO - PROCESS | 772 | 1466812210460 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 16:50:10 INFO - PROCESS | 772 | 1466812210465 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 16:50:10 INFO - PROCESS | 772 | 1466812210473 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:50:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:50:10 INFO - PROCESS | 772 | 1466812210476 Marionette TRACE conn6 <- [1,2682,null,{}] 16:50:10 INFO - PROCESS | 772 | 1466812210480 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:10 INFO - PROCESS | 772 | 1466812210483 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:10 INFO - PROCESS | 772 | 1466812210710 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 16:50:10 INFO - PROCESS | 772 | 1466812210880 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:10 INFO - PROCESS | 772 | 1466812210883 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:10 INFO - PROCESS | 772 | ++DOCSHELL 000000405FB15000 == 35 [pid = 772] [id = 680] 16:50:10 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040599A4800) [pid = 772] [serial = 2040] [outer = 0000000000000000] 16:50:10 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004059C47400) [pid = 772] [serial = 2041] [outer = 00000040599A4800] 16:50:10 INFO - PROCESS | 772 | 1466812210936 Marionette DEBUG loaded listener.js 16:50:11 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000405FB10C00) [pid = 772] [serial = 2042] [outer = 00000040599A4800] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 000000406372E800 == 34 [pid = 772] [id = 24] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 0000004066F48800 == 33 [pid = 772] [id = 677] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 000000406810C800 == 32 [pid = 772] [id = 676] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 0000004066F64800 == 31 [pid = 772] [id = 675] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 0000004066821800 == 30 [pid = 772] [id = 674] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 000000405E4DD800 == 29 [pid = 772] [id = 673] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 000000405A6C5800 == 28 [pid = 772] [id = 672] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 00000040640C5800 == 27 [pid = 772] [id = 671] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 0000004060312000 == 26 [pid = 772] [id = 13] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 000000405EC4F000 == 25 [pid = 772] [id = 10] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 000000405EB57800 == 24 [pid = 772] [id = 23] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 000000405EC7B000 == 23 [pid = 772] [id = 28] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 000000406BB30800 == 22 [pid = 772] [id = 21] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 000000406E779000 == 21 [pid = 772] [id = 670] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 000000406675C800 == 20 [pid = 772] [id = 17] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 0000004065BCF000 == 19 [pid = 772] [id = 25] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 000000406A06C800 == 18 [pid = 772] [id = 20] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 000000406659F800 == 17 [pid = 772] [id = 26] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 0000004066DE8000 == 16 [pid = 772] [id = 18] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 00000040675D9000 == 15 [pid = 772] [id = 27] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 000000406626E800 == 14 [pid = 772] [id = 16] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 000000406CE31800 == 13 [pid = 772] [id = 22] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 00000040640C1800 == 12 [pid = 772] [id = 15] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 000000406811A000 == 11 [pid = 772] [id = 19] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 0000004060321800 == 10 [pid = 772] [id = 29] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 00000040640CB800 == 9 [pid = 772] [id = 14] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 00000040642AE800 == 8 [pid = 772] [id = 679] 16:50:11 INFO - PROCESS | 772 | --DOCSHELL 000000405921A800 == 7 [pid = 772] [id = 678] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040665DDC00) [pid = 772] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040669D6C00) [pid = 772] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040665E7800) [pid = 772] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004065E0AC00) [pid = 772] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004065EBE400) [pid = 772] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004058928000) [pid = 772] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040592BC800) [pid = 772] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 68 (00000040661C0000) [pid = 772] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004062BCF800) [pid = 772] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004063478000) [pid = 772] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 65 (00000040599AD000) [pid = 772] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 64 (0000004059ABA000) [pid = 772] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 63 (0000004059C4F000) [pid = 772] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 62 (00000040638E8400) [pid = 772] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 61 (0000004064047800) [pid = 772] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 60 (000000405FC1D400) [pid = 772] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 59 (00000040602B9800) [pid = 772] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 58 (000000405E455C00) [pid = 772] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 57 (000000405EC3E800) [pid = 772] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 56 (0000004066D34C00) [pid = 772] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 55 (0000004067D8CC00) [pid = 772] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 54 (0000004063AC8800) [pid = 772] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 53 (000000406709FC00) [pid = 772] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 52 (00000040671FA400) [pid = 772] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 51 (0000004068184800) [pid = 772] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 50 (0000004066471000) [pid = 772] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 772 | --DOMWINDOW == 49 (0000004069199800) [pid = 772] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 16:50:12 INFO - PROCESS | 772 | 1466812212564 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:50:12 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 16:50:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:50:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:50:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2129ms 16:50:12 INFO - PROCESS | 772 | 1466812212608 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 16:50:12 INFO - PROCESS | 772 | 1466812212612 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 16:50:12 INFO - PROCESS | 772 | 1466812212617 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:50:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:50:12 INFO - PROCESS | 772 | 1466812212621 Marionette TRACE conn6 <- [1,2686,null,{}] 16:50:12 INFO - PROCESS | 772 | 1466812212627 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:12 INFO - PROCESS | 772 | 1466812212630 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:12 INFO - PROCESS | 772 | 1466812212722 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 16:50:12 INFO - PROCESS | 772 | 1466812212730 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:12 INFO - PROCESS | 772 | 1466812212733 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:12 INFO - PROCESS | 772 | ++DOCSHELL 000000406028C800 == 8 [pid = 772] [id = 681] 16:50:12 INFO - PROCESS | 772 | ++DOMWINDOW == 50 (00000040592B5000) [pid = 772] [serial = 2043] [outer = 0000000000000000] 16:50:12 INFO - PROCESS | 772 | ++DOMWINDOW == 51 (00000040599AFC00) [pid = 772] [serial = 2044] [outer = 00000040592B5000] 16:50:12 INFO - PROCESS | 772 | 1466812212784 Marionette DEBUG loaded listener.js 16:50:12 INFO - PROCESS | 772 | ++DOMWINDOW == 52 (0000004059F17800) [pid = 772] [serial = 2045] [outer = 00000040592B5000] 16:50:13 INFO - PROCESS | 772 | 1466812213750 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:50:13 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 16:50:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:50:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:50:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1177ms 16:50:13 INFO - PROCESS | 772 | 1466812213798 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 16:50:13 INFO - PROCESS | 772 | 1466812213804 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 16:50:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:50:13 INFO - PROCESS | 772 | 1466812213810 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:50:13 INFO - PROCESS | 772 | 1466812213813 Marionette TRACE conn6 <- [1,2690,null,{}] 16:50:13 INFO - PROCESS | 772 | 1466812213818 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:13 INFO - PROCESS | 772 | 1466812213821 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:13 INFO - PROCESS | 772 | 1466812213919 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 16:50:13 INFO - PROCESS | 772 | 1466812213926 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:13 INFO - PROCESS | 772 | 1466812213929 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:13 INFO - PROCESS | 772 | ++DOCSHELL 0000004065BE0000 == 9 [pid = 772] [id = 682] 16:50:13 INFO - PROCESS | 772 | ++DOMWINDOW == 53 (000000405EBD7400) [pid = 772] [serial = 2046] [outer = 0000000000000000] 16:50:13 INFO - PROCESS | 772 | ++DOMWINDOW == 54 (000000405EEDE400) [pid = 772] [serial = 2047] [outer = 000000405EBD7400] 16:50:13 INFO - PROCESS | 772 | 1466812213979 Marionette DEBUG loaded listener.js 16:50:14 INFO - PROCESS | 772 | ++DOMWINDOW == 55 (000000405FC1F400) [pid = 772] [serial = 2048] [outer = 000000405EBD7400] 16:50:14 INFO - PROCESS | 772 | 1466812214551 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:50:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:50:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 776ms 16:50:14 INFO - PROCESS | 772 | 1466812214588 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 16:50:14 INFO - PROCESS | 772 | 1466812214590 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 16:50:14 INFO - PROCESS | 772 | 1466812214593 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:50:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:50:14 INFO - PROCESS | 772 | 1466812214597 Marionette TRACE conn6 <- [1,2694,null,{}] 16:50:14 INFO - PROCESS | 772 | 1466812214615 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:14 INFO - PROCESS | 772 | 1466812214620 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:14 INFO - PROCESS | 772 | 1466812214741 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 16:50:14 INFO - PROCESS | 772 | 1466812214797 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:14 INFO - PROCESS | 772 | 1466812214800 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:14 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EB0000 == 10 [pid = 772] [id = 683] 16:50:14 INFO - PROCESS | 772 | ++DOMWINDOW == 56 (00000040599A1C00) [pid = 772] [serial = 2049] [outer = 0000000000000000] 16:50:14 INFO - PROCESS | 772 | ++DOMWINDOW == 57 (00000040638CA800) [pid = 772] [serial = 2050] [outer = 00000040599A1C00] 16:50:14 INFO - PROCESS | 772 | 1466812214850 Marionette DEBUG loaded listener.js 16:50:14 INFO - PROCESS | 772 | ++DOMWINDOW == 58 (00000040638DE000) [pid = 772] [serial = 2051] [outer = 00000040599A1C00] 16:50:15 INFO - PROCESS | 772 | 1466812215300 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:50:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:50:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 734ms 16:50:15 INFO - PROCESS | 772 | 1466812215344 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 16:50:15 INFO - PROCESS | 772 | 1466812215347 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 16:50:15 INFO - PROCESS | 772 | 1466812215356 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:50:15 INFO - PROCESS | 772 | 1466812215359 Marionette TRACE conn6 <- [1,2698,null,{}] 16:50:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:50:15 INFO - PROCESS | 772 | 1466812215362 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:15 INFO - PROCESS | 772 | 1466812215365 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:15 INFO - PROCESS | 772 | 1466812215484 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 16:50:15 INFO - PROCESS | 772 | 1466812215538 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:15 INFO - PROCESS | 772 | 1466812215540 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:15 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F67800 == 11 [pid = 772] [id = 684] 16:50:15 INFO - PROCESS | 772 | ++DOMWINDOW == 59 (0000004063ABE400) [pid = 772] [serial = 2052] [outer = 0000000000000000] 16:50:15 INFO - PROCESS | 772 | ++DOMWINDOW == 60 (000000406403C400) [pid = 772] [serial = 2053] [outer = 0000004063ABE400] 16:50:15 INFO - PROCESS | 772 | 1466812215589 Marionette DEBUG loaded listener.js 16:50:15 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (0000004064A65C00) [pid = 772] [serial = 2054] [outer = 0000004063ABE400] 16:50:16 INFO - PROCESS | 772 | 1466812216057 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:50:16 INFO - PROCESS | 772 | 1466812216080 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 16:50:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:50:16 INFO - PROCESS | 772 | 1466812216084 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:50:16 INFO - PROCESS | 772 | 1466812216086 Marionette TRACE conn6 <- [1,2702,null,{}] 16:50:16 INFO - PROCESS | 772 | 1466812216098 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:16 INFO - PROCESS | 772 | 1466812216100 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:16 INFO - PROCESS | 772 | 1466812216248 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 16:50:16 INFO - PROCESS | 772 | --DOMWINDOW == 60 (000000405890B000) [pid = 772] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:50:16 INFO - PROCESS | 772 | --DOMWINDOW == 59 (0000004065E06800) [pid = 772] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:50:16 INFO - PROCESS | 772 | --DOMWINDOW == 58 (000000405891E800) [pid = 772] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:50:16 INFO - PROCESS | 772 | --DOMWINDOW == 57 (0000004057F94400) [pid = 772] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:50:16 INFO - PROCESS | 772 | --DOMWINDOW == 56 (000000405FB6D800) [pid = 772] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:50:16 INFO - PROCESS | 772 | --DOMWINDOW == 55 (00000040599A2800) [pid = 772] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:50:16 INFO - PROCESS | 772 | --DOMWINDOW == 54 (0000004067ED6400) [pid = 772] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:50:16 INFO - PROCESS | 772 | --DOMWINDOW == 53 (0000004066F19000) [pid = 772] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:50:16 INFO - PROCESS | 772 | --DOMWINDOW == 52 (0000004065EB2800) [pid = 772] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:50:16 INFO - PROCESS | 772 | 1466812216306 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:16 INFO - PROCESS | 772 | 1466812216308 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:16 INFO - PROCESS | 772 | ++DOCSHELL 0000004067DB5800 == 12 [pid = 772] [id = 685] 16:50:16 INFO - PROCESS | 772 | ++DOMWINDOW == 53 (000000405890B000) [pid = 772] [serial = 2055] [outer = 0000000000000000] 16:50:16 INFO - PROCESS | 772 | ++DOMWINDOW == 54 (0000004059AB6C00) [pid = 772] [serial = 2056] [outer = 000000405890B000] 16:50:16 INFO - PROCESS | 772 | 1466812216356 Marionette DEBUG loaded listener.js 16:50:16 INFO - PROCESS | 772 | ++DOMWINDOW == 55 (0000004065E0F400) [pid = 772] [serial = 2057] [outer = 000000405890B000] 16:50:16 INFO - PROCESS | 772 | 1466812216742 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:50:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:50:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 16:50:16 INFO - PROCESS | 772 | 1466812216846 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 16:50:16 INFO - PROCESS | 772 | 1466812216849 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 16:50:16 INFO - PROCESS | 772 | 1466812216852 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:50:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:50:16 INFO - PROCESS | 772 | 1466812216854 Marionette TRACE conn6 <- [1,2706,null,{}] 16:50:16 INFO - PROCESS | 772 | 1466812216862 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:16 INFO - PROCESS | 772 | 1466812216869 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:16 INFO - PROCESS | 772 | 1466812216984 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 16:50:16 INFO - PROCESS | 772 | 1466812216991 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:16 INFO - PROCESS | 772 | 1466812216994 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:17 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA74000 == 13 [pid = 772] [id = 686] 16:50:17 INFO - PROCESS | 772 | ++DOMWINDOW == 56 (000000406646B400) [pid = 772] [serial = 2058] [outer = 0000000000000000] 16:50:17 INFO - PROCESS | 772 | ++DOMWINDOW == 57 (00000040665E1400) [pid = 772] [serial = 2059] [outer = 000000406646B400] 16:50:17 INFO - PROCESS | 772 | 1466812217040 Marionette DEBUG loaded listener.js 16:50:17 INFO - PROCESS | 772 | ++DOMWINDOW == 58 (00000040667F6800) [pid = 772] [serial = 2060] [outer = 000000406646B400] 16:50:17 INFO - PROCESS | 772 | 1466812217477 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 16:50:17 INFO - PROCESS | 772 | 1466812217530 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 16:50:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:50:17 INFO - PROCESS | 772 | 1466812217533 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:50:17 INFO - PROCESS | 772 | 1466812217535 Marionette TRACE conn6 <- [1,2710,null,{}] 16:50:17 INFO - PROCESS | 772 | 1466812217538 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:17 INFO - PROCESS | 772 | 1466812217540 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:17 INFO - PROCESS | 772 | 1466812217623 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 16:50:17 INFO - PROCESS | 772 | 1466812217628 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:17 INFO - PROCESS | 772 | 1466812217630 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:17 INFO - PROCESS | 772 | ++DOCSHELL 000000406B16E000 == 14 [pid = 772] [id = 687] 16:50:17 INFO - PROCESS | 772 | ++DOMWINDOW == 59 (0000004066888400) [pid = 772] [serial = 2061] [outer = 0000000000000000] 16:50:17 INFO - PROCESS | 772 | ++DOMWINDOW == 60 (0000004066BEC000) [pid = 772] [serial = 2062] [outer = 0000004066888400] 16:50:17 INFO - PROCESS | 772 | 1466812217677 Marionette DEBUG loaded listener.js 16:50:17 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (0000004066D32800) [pid = 772] [serial = 2063] [outer = 0000004066888400] 16:50:18 INFO - PROCESS | 772 | 1466812218111 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:50:18 INFO - PROCESS | 772 | 1466812218168 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 16:50:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:50:18 INFO - PROCESS | 772 | 1466812218171 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:50:18 INFO - PROCESS | 772 | 1466812218173 Marionette TRACE conn6 <- [1,2714,null,{}] 16:50:18 INFO - PROCESS | 772 | 1466812218177 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:18 INFO - PROCESS | 772 | 1466812218179 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:18 INFO - PROCESS | 772 | 1466812218305 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 16:50:18 INFO - PROCESS | 772 | 1466812218464 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:18 INFO - PROCESS | 772 | 1466812218467 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:18 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC78000 == 15 [pid = 772] [id = 688] 16:50:18 INFO - PROCESS | 772 | ++DOMWINDOW == 62 (000000405800D800) [pid = 772] [serial = 2064] [outer = 0000000000000000] 16:50:18 INFO - PROCESS | 772 | ++DOMWINDOW == 63 (00000040580DA800) [pid = 772] [serial = 2065] [outer = 000000405800D800] 16:50:18 INFO - PROCESS | 772 | 1466812218528 Marionette DEBUG loaded listener.js 16:50:18 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (0000004059AB6800) [pid = 772] [serial = 2066] [outer = 000000405800D800] 16:50:19 INFO - PROCESS | 772 | 1466812219239 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:50:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:50:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1125ms 16:50:19 INFO - PROCESS | 772 | 1466812219301 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 16:50:19 INFO - PROCESS | 772 | 1466812219306 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 16:50:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:50:19 INFO - PROCESS | 772 | 1466812219312 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:50:19 INFO - PROCESS | 772 | 1466812219316 Marionette TRACE conn6 <- [1,2718,null,{}] 16:50:19 INFO - PROCESS | 772 | 1466812219321 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:19 INFO - PROCESS | 772 | 1466812219324 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:19 INFO - PROCESS | 772 | 1466812219455 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 16:50:19 INFO - PROCESS | 772 | 1466812219528 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:19 INFO - PROCESS | 772 | 1466812219531 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:19 INFO - PROCESS | 772 | ++DOCSHELL 0000004066E99800 == 16 [pid = 772] [id = 689] 16:50:19 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (00000040600B8000) [pid = 772] [serial = 2067] [outer = 0000000000000000] 16:50:19 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (000000406075C800) [pid = 772] [serial = 2068] [outer = 00000040600B8000] 16:50:19 INFO - PROCESS | 772 | 1466812219632 Marionette DEBUG loaded listener.js 16:50:19 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (0000004063479800) [pid = 772] [serial = 2069] [outer = 00000040600B8000] 16:50:20 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004067439000) [pid = 772] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 772 | --DOMWINDOW == 65 (00000040638E1C00) [pid = 772] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 772 | --DOMWINDOW == 64 (0000004065E0D800) [pid = 772] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 772 | --DOMWINDOW == 63 (0000004063AC9000) [pid = 772] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 772 | --DOMWINDOW == 62 (0000004059C4EC00) [pid = 772] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 772 | --DOMWINDOW == 61 (000000405E8F0800) [pid = 772] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 772 | --DOMWINDOW == 60 (0000004058F37000) [pid = 772] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 772 | --DOMWINDOW == 59 (0000004059F0FC00) [pid = 772] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 772 | --DOMWINDOW == 58 (0000004062BB0000) [pid = 772] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 772 | --DOMWINDOW == 57 (00000040599AF800) [pid = 772] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 772 | --DOMWINDOW == 56 (000000405A237800) [pid = 772] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 772 | --DOMWINDOW == 55 (00000040698B7C00) [pid = 772] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 772 | --DOMWINDOW == 54 (00000040665DE000) [pid = 772] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 772 | --DOMWINDOW == 53 (00000040661B7000) [pid = 772] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 772 | --DOMWINDOW == 52 (0000004063474000) [pid = 772] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 772 | --DOMWINDOW == 51 (00000040661B6400) [pid = 772] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 16:50:21 INFO - PROCESS | 772 | 1466812220989 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:50:21 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 16:50:21 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:50:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:50:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1737ms 16:50:21 INFO - PROCESS | 772 | 1466812221051 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 16:50:21 INFO - PROCESS | 772 | 1466812221056 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 16:50:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:50:21 INFO - PROCESS | 772 | 1466812221060 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:50:21 INFO - PROCESS | 772 | 1466812221063 Marionette TRACE conn6 <- [1,2722,null,{}] 16:50:21 INFO - PROCESS | 772 | 1466812221069 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:21 INFO - PROCESS | 772 | 1466812221072 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:21 INFO - PROCESS | 772 | 1466812221158 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 16:50:21 INFO - PROCESS | 772 | 1466812221165 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:21 INFO - PROCESS | 772 | 1466812221169 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:21 INFO - PROCESS | 772 | ++DOCSHELL 000000406028F000 == 17 [pid = 772] [id = 690] 16:50:21 INFO - PROCESS | 772 | ++DOMWINDOW == 52 (0000004059C4D400) [pid = 772] [serial = 2070] [outer = 0000000000000000] 16:50:21 INFO - PROCESS | 772 | ++DOMWINDOW == 53 (0000004059F0EC00) [pid = 772] [serial = 2071] [outer = 0000004059C4D400] 16:50:21 INFO - PROCESS | 772 | 1466812221227 Marionette DEBUG loaded listener.js 16:50:21 INFO - PROCESS | 772 | ++DOMWINDOW == 54 (000000405E243000) [pid = 772] [serial = 2072] [outer = 0000004059C4D400] 16:50:21 INFO - PROCESS | 772 | 1466812221725 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:50:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:50:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 692ms 16:50:21 INFO - PROCESS | 772 | 1466812221752 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 16:50:21 INFO - PROCESS | 772 | 1466812221758 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 16:50:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:50:21 INFO - PROCESS | 772 | 1466812221764 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:50:21 INFO - PROCESS | 772 | 1466812221767 Marionette TRACE conn6 <- [1,2726,null,{}] 16:50:21 INFO - PROCESS | 772 | 1466812221771 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:21 INFO - PROCESS | 772 | 1466812221774 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:21 INFO - PROCESS | 772 | 1466812221872 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 16:50:21 INFO - PROCESS | 772 | 1466812221880 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:21 INFO - PROCESS | 772 | 1466812221883 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:21 INFO - PROCESS | 772 | ++DOCSHELL 00000040664B0000 == 18 [pid = 772] [id = 691] 16:50:21 INFO - PROCESS | 772 | ++DOMWINDOW == 55 (00000040602B7400) [pid = 772] [serial = 2073] [outer = 0000000000000000] 16:50:21 INFO - PROCESS | 772 | ++DOMWINDOW == 56 (0000004060759000) [pid = 772] [serial = 2074] [outer = 00000040602B7400] 16:50:21 INFO - PROCESS | 772 | 1466812221933 Marionette DEBUG loaded listener.js 16:50:22 INFO - PROCESS | 772 | ++DOMWINDOW == 57 (0000004063476800) [pid = 772] [serial = 2075] [outer = 00000040602B7400] 16:50:22 INFO - PROCESS | 772 | 1466812222430 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:50:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:50:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 734ms 16:50:22 INFO - PROCESS | 772 | 1466812222500 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 16:50:22 INFO - PROCESS | 772 | 1466812222503 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 16:50:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:50:22 INFO - PROCESS | 772 | 1466812222506 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:50:22 INFO - PROCESS | 772 | 1466812222510 Marionette TRACE conn6 <- [1,2730,null,{}] 16:50:22 INFO - PROCESS | 772 | 1466812222522 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:22 INFO - PROCESS | 772 | 1466812222527 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:22 INFO - PROCESS | 772 | 1466812222680 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 16:50:22 INFO - PROCESS | 772 | 1466812222696 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:22 INFO - PROCESS | 772 | 1466812222700 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:22 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F41000 == 19 [pid = 772] [id = 692] 16:50:22 INFO - PROCESS | 772 | ++DOMWINDOW == 58 (0000004063ABDC00) [pid = 772] [serial = 2076] [outer = 0000000000000000] 16:50:22 INFO - PROCESS | 772 | ++DOMWINDOW == 59 (000000406403B000) [pid = 772] [serial = 2077] [outer = 0000004063ABDC00] 16:50:22 INFO - PROCESS | 772 | 1466812222751 Marionette DEBUG loaded listener.js 16:50:22 INFO - PROCESS | 772 | ++DOMWINDOW == 60 (0000004065E15800) [pid = 772] [serial = 2078] [outer = 0000004063ABDC00] 16:50:23 INFO - PROCESS | 772 | 1466812223221 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:50:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:50:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 16:50:23 INFO - PROCESS | 772 | 1466812223243 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 16:50:23 INFO - PROCESS | 772 | 1466812223246 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 16:50:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:50:23 INFO - PROCESS | 772 | 1466812223249 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:50:23 INFO - PROCESS | 772 | 1466812223251 Marionette TRACE conn6 <- [1,2734,null,{}] 16:50:23 INFO - PROCESS | 772 | 1466812223262 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:23 INFO - PROCESS | 772 | 1466812223264 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:23 INFO - PROCESS | 772 | 1466812223381 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 16:50:23 INFO - PROCESS | 772 | 1466812223389 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:23 INFO - PROCESS | 772 | 1466812223391 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:23 INFO - PROCESS | 772 | ++DOCSHELL 0000004068EAF800 == 20 [pid = 772] [id = 693] 16:50:23 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (00000040661BF800) [pid = 772] [serial = 2079] [outer = 0000000000000000] 16:50:23 INFO - PROCESS | 772 | ++DOMWINDOW == 62 (000000406646B800) [pid = 772] [serial = 2080] [outer = 00000040661BF800] 16:50:23 INFO - PROCESS | 772 | 1466812223437 Marionette DEBUG loaded listener.js 16:50:23 INFO - PROCESS | 772 | ++DOMWINDOW == 63 (00000040665DA400) [pid = 772] [serial = 2081] [outer = 00000040661BF800] 16:50:23 INFO - PROCESS | 772 | 1466812223925 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:50:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:50:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 735ms 16:50:23 INFO - PROCESS | 772 | 1466812223986 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 16:50:23 INFO - PROCESS | 772 | 1466812223988 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 16:50:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:50:23 INFO - PROCESS | 772 | 1466812223991 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:50:23 INFO - PROCESS | 772 | 1466812223993 Marionette TRACE conn6 <- [1,2738,null,{}] 16:50:24 INFO - PROCESS | 772 | 1466812224031 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:24 INFO - PROCESS | 772 | 1466812224034 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:24 INFO - PROCESS | 772 | 1466812224152 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 16:50:24 INFO - PROCESS | 772 | 1466812224164 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:24 INFO - PROCESS | 772 | 1466812224166 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:24 INFO - PROCESS | 772 | ++DOCSHELL 000000405E4E8800 == 21 [pid = 772] [id = 694] 16:50:24 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (00000040665E4400) [pid = 772] [serial = 2082] [outer = 0000000000000000] 16:50:24 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (00000040667F3000) [pid = 772] [serial = 2083] [outer = 00000040665E4400] 16:50:24 INFO - PROCESS | 772 | 1466812224213 Marionette DEBUG loaded listener.js 16:50:24 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (0000004066D34C00) [pid = 772] [serial = 2084] [outer = 00000040665E4400] 16:50:24 INFO - PROCESS | 772 | 1466812224669 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:50:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:50:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 713ms 16:50:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:50:24 INFO - PROCESS | 772 | 1466812224708 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 16:50:24 INFO - PROCESS | 772 | 1466812224710 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 16:50:24 INFO - PROCESS | 772 | 1466812224714 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:50:24 INFO - PROCESS | 772 | 1466812224716 Marionette TRACE conn6 <- [1,2742,null,{}] 16:50:24 INFO - PROCESS | 772 | 1466812224719 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:24 INFO - PROCESS | 772 | 1466812224726 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:24 INFO - PROCESS | 772 | 1466812224869 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 16:50:24 INFO - PROCESS | 772 | 1466812224928 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:24 INFO - PROCESS | 772 | 1466812224930 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:24 INFO - PROCESS | 772 | ++DOCSHELL 000000406B730000 == 22 [pid = 772] [id = 695] 16:50:24 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (0000004066E7BC00) [pid = 772] [serial = 2085] [outer = 0000000000000000] 16:50:24 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004066F1E000) [pid = 772] [serial = 2086] [outer = 0000004066E7BC00] 16:50:24 INFO - PROCESS | 772 | 1466812224977 Marionette DEBUG loaded listener.js 16:50:25 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (00000040671F9800) [pid = 772] [serial = 2087] [outer = 0000004066E7BC00] 16:50:25 INFO - PROCESS | 772 | --DOMWINDOW == 68 (000000405EBB3400) [pid = 772] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:50:25 INFO - PROCESS | 772 | --DOMWINDOW == 67 (000000405EBD7400) [pid = 772] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:50:25 INFO - PROCESS | 772 | --DOMWINDOW == 66 (00000040592B5000) [pid = 772] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:50:25 INFO - PROCESS | 772 | --DOMWINDOW == 65 (0000004057EA7400) [pid = 772] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:50:25 INFO - PROCESS | 772 | --DOMWINDOW == 64 (000000405890B000) [pid = 772] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:50:25 INFO - PROCESS | 772 | --DOMWINDOW == 63 (000000406646B400) [pid = 772] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:50:25 INFO - PROCESS | 772 | --DOMWINDOW == 62 (0000004063ABE400) [pid = 772] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:50:25 INFO - PROCESS | 772 | --DOMWINDOW == 61 (00000040599A4800) [pid = 772] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:50:25 INFO - PROCESS | 772 | --DOMWINDOW == 60 (00000040599A1C00) [pid = 772] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:50:25 INFO - PROCESS | 772 | 1466812225414 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:50:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:50:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 734ms 16:50:25 INFO - PROCESS | 772 | 1466812225451 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 16:50:25 INFO - PROCESS | 772 | 1466812225453 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 16:50:25 INFO - PROCESS | 772 | 1466812225457 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:50:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:50:25 INFO - PROCESS | 772 | 1466812225459 Marionette TRACE conn6 <- [1,2746,null,{}] 16:50:25 INFO - PROCESS | 772 | 1466812225493 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:25 INFO - PROCESS | 772 | 1466812225495 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:25 INFO - PROCESS | 772 | 1466812225583 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 16:50:25 INFO - PROCESS | 772 | 1466812225589 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:25 INFO - PROCESS | 772 | 1466812225591 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:25 INFO - PROCESS | 772 | ++DOCSHELL 000000406BB2F800 == 23 [pid = 772] [id = 696] 16:50:25 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (0000004065E18C00) [pid = 772] [serial = 2088] [outer = 0000000000000000] 16:50:25 INFO - PROCESS | 772 | ++DOMWINDOW == 62 (00000040671F5C00) [pid = 772] [serial = 2089] [outer = 0000004065E18C00] 16:50:25 INFO - PROCESS | 772 | 1466812225637 Marionette DEBUG loaded listener.js 16:50:25 INFO - PROCESS | 772 | ++DOMWINDOW == 63 (00000040676E2800) [pid = 772] [serial = 2090] [outer = 0000004065E18C00] 16:50:26 INFO - PROCESS | 772 | 1466812226054 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:50:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:50:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 650ms 16:50:26 INFO - PROCESS | 772 | 1466812226110 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 16:50:26 INFO - PROCESS | 772 | 1466812226112 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 16:50:26 INFO - PROCESS | 772 | 1466812226115 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:50:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:50:26 INFO - PROCESS | 772 | 1466812226117 Marionette TRACE conn6 <- [1,2750,null,{}] 16:50:26 INFO - PROCESS | 772 | 1466812226121 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:26 INFO - PROCESS | 772 | 1466812226123 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:26 INFO - PROCESS | 772 | 1466812226211 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 16:50:26 INFO - PROCESS | 772 | 1466812226216 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:26 INFO - PROCESS | 772 | 1466812226218 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:26 INFO - PROCESS | 772 | ++DOCSHELL 000000406D146000 == 24 [pid = 772] [id = 697] 16:50:26 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (0000004067ECE400) [pid = 772] [serial = 2091] [outer = 0000000000000000] 16:50:26 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (0000004067ED3C00) [pid = 772] [serial = 2092] [outer = 0000004067ECE400] 16:50:26 INFO - PROCESS | 772 | 1466812226271 Marionette DEBUG loaded listener.js 16:50:26 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (0000004068E15000) [pid = 772] [serial = 2093] [outer = 0000004067ECE400] 16:50:26 INFO - PROCESS | 772 | 1466812226699 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:50:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:50:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 629ms 16:50:26 INFO - PROCESS | 772 | 1466812226748 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 16:50:26 INFO - PROCESS | 772 | 1466812226751 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 16:50:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:50:26 INFO - PROCESS | 772 | 1466812226754 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:50:26 INFO - PROCESS | 772 | 1466812226756 Marionette TRACE conn6 <- [1,2754,null,{}] 16:50:26 INFO - PROCESS | 772 | 1466812226759 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:26 INFO - PROCESS | 772 | 1466812226762 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:26 INFO - PROCESS | 772 | 1466812226849 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 16:50:26 INFO - PROCESS | 772 | 1466812226857 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:26 INFO - PROCESS | 772 | 1466812226859 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:26 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC17800 == 25 [pid = 772] [id = 698] 16:50:26 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (0000004069198400) [pid = 772] [serial = 2094] [outer = 0000000000000000] 16:50:26 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (00000040691A0800) [pid = 772] [serial = 2095] [outer = 0000004069198400] 16:50:26 INFO - PROCESS | 772 | 1466812226906 Marionette DEBUG loaded listener.js 16:50:26 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004069819800) [pid = 772] [serial = 2096] [outer = 0000004069198400] 16:50:27 INFO - PROCESS | 772 | 1466812227568 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:50:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:50:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 818ms 16:50:27 INFO - PROCESS | 772 | 1466812227576 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 16:50:27 INFO - PROCESS | 772 | 1466812227581 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 16:50:27 INFO - PROCESS | 772 | 1466812227587 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:50:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:50:27 INFO - PROCESS | 772 | 1466812227590 Marionette TRACE conn6 <- [1,2758,null,{}] 16:50:27 INFO - PROCESS | 772 | 1466812227597 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:27 INFO - PROCESS | 772 | 1466812227601 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:27 INFO - PROCESS | 772 | 1466812227718 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 16:50:27 INFO - PROCESS | 772 | 1466812227843 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:27 INFO - PROCESS | 772 | 1466812227846 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:27 INFO - PROCESS | 772 | ++DOCSHELL 000000406626F000 == 26 [pid = 772] [id = 699] 16:50:27 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405A316400) [pid = 772] [serial = 2097] [outer = 0000000000000000] 16:50:27 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000405EBB7400) [pid = 772] [serial = 2098] [outer = 000000405A316400] 16:50:27 INFO - PROCESS | 772 | 1466812227906 Marionette DEBUG loaded listener.js 16:50:28 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000406346EC00) [pid = 772] [serial = 2099] [outer = 000000405A316400] 16:50:28 INFO - PROCESS | 772 | 1466812228536 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:50:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:50:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 986ms 16:50:28 INFO - PROCESS | 772 | 1466812228576 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 16:50:28 INFO - PROCESS | 772 | 1466812228581 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 16:50:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:50:28 INFO - PROCESS | 772 | 1466812228588 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:50:28 INFO - PROCESS | 772 | 1466812228592 Marionette TRACE conn6 <- [1,2762,null,{}] 16:50:28 INFO - PROCESS | 772 | 1466812228596 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:28 INFO - PROCESS | 772 | 1466812228599 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:28 INFO - PROCESS | 772 | 1466812228719 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 16:50:28 INFO - PROCESS | 772 | 1466812228844 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:28 INFO - PROCESS | 772 | 1466812228847 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:28 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA7A800 == 27 [pid = 772] [id = 700] 16:50:28 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004065E77C00) [pid = 772] [serial = 2100] [outer = 0000000000000000] 16:50:28 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040661B4000) [pid = 772] [serial = 2101] [outer = 0000004065E77C00] 16:50:28 INFO - PROCESS | 772 | 1466812228909 Marionette DEBUG loaded listener.js 16:50:29 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040665E0C00) [pid = 772] [serial = 2102] [outer = 0000004065E77C00] 16:50:29 INFO - PROCESS | 772 | 1466812229476 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:50:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:50:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 922ms 16:50:29 INFO - PROCESS | 772 | 1466812229512 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 16:50:29 INFO - PROCESS | 772 | 1466812229515 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 16:50:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:50:29 INFO - PROCESS | 772 | 1466812229519 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:50:29 INFO - PROCESS | 772 | 1466812229523 Marionette TRACE conn6 <- [1,2766,null,{}] 16:50:29 INFO - PROCESS | 772 | 1466812229535 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:29 INFO - PROCESS | 772 | 1466812229540 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:29 INFO - PROCESS | 772 | 1466812229656 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 16:50:29 INFO - PROCESS | 772 | 1466812229784 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:29 INFO - PROCESS | 772 | 1466812229787 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:29 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCBE800 == 28 [pid = 772] [id = 701] 16:50:29 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004067499400) [pid = 772] [serial = 2103] [outer = 0000000000000000] 16:50:29 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004068188000) [pid = 772] [serial = 2104] [outer = 0000004067499400] 16:50:29 INFO - PROCESS | 772 | 1466812229849 Marionette DEBUG loaded listener.js 16:50:29 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040698C4C00) [pid = 772] [serial = 2105] [outer = 0000004067499400] 16:50:30 INFO - PROCESS | 772 | 1466812230679 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:50:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:50:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1231ms 16:50:30 INFO - PROCESS | 772 | 1466812230752 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 16:50:30 INFO - PROCESS | 772 | 1466812230757 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 16:50:30 INFO - PROCESS | 772 | 1466812230761 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:50:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:50:30 INFO - PROCESS | 772 | 1466812230765 Marionette TRACE conn6 <- [1,2770,null,{}] 16:50:30 INFO - PROCESS | 772 | 1466812230770 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:30 INFO - PROCESS | 772 | 1466812230773 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:30 INFO - PROCESS | 772 | 1466812230910 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 16:50:31 INFO - PROCESS | 772 | --DOCSHELL 000000405FB15000 == 27 [pid = 772] [id = 680] 16:50:31 INFO - PROCESS | 772 | 1466812231588 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:31 INFO - PROCESS | 772 | 1466812231591 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040602BB000) [pid = 772] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000405EEDE400) [pid = 772] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004059F17800) [pid = 772] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004058F35C00) [pid = 772] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040599AFC00) [pid = 772] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004059AB6C00) [pid = 772] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040665E1400) [pid = 772] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406403C400) [pid = 772] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004059C47400) [pid = 772] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004065E0F400) [pid = 772] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004064A65C00) [pid = 772] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004057EB4C00) [pid = 772] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 65 (00000040667F6800) [pid = 772] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 64 (000000406347A400) [pid = 772] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 63 (00000040638CA800) [pid = 772] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 62 (000000405FB10C00) [pid = 772] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 61 (000000405FC1F400) [pid = 772] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 60 (00000040638DE000) [pid = 772] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | --DOMWINDOW == 59 (0000004066BEC000) [pid = 772] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 16:50:31 INFO - PROCESS | 772 | ++DOCSHELL 000000405E4DB000 == 28 [pid = 772] [id = 702] 16:50:31 INFO - PROCESS | 772 | ++DOMWINDOW == 60 (0000004058844000) [pid = 772] [serial = 2106] [outer = 0000000000000000] 16:50:31 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (000000405891F000) [pid = 772] [serial = 2107] [outer = 0000004058844000] 16:50:31 INFO - PROCESS | 772 | 1466812231747 Marionette DEBUG loaded listener.js 16:50:31 INFO - PROCESS | 772 | ++DOMWINDOW == 62 (00000040592BD000) [pid = 772] [serial = 2108] [outer = 0000004058844000] 16:50:32 INFO - PROCESS | 772 | 1466812232229 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:50:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:50:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1527ms 16:50:32 INFO - PROCESS | 772 | 1466812232295 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 16:50:32 INFO - PROCESS | 772 | 1466812232299 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 16:50:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:50:32 INFO - PROCESS | 772 | 1466812232303 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:50:32 INFO - PROCESS | 772 | 1466812232307 Marionette TRACE conn6 <- [1,2774,null,{}] 16:50:32 INFO - PROCESS | 772 | 1466812232313 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:32 INFO - PROCESS | 772 | 1466812232317 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:32 INFO - PROCESS | 772 | 1466812232420 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 16:50:32 INFO - PROCESS | 772 | 1466812232430 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:32 INFO - PROCESS | 772 | 1466812232433 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:32 INFO - PROCESS | 772 | ++DOCSHELL 0000004063718800 == 29 [pid = 772] [id = 703] 16:50:32 INFO - PROCESS | 772 | ++DOMWINDOW == 63 (0000004059C52C00) [pid = 772] [serial = 2109] [outer = 0000000000000000] 16:50:32 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (000000405A19A800) [pid = 772] [serial = 2110] [outer = 0000004059C52C00] 16:50:32 INFO - PROCESS | 772 | 1466812232483 Marionette DEBUG loaded listener.js 16:50:32 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (000000405B1B4C00) [pid = 772] [serial = 2111] [outer = 0000004059C52C00] 16:50:32 INFO - PROCESS | 772 | 1466812232969 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:50:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:50:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 671ms 16:50:32 INFO - PROCESS | 772 | 1466812232980 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 16:50:32 INFO - PROCESS | 772 | 1466812232985 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 16:50:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:50:33 INFO - PROCESS | 772 | 1466812233025 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:50:33 INFO - PROCESS | 772 | 1466812233028 Marionette TRACE conn6 <- [1,2778,null,{}] 16:50:33 INFO - PROCESS | 772 | 1466812233032 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:33 INFO - PROCESS | 772 | 1466812233035 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:33 INFO - PROCESS | 772 | 1466812233136 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 16:50:33 INFO - PROCESS | 772 | 1466812233216 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:33 INFO - PROCESS | 772 | 1466812233218 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:33 INFO - PROCESS | 772 | ++DOCSHELL 00000040660D5000 == 30 [pid = 772] [id = 704] 16:50:33 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (000000405E4B1000) [pid = 772] [serial = 2112] [outer = 0000000000000000] 16:50:33 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (000000405F140000) [pid = 772] [serial = 2113] [outer = 000000405E4B1000] 16:50:33 INFO - PROCESS | 772 | 1466812233277 Marionette DEBUG loaded listener.js 16:50:33 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (000000405FC1EC00) [pid = 772] [serial = 2114] [outer = 000000405E4B1000] 16:50:33 INFO - PROCESS | 772 | 1466812233705 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:50:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:50:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 735ms 16:50:33 INFO - PROCESS | 772 | 1466812233757 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 16:50:33 INFO - PROCESS | 772 | 1466812233759 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 16:50:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:50:33 INFO - PROCESS | 772 | 1466812233764 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:50:33 INFO - PROCESS | 772 | 1466812233770 Marionette TRACE conn6 <- [1,2782,null,{}] 16:50:33 INFO - PROCESS | 772 | 1466812233795 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:33 INFO - PROCESS | 772 | 1466812233799 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:33 INFO - PROCESS | 772 | 1466812233923 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 16:50:33 INFO - PROCESS | 772 | 1466812233939 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:33 INFO - PROCESS | 772 | 1466812233941 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:34 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EB5000 == 31 [pid = 772] [id = 705] 16:50:34 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004063471800) [pid = 772] [serial = 2115] [outer = 0000000000000000] 16:50:34 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (00000040638C9800) [pid = 772] [serial = 2116] [outer = 0000004063471800] 16:50:34 INFO - PROCESS | 772 | 1466812234031 Marionette DEBUG loaded listener.js 16:50:34 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040638D8400) [pid = 772] [serial = 2117] [outer = 0000004063471800] 16:50:34 INFO - PROCESS | 772 | 1466812234488 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:50:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:50:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 755ms 16:50:34 INFO - PROCESS | 772 | 1466812234533 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 16:50:34 INFO - PROCESS | 772 | 1466812234536 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 16:50:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:50:34 INFO - PROCESS | 772 | 1466812234544 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:50:34 INFO - PROCESS | 772 | 1466812234546 Marionette TRACE conn6 <- [1,2786,null,{}] 16:50:34 INFO - PROCESS | 772 | 1466812234549 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:34 INFO - PROCESS | 772 | 1466812234552 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:34 INFO - PROCESS | 772 | 1466812234671 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 16:50:34 INFO - PROCESS | 772 | 1466812234681 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:34 INFO - PROCESS | 772 | 1466812234683 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:34 INFO - PROCESS | 772 | ++DOCSHELL 000000406705F800 == 32 [pid = 772] [id = 706] 16:50:34 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004063ABD400) [pid = 772] [serial = 2118] [outer = 0000000000000000] 16:50:34 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004063AED000) [pid = 772] [serial = 2119] [outer = 0000004063ABD400] 16:50:34 INFO - PROCESS | 772 | 1466812234738 Marionette DEBUG loaded listener.js 16:50:34 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004064046800) [pid = 772] [serial = 2120] [outer = 0000004063ABD400] 16:50:35 INFO - PROCESS | 772 | 1466812235211 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:50:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:50:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 733ms 16:50:35 INFO - PROCESS | 772 | 1466812235283 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 16:50:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:50:35 INFO - PROCESS | 772 | 1466812235285 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 16:50:35 INFO - PROCESS | 772 | 1466812235293 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:50:35 INFO - PROCESS | 772 | 1466812235295 Marionette TRACE conn6 <- [1,2790,null,{}] 16:50:35 INFO - PROCESS | 772 | 1466812235299 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:35 INFO - PROCESS | 772 | 1466812235302 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:35 INFO - PROCESS | 772 | 1466812235416 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 16:50:35 INFO - PROCESS | 772 | 1466812235428 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:35 INFO - PROCESS | 772 | 1466812235434 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:35 INFO - PROCESS | 772 | ++DOCSHELL 000000406815C800 == 33 [pid = 772] [id = 707] 16:50:35 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004065E79C00) [pid = 772] [serial = 2121] [outer = 0000000000000000] 16:50:35 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004065E83800) [pid = 772] [serial = 2122] [outer = 0000004065E79C00] 16:50:35 INFO - PROCESS | 772 | 1466812235540 Marionette DEBUG loaded listener.js 16:50:35 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066471400) [pid = 772] [serial = 2123] [outer = 0000004065E79C00] 16:50:35 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004066888400) [pid = 772] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:50:35 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040661BF800) [pid = 772] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:50:35 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000405800D800) [pid = 772] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:50:35 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040602B7400) [pid = 772] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:50:35 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004059C4D400) [pid = 772] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:50:35 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040600B8000) [pid = 772] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:50:35 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004063ABDC00) [pid = 772] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:50:35 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040665E4400) [pid = 772] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:50:35 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004066E7BC00) [pid = 772] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:50:35 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004067ECE400) [pid = 772] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:50:35 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004065E18C00) [pid = 772] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:50:35 INFO - PROCESS | 772 | --DOMWINDOW == 65 (0000004069198400) [pid = 772] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:50:36 INFO - PROCESS | 772 | 1466812236165 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:50:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:50:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 944ms 16:50:36 INFO - PROCESS | 772 | 1466812236234 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 16:50:36 INFO - PROCESS | 772 | 1466812236236 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 16:50:36 INFO - PROCESS | 772 | 1466812236239 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:50:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:50:36 INFO - PROCESS | 772 | 1466812236241 Marionette TRACE conn6 <- [1,2794,null,{}] 16:50:36 INFO - PROCESS | 772 | 1466812236245 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:36 INFO - PROCESS | 772 | 1466812236247 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:36 INFO - PROCESS | 772 | 1466812236336 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 16:50:36 INFO - PROCESS | 772 | 1466812236344 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:36 INFO - PROCESS | 772 | 1466812236346 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:36 INFO - PROCESS | 772 | ++DOCSHELL 0000004059ADB000 == 34 [pid = 772] [id = 708] 16:50:36 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (000000405EF4F000) [pid = 772] [serial = 2124] [outer = 0000000000000000] 16:50:36 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (00000040665E4800) [pid = 772] [serial = 2125] [outer = 000000405EF4F000] 16:50:36 INFO - PROCESS | 772 | 1466812236399 Marionette DEBUG loaded listener.js 16:50:36 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004066881800) [pid = 772] [serial = 2126] [outer = 000000405EF4F000] 16:50:36 INFO - PROCESS | 772 | 1466812236818 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:50:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:50:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 629ms 16:50:36 INFO - PROCESS | 772 | 1466812236876 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 16:50:36 INFO - PROCESS | 772 | 1466812236878 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 16:50:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:50:36 INFO - PROCESS | 772 | 1466812236882 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:50:36 INFO - PROCESS | 772 | 1466812236884 Marionette TRACE conn6 <- [1,2798,null,{}] 16:50:36 INFO - PROCESS | 772 | 1466812236888 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:36 INFO - PROCESS | 772 | 1466812236890 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:36 INFO - PROCESS | 772 | 1466812236976 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 16:50:36 INFO - PROCESS | 772 | 1466812236981 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:36 INFO - PROCESS | 772 | 1466812236983 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:36 INFO - PROCESS | 772 | ++DOCSHELL 000000406B72E000 == 35 [pid = 772] [id = 709] 16:50:36 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (00000040599ACC00) [pid = 772] [serial = 2127] [outer = 0000000000000000] 16:50:37 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004066D36400) [pid = 772] [serial = 2128] [outer = 00000040599ACC00] 16:50:37 INFO - PROCESS | 772 | 1466812237029 Marionette DEBUG loaded listener.js 16:50:37 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004066E7A000) [pid = 772] [serial = 2129] [outer = 00000040599ACC00] 16:50:37 INFO - PROCESS | 772 | 1466812237469 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:50:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:50:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 629ms 16:50:37 INFO - PROCESS | 772 | 1466812237526 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 16:50:37 INFO - PROCESS | 772 | 1466812237529 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 16:50:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:50:37 INFO - PROCESS | 772 | 1466812237532 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:50:37 INFO - PROCESS | 772 | 1466812237534 Marionette TRACE conn6 <- [1,2802,null,{}] 16:50:37 INFO - PROCESS | 772 | 1466812237538 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:37 INFO - PROCESS | 772 | 1466812237540 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:37 INFO - PROCESS | 772 | 1466812237624 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 16:50:37 INFO - PROCESS | 772 | 1466812237630 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:37 INFO - PROCESS | 772 | 1466812237632 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:37 INFO - PROCESS | 772 | ++DOCSHELL 000000406D13F000 == 36 [pid = 772] [id = 710] 16:50:37 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004066F1CC00) [pid = 772] [serial = 2130] [outer = 0000000000000000] 16:50:37 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000406709A400) [pid = 772] [serial = 2131] [outer = 0000004066F1CC00] 16:50:37 INFO - PROCESS | 772 | 1466812237686 Marionette DEBUG loaded listener.js 16:50:37 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040670A7C00) [pid = 772] [serial = 2132] [outer = 0000004066F1CC00] 16:50:38 INFO - PROCESS | 772 | 1466812238430 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:50:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:50:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 986ms 16:50:38 INFO - PROCESS | 772 | 1466812238521 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 16:50:38 INFO - PROCESS | 772 | 1466812238526 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 16:50:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:50:38 INFO - PROCESS | 772 | 1466812238532 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:50:38 INFO - PROCESS | 772 | 1466812238535 Marionette TRACE conn6 <- [1,2806,null,{}] 16:50:38 INFO - PROCESS | 772 | 1466812238541 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:38 INFO - PROCESS | 772 | 1466812238545 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:38 INFO - PROCESS | 772 | 1466812238701 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 16:50:38 INFO - PROCESS | 772 | 1466812238843 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:38 INFO - PROCESS | 772 | 1466812238846 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:38 INFO - PROCESS | 772 | ++DOCSHELL 0000004065BD3000 == 37 [pid = 772] [id = 711] 16:50:38 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004059C4C000) [pid = 772] [serial = 2133] [outer = 0000000000000000] 16:50:38 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000405A3D7000) [pid = 772] [serial = 2134] [outer = 0000004059C4C000] 16:50:38 INFO - PROCESS | 772 | 1466812238910 Marionette DEBUG loaded listener.js 16:50:39 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000405EEE3400) [pid = 772] [serial = 2135] [outer = 0000004059C4C000] 16:50:39 INFO - PROCESS | 772 | 1466812239578 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:50:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:50:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1081ms 16:50:39 INFO - PROCESS | 772 | 1466812239616 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 16:50:39 INFO - PROCESS | 772 | 1466812239621 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 16:50:39 INFO - PROCESS | 772 | 1466812239652 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:50:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:50:39 INFO - PROCESS | 772 | 1466812239655 Marionette TRACE conn6 <- [1,2810,null,{}] 16:50:39 INFO - PROCESS | 772 | 1466812239660 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:39 INFO - PROCESS | 772 | 1466812239663 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:39 INFO - PROCESS | 772 | 1466812239816 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 16:50:39 INFO - PROCESS | 772 | 1466812239931 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:39 INFO - PROCESS | 772 | 1466812239934 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:39 INFO - PROCESS | 772 | ++DOCSHELL 000000405B11E000 == 38 [pid = 772] [id = 712] 16:50:39 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000405913B800) [pid = 772] [serial = 2136] [outer = 0000000000000000] 16:50:40 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004059C47C00) [pid = 772] [serial = 2137] [outer = 000000405913B800] 16:50:40 INFO - PROCESS | 772 | 1466812240002 Marionette DEBUG loaded listener.js 16:50:40 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040638CA000) [pid = 772] [serial = 2138] [outer = 000000405913B800] 16:50:40 INFO - PROCESS | 772 | --DOCSHELL 000000406DC17800 == 37 [pid = 772] [id = 698] 16:50:40 INFO - PROCESS | 772 | --DOCSHELL 000000406028F000 == 36 [pid = 772] [id = 690] 16:50:40 INFO - PROCESS | 772 | --DOCSHELL 0000004066F67800 == 35 [pid = 772] [id = 684] 16:50:40 INFO - PROCESS | 772 | --DOCSHELL 000000405FC78000 == 34 [pid = 772] [id = 688] 16:50:40 INFO - PROCESS | 772 | --DOCSHELL 0000004066EB0000 == 33 [pid = 772] [id = 683] 16:50:40 INFO - PROCESS | 772 | --DOCSHELL 0000004066E99800 == 32 [pid = 772] [id = 689] 16:50:40 INFO - PROCESS | 772 | --DOCSHELL 000000406AA74000 == 31 [pid = 772] [id = 686] 16:50:40 INFO - PROCESS | 772 | --DOCSHELL 0000004068EAF800 == 30 [pid = 772] [id = 693] 16:50:40 INFO - PROCESS | 772 | --DOCSHELL 0000004065BE0000 == 29 [pid = 772] [id = 682] 16:50:40 INFO - PROCESS | 772 | --DOCSHELL 0000004067DB5800 == 28 [pid = 772] [id = 685] 16:50:40 INFO - PROCESS | 772 | --DOCSHELL 0000004066F41000 == 27 [pid = 772] [id = 692] 16:50:40 INFO - PROCESS | 772 | --DOCSHELL 000000406028C800 == 26 [pid = 772] [id = 681] 16:50:40 INFO - PROCESS | 772 | --DOCSHELL 00000040664B0000 == 25 [pid = 772] [id = 691] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004066D32800) [pid = 772] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000406646B800) [pid = 772] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040580DA800) [pid = 772] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004059AB6800) [pid = 772] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004060759000) [pid = 772] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004063476800) [pid = 772] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004059F0EC00) [pid = 772] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000405E243000) [pid = 772] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406075C800) [pid = 772] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004063479800) [pid = 772] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000406403B000) [pid = 772] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 68 (00000040667F3000) [pid = 772] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 67 (00000040665DA400) [pid = 772] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004066F1E000) [pid = 772] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 65 (0000004068E15000) [pid = 772] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 64 (00000040671F5C00) [pid = 772] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 63 (00000040671F9800) [pid = 772] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 62 (0000004069819800) [pid = 772] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 61 (0000004067ED3C00) [pid = 772] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 60 (00000040691A0800) [pid = 772] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 59 (0000004066D34C00) [pid = 772] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 58 (00000040676E2800) [pid = 772] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | --DOMWINDOW == 57 (0000004065E15800) [pid = 772] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 16:50:40 INFO - PROCESS | 772 | 1466812240817 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:50:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:50:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1173ms 16:50:40 INFO - PROCESS | 772 | 1466812240833 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 16:50:40 INFO - PROCESS | 772 | 1466812240838 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 16:50:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:50:40 INFO - PROCESS | 772 | 1466812240844 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:50:40 INFO - PROCESS | 772 | 1466812240850 Marionette TRACE conn6 <- [1,2814,null,{}] 16:50:40 INFO - PROCESS | 772 | 1466812240855 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:40 INFO - PROCESS | 772 | 1466812240858 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:40 INFO - PROCESS | 772 | 1466812240963 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 16:50:41 INFO - PROCESS | 772 | 1466812241046 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:41 INFO - PROCESS | 772 | 1466812241049 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:41 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC8A000 == 26 [pid = 772] [id = 713] 16:50:41 INFO - PROCESS | 772 | ++DOMWINDOW == 58 (0000004059AAB800) [pid = 772] [serial = 2139] [outer = 0000000000000000] 16:50:41 INFO - PROCESS | 772 | ++DOMWINDOW == 59 (000000405A236400) [pid = 772] [serial = 2140] [outer = 0000004059AAB800] 16:50:41 INFO - PROCESS | 772 | 1466812241099 Marionette DEBUG loaded listener.js 16:50:41 INFO - PROCESS | 772 | ++DOMWINDOW == 60 (000000405FB6D400) [pid = 772] [serial = 2141] [outer = 0000004059AAB800] 16:50:41 INFO - PROCESS | 772 | 1466812241543 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:50:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:50:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 776ms 16:50:41 INFO - PROCESS | 772 | 1466812241627 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 16:50:41 INFO - PROCESS | 772 | 1466812241632 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 16:50:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:50:41 INFO - PROCESS | 772 | 1466812241639 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:50:41 INFO - PROCESS | 772 | 1466812241641 Marionette TRACE conn6 <- [1,2818,null,{}] 16:50:41 INFO - PROCESS | 772 | 1466812241645 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:41 INFO - PROCESS | 772 | 1466812241648 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:41 INFO - PROCESS | 772 | 1466812241746 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 16:50:41 INFO - PROCESS | 772 | 1466812241754 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:41 INFO - PROCESS | 772 | 1466812241757 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:41 INFO - PROCESS | 772 | ++DOCSHELL 00000040664B0000 == 27 [pid = 772] [id = 714] 16:50:41 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (00000040637F4C00) [pid = 772] [serial = 2142] [outer = 0000000000000000] 16:50:41 INFO - PROCESS | 772 | ++DOMWINDOW == 62 (00000040638CC400) [pid = 772] [serial = 2143] [outer = 00000040637F4C00] 16:50:41 INFO - PROCESS | 772 | 1466812241808 Marionette DEBUG loaded listener.js 16:50:41 INFO - PROCESS | 772 | ++DOMWINDOW == 63 (00000040638EC000) [pid = 772] [serial = 2144] [outer = 00000040637F4C00] 16:50:42 INFO - PROCESS | 772 | 1466812242284 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:50:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 16:50:42 INFO - PROCESS | 772 | 1466812242314 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 16:50:42 INFO - PROCESS | 772 | 1466812242317 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 16:50:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:50:42 INFO - PROCESS | 772 | 1466812242320 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:50:42 INFO - PROCESS | 772 | 1466812242324 Marionette TRACE conn6 <- [1,2822,null,{}] 16:50:42 INFO - PROCESS | 772 | 1466812242336 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:42 INFO - PROCESS | 772 | 1466812242341 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:42 INFO - PROCESS | 772 | 1466812242433 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 16:50:42 INFO - PROCESS | 772 | 1466812242443 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:42 INFO - PROCESS | 772 | 1466812242447 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:42 INFO - PROCESS | 772 | ++DOCSHELL 000000406705C000 == 28 [pid = 772] [id = 715] 16:50:42 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (000000405892A000) [pid = 772] [serial = 2145] [outer = 0000000000000000] 16:50:42 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (0000004065E0A400) [pid = 772] [serial = 2146] [outer = 000000405892A000] 16:50:42 INFO - PROCESS | 772 | 1466812242497 Marionette DEBUG loaded listener.js 16:50:42 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (00000040660E6400) [pid = 772] [serial = 2147] [outer = 000000405892A000] 16:50:42 INFO - PROCESS | 772 | 1466812242992 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:50:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:50:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 734ms 16:50:43 INFO - PROCESS | 772 | 1466812243057 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 16:50:43 INFO - PROCESS | 772 | 1466812243060 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 16:50:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:50:43 INFO - PROCESS | 772 | 1466812243063 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:50:43 INFO - PROCESS | 772 | 1466812243065 Marionette TRACE conn6 <- [1,2826,null,{}] 16:50:43 INFO - PROCESS | 772 | 1466812243069 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:43 INFO - PROCESS | 772 | 1466812243071 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:43 INFO - PROCESS | 772 | 1466812243166 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 16:50:43 INFO - PROCESS | 772 | 1466812243173 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:43 INFO - PROCESS | 772 | 1466812243175 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:43 INFO - PROCESS | 772 | ++DOCSHELL 000000406A212800 == 29 [pid = 772] [id = 716] 16:50:43 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (00000040665DD800) [pid = 772] [serial = 2148] [outer = 0000000000000000] 16:50:43 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (00000040665E3C00) [pid = 772] [serial = 2149] [outer = 00000040665DD800] 16:50:43 INFO - PROCESS | 772 | 1466812243221 Marionette DEBUG loaded listener.js 16:50:43 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004066BE9C00) [pid = 772] [serial = 2150] [outer = 00000040665DD800] 16:50:43 INFO - PROCESS | 772 | 1466812243696 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:50:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:50:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 672ms 16:50:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:50:43 INFO - PROCESS | 772 | 1466812243737 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 16:50:43 INFO - PROCESS | 772 | 1466812243739 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 16:50:43 INFO - PROCESS | 772 | 1466812243742 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:50:43 INFO - PROCESS | 772 | 1466812243744 Marionette TRACE conn6 <- [1,2830,null,{}] 16:50:43 INFO - PROCESS | 772 | 1466812243748 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:43 INFO - PROCESS | 772 | 1466812243750 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:43 INFO - PROCESS | 772 | 1466812243892 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 16:50:43 INFO - PROCESS | 772 | 1466812243948 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:43 INFO - PROCESS | 772 | 1466812243950 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:43 INFO - PROCESS | 772 | ++DOCSHELL 000000406B163800 == 30 [pid = 772] [id = 717] 16:50:43 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004066D38400) [pid = 772] [serial = 2151] [outer = 0000000000000000] 16:50:43 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004066E73800) [pid = 772] [serial = 2152] [outer = 0000004066D38400] 16:50:44 INFO - PROCESS | 772 | 1466812243997 Marionette DEBUG loaded listener.js 16:50:44 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004066F1BC00) [pid = 772] [serial = 2153] [outer = 0000004066D38400] 16:50:44 INFO - PROCESS | 772 | 1466812244470 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:50:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:50:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 776ms 16:50:44 INFO - PROCESS | 772 | 1466812244522 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 16:50:44 INFO - PROCESS | 772 | 1466812244524 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 16:50:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:50:44 INFO - PROCESS | 772 | 1466812244528 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:50:44 INFO - PROCESS | 772 | 1466812244530 Marionette TRACE conn6 <- [1,2834,null,{}] 16:50:44 INFO - PROCESS | 772 | 1466812244533 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:44 INFO - PROCESS | 772 | 1466812244539 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:44 INFO - PROCESS | 772 | 1466812244669 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 16:50:44 INFO - PROCESS | 772 | 1466812244727 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:44 INFO - PROCESS | 772 | 1466812244730 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:44 INFO - PROCESS | 772 | ++DOCSHELL 000000406BB38800 == 31 [pid = 772] [id = 718] 16:50:44 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040670A2400) [pid = 772] [serial = 2154] [outer = 0000000000000000] 16:50:44 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004067ECE800) [pid = 772] [serial = 2155] [outer = 00000040670A2400] 16:50:44 INFO - PROCESS | 772 | 1466812244777 Marionette DEBUG loaded listener.js 16:50:44 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004069199400) [pid = 772] [serial = 2156] [outer = 00000040670A2400] 16:50:45 INFO - PROCESS | 772 | 1466812245225 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:50:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:50:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 16:50:45 INFO - PROCESS | 772 | 1466812245266 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 16:50:45 INFO - PROCESS | 772 | 1466812245268 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 16:50:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:50:45 INFO - PROCESS | 772 | 1466812245272 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:50:45 INFO - PROCESS | 772 | 1466812245274 Marionette TRACE conn6 <- [1,2838,null,{}] 16:50:45 INFO - PROCESS | 772 | 1466812245277 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:45 INFO - PROCESS | 772 | 1466812245279 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:45 INFO - PROCESS | 772 | 1466812245392 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 16:50:45 INFO - PROCESS | 772 | 1466812245397 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:45 INFO - PROCESS | 772 | 1466812245399 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:45 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC13800 == 32 [pid = 772] [id = 719] 16:50:45 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004065E0D000) [pid = 772] [serial = 2157] [outer = 0000000000000000] 16:50:45 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040698B7C00) [pid = 772] [serial = 2158] [outer = 0000004065E0D000] 16:50:45 INFO - PROCESS | 772 | 1466812245446 Marionette DEBUG loaded listener.js 16:50:45 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406A0D8400) [pid = 772] [serial = 2159] [outer = 0000004065E0D000] 16:50:45 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000405E4B1000) [pid = 772] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:50:45 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004058844000) [pid = 772] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:50:45 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004059C52C00) [pid = 772] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:50:45 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004065E79C00) [pid = 772] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:50:45 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000405A316400) [pid = 772] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:50:45 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004065E77C00) [pid = 772] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:50:45 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004063ABD400) [pid = 772] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:50:45 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040599ACC00) [pid = 772] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:50:45 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004063471800) [pid = 772] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:50:45 INFO - PROCESS | 772 | --DOMWINDOW == 68 (000000405EF4F000) [pid = 772] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:50:45 INFO - PROCESS | 772 | 1466812245890 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:50:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:50:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 671ms 16:50:45 INFO - PROCESS | 772 | 1466812245945 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 16:50:45 INFO - PROCESS | 772 | 1466812245947 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 16:50:45 INFO - PROCESS | 772 | 1466812245951 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:50:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:50:45 INFO - PROCESS | 772 | 1466812245953 Marionette TRACE conn6 <- [1,2842,null,{}] 16:50:45 INFO - PROCESS | 772 | 1466812245956 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:45 INFO - PROCESS | 772 | 1466812245958 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:46 INFO - PROCESS | 772 | 1466812246045 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 16:50:46 INFO - PROCESS | 772 | 1466812246050 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:46 INFO - PROCESS | 772 | 1466812246052 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:46 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCB1800 == 33 [pid = 772] [id = 720] 16:50:46 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (000000405EF4F000) [pid = 772] [serial = 2160] [outer = 0000000000000000] 16:50:46 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000406646B400) [pid = 772] [serial = 2161] [outer = 000000405EF4F000] 16:50:46 INFO - PROCESS | 772 | 1466812246097 Marionette DEBUG loaded listener.js 16:50:46 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000406A0DA800) [pid = 772] [serial = 2162] [outer = 000000405EF4F000] 16:50:46 INFO - PROCESS | 772 | 1466812246544 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:50:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:50:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 16:50:46 INFO - PROCESS | 772 | 1466812246583 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 16:50:46 INFO - PROCESS | 772 | 1466812246586 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 16:50:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:50:46 INFO - PROCESS | 772 | 1466812246589 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:50:46 INFO - PROCESS | 772 | 1466812246591 Marionette TRACE conn6 <- [1,2846,null,{}] 16:50:46 INFO - PROCESS | 772 | 1466812246594 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:46 INFO - PROCESS | 772 | 1466812246596 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:46 INFO - PROCESS | 772 | 1466812246684 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 16:50:46 INFO - PROCESS | 772 | 1466812246691 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:46 INFO - PROCESS | 772 | 1466812246694 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:46 INFO - PROCESS | 772 | ++DOCSHELL 000000406705B800 == 34 [pid = 772] [id = 721] 16:50:46 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004059AB8000) [pid = 772] [serial = 2163] [outer = 0000000000000000] 16:50:46 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040665DD400) [pid = 772] [serial = 2164] [outer = 0000004059AB8000] 16:50:46 INFO - PROCESS | 772 | 1466812246740 Marionette DEBUG loaded listener.js 16:50:46 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000406A7A9000) [pid = 772] [serial = 2165] [outer = 0000004059AB8000] 16:50:47 INFO - PROCESS | 772 | 1466812247201 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:50:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:50:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 629ms 16:50:47 INFO - PROCESS | 772 | 1466812247232 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 16:50:47 INFO - PROCESS | 772 | 1466812247234 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 16:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:50:47 INFO - PROCESS | 772 | 1466812247242 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:50:47 INFO - PROCESS | 772 | 1466812247244 Marionette TRACE conn6 <- [1,2850,null,{}] 16:50:47 INFO - PROCESS | 772 | 1466812247247 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:47 INFO - PROCESS | 772 | 1466812247250 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:47 INFO - PROCESS | 772 | 1466812247338 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 16:50:47 INFO - PROCESS | 772 | 1466812247344 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:47 INFO - PROCESS | 772 | 1466812247346 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:47 INFO - PROCESS | 772 | ++DOCSHELL 000000406DEE5000 == 35 [pid = 772] [id = 722] 16:50:47 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040698C6400) [pid = 772] [serial = 2166] [outer = 0000000000000000] 16:50:47 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406A7C4800) [pid = 772] [serial = 2167] [outer = 00000040698C6400] 16:50:47 INFO - PROCESS | 772 | 1466812247401 Marionette DEBUG loaded listener.js 16:50:47 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406A7D2800) [pid = 772] [serial = 2168] [outer = 00000040698C6400] 16:50:48 INFO - PROCESS | 772 | 1466812248052 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:50:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:50:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 923ms 16:50:48 INFO - PROCESS | 772 | 1466812248165 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 16:50:48 INFO - PROCESS | 772 | 1466812248171 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 16:50:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:50:48 INFO - PROCESS | 772 | 1466812248176 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:50:48 INFO - PROCESS | 772 | 1466812248180 Marionette TRACE conn6 <- [1,2854,null,{}] 16:50:48 INFO - PROCESS | 772 | 1466812248188 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:48 INFO - PROCESS | 772 | 1466812248191 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:48 INFO - PROCESS | 772 | 1466812248320 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 16:50:48 INFO - PROCESS | 772 | 1466812248438 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:48 INFO - PROCESS | 772 | 1466812248441 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:48 INFO - PROCESS | 772 | ++DOCSHELL 00000040660CD000 == 36 [pid = 772] [id = 723] 16:50:48 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000405E44A800) [pid = 772] [serial = 2169] [outer = 0000000000000000] 16:50:48 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000405FB7C800) [pid = 772] [serial = 2170] [outer = 000000405E44A800] 16:50:48 INFO - PROCESS | 772 | 1466812248502 Marionette DEBUG loaded listener.js 16:50:48 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004063479000) [pid = 772] [serial = 2171] [outer = 000000405E44A800] 16:50:49 INFO - PROCESS | 772 | 1466812249077 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:50:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 944ms 16:50:49 INFO - PROCESS | 772 | 1466812249123 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 16:50:49 INFO - PROCESS | 772 | 1466812249128 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 16:50:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:50:49 INFO - PROCESS | 772 | 1466812249135 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:50:49 INFO - PROCESS | 772 | 1466812249138 Marionette TRACE conn6 <- [1,2858,null,{}] 16:50:49 INFO - PROCESS | 772 | 1466812249143 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:49 INFO - PROCESS | 772 | 1466812249146 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:49 INFO - PROCESS | 772 | 1466812249297 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 16:50:49 INFO - PROCESS | 772 | 1466812249421 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:49 INFO - PROCESS | 772 | 1466812249424 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:49 INFO - PROCESS | 772 | ++DOCSHELL 000000406B239000 == 37 [pid = 772] [id = 724] 16:50:49 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004064040800) [pid = 772] [serial = 2172] [outer = 0000000000000000] 16:50:49 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004065EC0C00) [pid = 772] [serial = 2173] [outer = 0000004064040800] 16:50:49 INFO - PROCESS | 772 | 1466812249485 Marionette DEBUG loaded listener.js 16:50:49 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004066D32C00) [pid = 772] [serial = 2174] [outer = 0000004064040800] 16:50:50 INFO - PROCESS | 772 | 1466812250115 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:50:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:50:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1022ms 16:50:50 INFO - PROCESS | 772 | 1466812250159 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 16:50:50 INFO - PROCESS | 772 | 1466812250162 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 16:50:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:50:50 INFO - PROCESS | 772 | 1466812250166 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:50:50 INFO - PROCESS | 772 | 1466812250170 Marionette TRACE conn6 <- [1,2862,null,{}] 16:50:50 INFO - PROCESS | 772 | 1466812250182 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:50 INFO - PROCESS | 772 | 1466812250187 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:50 INFO - PROCESS | 772 | 1466812250306 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 16:50:50 INFO - PROCESS | 772 | 1466812250435 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:50 INFO - PROCESS | 772 | 1466812250438 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:50 INFO - PROCESS | 772 | ++DOCSHELL 000000406B171000 == 38 [pid = 772] [id = 725] 16:50:50 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000405EBD8400) [pid = 772] [serial = 2175] [outer = 0000000000000000] 16:50:50 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004066E7B800) [pid = 772] [serial = 2176] [outer = 000000405EBD8400] 16:50:50 INFO - PROCESS | 772 | 1466812250497 Marionette DEBUG loaded listener.js 16:50:50 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000406A7CE000) [pid = 772] [serial = 2177] [outer = 000000405EBD8400] 16:50:51 INFO - PROCESS | 772 | 1466812251314 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:50:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:50:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1177ms 16:50:51 INFO - PROCESS | 772 | 1466812251345 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 16:50:51 INFO - PROCESS | 772 | 1466812251349 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 16:50:51 INFO - PROCESS | 772 | 1466812251354 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:50:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:50:51 INFO - PROCESS | 772 | 1466812251359 Marionette TRACE conn6 <- [1,2866,null,{}] 16:50:51 INFO - PROCESS | 772 | 1466812251364 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:51 INFO - PROCESS | 772 | 1466812251367 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:51 INFO - PROCESS | 772 | 1466812251475 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 16:50:51 INFO - PROCESS | 772 | 1466812251574 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:51 INFO - PROCESS | 772 | 1466812251577 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:51 INFO - PROCESS | 772 | ++DOCSHELL 000000406372A800 == 39 [pid = 772] [id = 726] 16:50:51 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000405EBD6800) [pid = 772] [serial = 2178] [outer = 0000000000000000] 16:50:51 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000405FB07800) [pid = 772] [serial = 2179] [outer = 000000405EBD6800] 16:50:51 INFO - PROCESS | 772 | 1466812251628 Marionette DEBUG loaded listener.js 16:50:51 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406346D400) [pid = 772] [serial = 2180] [outer = 000000405EBD6800] 16:50:52 INFO - PROCESS | 772 | --DOCSHELL 000000406BB2F800 == 38 [pid = 772] [id = 696] 16:50:52 INFO - PROCESS | 772 | --DOCSHELL 000000405E4E8800 == 37 [pid = 772] [id = 694] 16:50:52 INFO - PROCESS | 772 | --DOCSHELL 000000406B16E000 == 36 [pid = 772] [id = 687] 16:50:52 INFO - PROCESS | 772 | --DOCSHELL 000000406626F000 == 35 [pid = 772] [id = 699] 16:50:52 INFO - PROCESS | 772 | --DOCSHELL 000000406AA7A800 == 34 [pid = 772] [id = 700] 16:50:52 INFO - PROCESS | 772 | --DOCSHELL 000000406B730000 == 33 [pid = 772] [id = 695] 16:50:52 INFO - PROCESS | 772 | --DOCSHELL 000000405E4DB000 == 32 [pid = 772] [id = 702] 16:50:52 INFO - PROCESS | 772 | --DOCSHELL 000000406D146000 == 31 [pid = 772] [id = 697] 16:50:52 INFO - PROCESS | 772 | --DOCSHELL 000000406DCBE800 == 30 [pid = 772] [id = 701] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004066D36400) [pid = 772] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004066471400) [pid = 772] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 86 (00000040638C9800) [pid = 772] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040638D8400) [pid = 772] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004064046800) [pid = 772] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004066881800) [pid = 772] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040665E4800) [pid = 772] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004066E7A000) [pid = 772] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000406709A400) [pid = 772] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000405FC1EC00) [pid = 772] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405F140000) [pid = 772] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000405891F000) [pid = 772] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040592BD000) [pid = 772] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000405A19A800) [pid = 772] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000405B1B4C00) [pid = 772] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004065E83800) [pid = 772] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406346EC00) [pid = 772] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000405EBB7400) [pid = 772] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040665E0C00) [pid = 772] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040661B4000) [pid = 772] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004068188000) [pid = 772] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004063AED000) [pid = 772] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 16:50:52 INFO - PROCESS | 772 | 1466812252815 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:50:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1484ms 16:50:52 INFO - PROCESS | 772 | 1466812252843 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 16:50:52 INFO - PROCESS | 772 | 1466812252847 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 16:50:52 INFO - PROCESS | 772 | 1466812252852 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:50:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:50:52 INFO - PROCESS | 772 | 1466812252857 Marionette TRACE conn6 <- [1,2870,null,{}] 16:50:52 INFO - PROCESS | 772 | 1466812252862 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:52 INFO - PROCESS | 772 | 1466812252865 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:53 INFO - PROCESS | 772 | 1466812252993 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 16:50:53 INFO - PROCESS | 772 | 1466812253073 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:53 INFO - PROCESS | 772 | 1466812253076 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:53 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC95800 == 31 [pid = 772] [id = 727] 16:50:53 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (00000040599AA400) [pid = 772] [serial = 2181] [outer = 0000000000000000] 16:50:53 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (00000040599AEC00) [pid = 772] [serial = 2182] [outer = 00000040599AA400] 16:50:53 INFO - PROCESS | 772 | 1466812253125 Marionette DEBUG loaded listener.js 16:50:53 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004059C50C00) [pid = 772] [serial = 2183] [outer = 00000040599AA400] 16:50:53 INFO - PROCESS | 772 | 1466812253519 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:50:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:50:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 691ms 16:50:53 INFO - PROCESS | 772 | 1466812253546 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 16:50:53 INFO - PROCESS | 772 | 1466812253552 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 16:50:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:50:53 INFO - PROCESS | 772 | 1466812253558 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:50:53 INFO - PROCESS | 772 | 1466812253561 Marionette TRACE conn6 <- [1,2874,null,{}] 16:50:53 INFO - PROCESS | 772 | 1466812253565 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:53 INFO - PROCESS | 772 | 1466812253567 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:53 INFO - PROCESS | 772 | 1466812253692 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 16:50:53 INFO - PROCESS | 772 | 1466812253701 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:53 INFO - PROCESS | 772 | 1466812253704 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:53 INFO - PROCESS | 772 | ++DOCSHELL 0000004066275800 == 32 [pid = 772] [id = 728] 16:50:53 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000405B14E800) [pid = 772] [serial = 2184] [outer = 0000000000000000] 16:50:53 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405EBB0400) [pid = 772] [serial = 2185] [outer = 000000405B14E800] 16:50:53 INFO - PROCESS | 772 | 1466812253759 Marionette DEBUG loaded listener.js 16:50:53 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000405FC1C000) [pid = 772] [serial = 2186] [outer = 000000405B14E800] 16:50:54 INFO - PROCESS | 772 | 1466812254215 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:50:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:50:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 16:50:54 INFO - PROCESS | 772 | 1466812254294 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 16:50:54 INFO - PROCESS | 772 | 1466812254296 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 16:50:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:50:54 INFO - PROCESS | 772 | 1466812254300 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:50:54 INFO - PROCESS | 772 | 1466812254304 Marionette TRACE conn6 <- [1,2878,null,{}] 16:50:54 INFO - PROCESS | 772 | 1466812254315 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:54 INFO - PROCESS | 772 | 1466812254321 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:54 INFO - PROCESS | 772 | 1466812254413 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 16:50:54 INFO - PROCESS | 772 | 1466812254420 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:54 INFO - PROCESS | 772 | 1466812254424 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:54 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EC0000 == 33 [pid = 772] [id = 729] 16:50:54 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004063475C00) [pid = 772] [serial = 2187] [outer = 0000000000000000] 16:50:54 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040637FEC00) [pid = 772] [serial = 2188] [outer = 0000004063475C00] 16:50:54 INFO - PROCESS | 772 | 1466812254473 Marionette DEBUG loaded listener.js 16:50:54 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040638E1C00) [pid = 772] [serial = 2189] [outer = 0000004063475C00] 16:50:54 INFO - PROCESS | 772 | 1466812254968 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:50:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:50:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 692ms 16:50:55 INFO - PROCESS | 772 | 1466812255000 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 16:50:55 INFO - PROCESS | 772 | 1466812255003 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 16:50:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:50:55 INFO - PROCESS | 772 | 1466812255006 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:50:55 INFO - PROCESS | 772 | 1466812255008 Marionette TRACE conn6 <- [1,2882,null,{}] 16:50:55 INFO - PROCESS | 772 | 1466812255011 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:55 INFO - PROCESS | 772 | 1466812255013 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:55 INFO - PROCESS | 772 | 1466812255160 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 16:50:55 INFO - PROCESS | 772 | 1466812255183 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:55 INFO - PROCESS | 772 | 1466812255185 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:55 INFO - PROCESS | 772 | ++DOCSHELL 0000004067076000 == 34 [pid = 772] [id = 730] 16:50:55 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406403C400) [pid = 772] [serial = 2190] [outer = 0000000000000000] 16:50:55 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004064044400) [pid = 772] [serial = 2191] [outer = 000000406403C400] 16:50:55 INFO - PROCESS | 772 | 1466812255231 Marionette DEBUG loaded listener.js 16:50:55 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004065E05800) [pid = 772] [serial = 2192] [outer = 000000406403C400] 16:50:55 INFO - PROCESS | 772 | 1466812255673 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:50:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 732ms 16:50:55 INFO - PROCESS | 772 | 1466812255741 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 16:50:55 INFO - PROCESS | 772 | 1466812255743 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 16:50:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:50:55 INFO - PROCESS | 772 | 1466812255747 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:50:55 INFO - PROCESS | 772 | 1466812255749 Marionette TRACE conn6 <- [1,2886,null,{}] 16:50:55 INFO - PROCESS | 772 | 1466812255752 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:55 INFO - PROCESS | 772 | 1466812255754 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:55 INFO - PROCESS | 772 | 1466812255866 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 16:50:55 INFO - PROCESS | 772 | 1466812255876 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:55 INFO - PROCESS | 772 | 1466812255878 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:55 INFO - PROCESS | 772 | ++DOCSHELL 0000004069371000 == 35 [pid = 772] [id = 731] 16:50:55 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004065E14800) [pid = 772] [serial = 2193] [outer = 0000000000000000] 16:50:55 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004065EB7000) [pid = 772] [serial = 2194] [outer = 0000004065E14800] 16:50:55 INFO - PROCESS | 772 | 1466812255923 Marionette DEBUG loaded listener.js 16:50:56 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000406646AC00) [pid = 772] [serial = 2195] [outer = 0000004065E14800] 16:50:56 INFO - PROCESS | 772 | 1466812256412 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:50:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:50:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 690ms 16:50:56 INFO - PROCESS | 772 | 1466812256439 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 16:50:56 INFO - PROCESS | 772 | 1466812256442 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 16:50:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:50:56 INFO - PROCESS | 772 | 1466812256445 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:50:56 INFO - PROCESS | 772 | 1466812256447 Marionette TRACE conn6 <- [1,2890,null,{}] 16:50:56 INFO - PROCESS | 772 | 1466812256450 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:56 INFO - PROCESS | 772 | 1466812256457 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:56 INFO - PROCESS | 772 | 1466812256611 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 16:50:56 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004066D38400) [pid = 772] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:50:56 INFO - PROCESS | 772 | --DOMWINDOW == 80 (00000040670A2400) [pid = 772] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:50:56 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004065E0D000) [pid = 772] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:50:56 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040637F4C00) [pid = 772] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:50:56 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040665DD800) [pid = 772] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:50:56 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000405892A000) [pid = 772] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:50:56 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004059AAB800) [pid = 772] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:50:56 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004066F1CC00) [pid = 772] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:50:56 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004059C4C000) [pid = 772] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:50:56 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000405913B800) [pid = 772] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:50:56 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040698C6400) [pid = 772] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:50:56 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004059AB8000) [pid = 772] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:50:56 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000405EF4F000) [pid = 772] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:50:56 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004067499400) [pid = 772] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:50:56 INFO - PROCESS | 772 | 1466812256899 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:56 INFO - PROCESS | 772 | 1466812256901 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:56 INFO - PROCESS | 772 | ++DOCSHELL 0000004066ECA000 == 36 [pid = 772] [id = 732] 16:50:56 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (0000004057EAC400) [pid = 772] [serial = 2196] [outer = 0000000000000000] 16:50:56 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004058911800) [pid = 772] [serial = 2197] [outer = 0000004057EAC400] 16:50:56 INFO - PROCESS | 772 | 1466812256947 Marionette DEBUG loaded listener.js 16:50:57 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040602B7C00) [pid = 772] [serial = 2198] [outer = 0000004057EAC400] 16:50:57 INFO - PROCESS | 772 | 1466812257313 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:50:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:50:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 880ms 16:50:57 INFO - PROCESS | 772 | 1466812257328 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 16:50:57 INFO - PROCESS | 772 | 1466812257330 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 16:50:57 INFO - PROCESS | 772 | 1466812257333 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:50:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:50:57 INFO - PROCESS | 772 | 1466812257335 Marionette TRACE conn6 <- [1,2894,null,{}] 16:50:57 INFO - PROCESS | 772 | 1466812257339 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:57 INFO - PROCESS | 772 | 1466812257341 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:57 INFO - PROCESS | 772 | 1466812257454 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 16:50:57 INFO - PROCESS | 772 | 1466812257462 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:57 INFO - PROCESS | 772 | 1466812257464 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:57 INFO - PROCESS | 772 | ++DOCSHELL 000000406B737800 == 37 [pid = 772] [id = 733] 16:50:57 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004066472800) [pid = 772] [serial = 2199] [outer = 0000000000000000] 16:50:57 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004066B10C00) [pid = 772] [serial = 2200] [outer = 0000004066472800] 16:50:57 INFO - PROCESS | 772 | 1466812257509 Marionette DEBUG loaded listener.js 16:50:57 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004066E70800) [pid = 772] [serial = 2201] [outer = 0000004066472800] 16:50:57 INFO - PROCESS | 772 | 1466812257920 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:50:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 627ms 16:50:57 INFO - PROCESS | 772 | 1466812257965 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 16:50:57 INFO - PROCESS | 772 | 1466812257967 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 16:50:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:50:57 INFO - PROCESS | 772 | 1466812257970 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:50:57 INFO - PROCESS | 772 | 1466812257972 Marionette TRACE conn6 <- [1,2898,null,{}] 16:50:57 INFO - PROCESS | 772 | 1466812257975 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:57 INFO - PROCESS | 772 | 1466812257977 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:58 INFO - PROCESS | 772 | 1466812258089 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 16:50:58 INFO - PROCESS | 772 | 1466812258097 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:58 INFO - PROCESS | 772 | 1466812258099 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:58 INFO - PROCESS | 772 | ++DOCSHELL 000000406D141800 == 38 [pid = 772] [id = 734] 16:50:58 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066E7E000) [pid = 772] [serial = 2202] [outer = 0000000000000000] 16:50:58 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004066F1F000) [pid = 772] [serial = 2203] [outer = 0000004066E7E000] 16:50:58 INFO - PROCESS | 772 | 1466812258144 Marionette DEBUG loaded listener.js 16:50:58 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040670A9400) [pid = 772] [serial = 2204] [outer = 0000004066E7E000] 16:50:58 INFO - PROCESS | 772 | 1466812258543 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:50:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:50:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:50:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 626ms 16:50:58 INFO - PROCESS | 772 | 1466812258599 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 16:50:58 INFO - PROCESS | 772 | 1466812258602 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 16:50:58 INFO - TEST-START | /DOMEvents/constructors.html 16:50:58 INFO - PROCESS | 772 | 1466812258605 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:50:58 INFO - PROCESS | 772 | 1466812258607 Marionette TRACE conn6 <- [1,2902,null,{}] 16:50:58 INFO - PROCESS | 772 | 1466812258611 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:58 INFO - PROCESS | 772 | 1466812258613 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:58 INFO - PROCESS | 772 | 1466812258731 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 16:50:58 INFO - PROCESS | 772 | 1466812258742 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:58 INFO - PROCESS | 772 | 1466812258744 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:58 INFO - PROCESS | 772 | ++DOCSHELL 000000406DCB4000 == 39 [pid = 772] [id = 735] 16:50:58 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040670A5400) [pid = 772] [serial = 2205] [outer = 0000000000000000] 16:50:58 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040676E3400) [pid = 772] [serial = 2206] [outer = 00000040670A5400] 16:50:58 INFO - PROCESS | 772 | 1466812258788 Marionette DEBUG loaded listener.js 16:50:58 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004067ED2800) [pid = 772] [serial = 2207] [outer = 00000040670A5400] 16:50:59 INFO - PROCESS | 772 | 1466812259609 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:50:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:50:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:50:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 1104ms 16:50:59 INFO - PROCESS | 772 | 1466812259713 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 16:50:59 INFO - PROCESS | 772 | 1466812259719 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 16:50:59 INFO - PROCESS | 772 | 1466812259723 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:50:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:50:59 INFO - PROCESS | 772 | 1466812259729 Marionette TRACE conn6 <- [1,2906,null,{}] 16:50:59 INFO - PROCESS | 772 | 1466812259735 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:59 INFO - PROCESS | 772 | 1466812259738 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:50:59 INFO - PROCESS | 772 | 1466812259919 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 16:51:00 INFO - PROCESS | 772 | 1466812260009 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:00 INFO - PROCESS | 772 | 1466812260012 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:00 INFO - PROCESS | 772 | ++DOCSHELL 00000040665A7000 == 40 [pid = 772] [id = 736] 16:51:00 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000405AFDCC00) [pid = 772] [serial = 2208] [outer = 0000000000000000] 16:51:00 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000405E44B000) [pid = 772] [serial = 2209] [outer = 000000405AFDCC00] 16:51:00 INFO - PROCESS | 772 | 1466812260070 Marionette DEBUG loaded listener.js 16:51:00 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (000000406075A400) [pid = 772] [serial = 2210] [outer = 000000405AFDCC00] 16:51:00 INFO - PROCESS | 772 | 1466812260672 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:51:00 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:51:00 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 985ms 16:51:00 INFO - PROCESS | 772 | 1466812260712 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 16:51:00 INFO - PROCESS | 772 | 1466812260717 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 16:51:00 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:51:00 INFO - PROCESS | 772 | 1466812260724 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:51:00 INFO - PROCESS | 772 | 1466812260727 Marionette TRACE conn6 <- [1,2910,null,{}] 16:51:00 INFO - PROCESS | 772 | 1466812260731 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:00 INFO - PROCESS | 772 | 1466812260735 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:00 INFO - PROCESS | 772 | 1466812260867 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 16:51:01 INFO - PROCESS | 772 | 1466812260992 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:01 INFO - PROCESS | 772 | 1466812260995 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:01 INFO - PROCESS | 772 | ++DOCSHELL 0000004060316000 == 41 [pid = 772] [id = 737] 16:51:01 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004058921C00) [pid = 772] [serial = 2211] [outer = 0000000000000000] 16:51:01 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004058F35C00) [pid = 772] [serial = 2212] [outer = 0000004058921C00] 16:51:01 INFO - PROCESS | 772 | 1466812261053 Marionette DEBUG loaded listener.js 16:51:01 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (00000040661BF800) [pid = 772] [serial = 2213] [outer = 0000004058921C00] 16:51:01 INFO - PROCESS | 772 | [772] 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 16:51:01 INFO - PROCESS | 772 | [772] 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 16:51:01 INFO - PROCESS | 772 | [772] 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 16:51:01 INFO - PROCESS | 772 | [772] 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 16:51:01 INFO - PROCESS | 772 | 1466812261867 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:51:01 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:51:01 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:51:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:51:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:51:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:51:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:51:01 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 16:51:01 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:51:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:51:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:51:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:51:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:51:01 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 16:51:01 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:51:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:51:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:51:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:51:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:51:01 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]" 16:51:01 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:51:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:51:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:51:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:51:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:51:01 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:51:01 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1186ms 16:51:01 INFO - PROCESS | 772 | 1466812261934 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 16:51:01 INFO - PROCESS | 772 | 1466812261938 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 16:51:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:51:01 INFO - PROCESS | 772 | 1466812261944 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:51:01 INFO - PROCESS | 772 | 1466812261948 Marionette TRACE conn6 <- [1,2914,null,{}] 16:51:01 INFO - PROCESS | 772 | 1466812261953 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:01 INFO - PROCESS | 772 | 1466812261956 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:02 INFO - PROCESS | 772 | 1466812262080 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 16:51:02 INFO - PROCESS | 772 | --DOCSHELL 000000406D141800 == 40 [pid = 772] [id = 734] 16:51:02 INFO - PROCESS | 772 | --DOCSHELL 000000406B737800 == 39 [pid = 772] [id = 733] 16:51:02 INFO - PROCESS | 772 | --DOCSHELL 0000004066ECA000 == 38 [pid = 772] [id = 732] 16:51:02 INFO - PROCESS | 772 | --DOCSHELL 0000004069371000 == 37 [pid = 772] [id = 731] 16:51:02 INFO - PROCESS | 772 | --DOCSHELL 0000004067076000 == 36 [pid = 772] [id = 730] 16:51:02 INFO - PROCESS | 772 | --DOCSHELL 0000004066EC0000 == 35 [pid = 772] [id = 729] 16:51:02 INFO - PROCESS | 772 | --DOCSHELL 0000004066275800 == 34 [pid = 772] [id = 728] 16:51:02 INFO - PROCESS | 772 | --DOCSHELL 000000405FC95800 == 33 [pid = 772] [id = 727] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040698C4C00) [pid = 772] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004066E73800) [pid = 772] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004067ECE800) [pid = 772] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 82 (0000004066F1BC00) [pid = 772] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 81 (00000040698B7C00) [pid = 772] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004069199400) [pid = 772] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040638CC400) [pid = 772] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040638EC000) [pid = 772] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040665E3C00) [pid = 772] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004065E0A400) [pid = 772] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040660E6400) [pid = 772] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000405A236400) [pid = 772] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000405FB6D400) [pid = 772] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 72 (00000040670A7C00) [pid = 772] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000405A3D7000) [pid = 772] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000405EEE3400) [pid = 772] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004059C47C00) [pid = 772] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 68 (000000406A0D8400) [pid = 772] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 67 (00000040638CA000) [pid = 772] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 66 (000000406A7D2800) [pid = 772] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 65 (000000406A7A9000) [pid = 772] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 64 (000000406A7C4800) [pid = 772] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 63 (00000040665DD400) [pid = 772] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 62 (000000406646B400) [pid = 772] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 61 (000000406A0DA800) [pid = 772] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | --DOMWINDOW == 60 (0000004066BE9C00) [pid = 772] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 16:51:02 INFO - PROCESS | 772 | 1466812262197 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:02 INFO - PROCESS | 772 | 1466812262200 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:02 INFO - PROCESS | 772 | ++DOCSHELL 0000004063719000 == 34 [pid = 772] [id = 738] 16:51:02 INFO - PROCESS | 772 | ++DOMWINDOW == 61 (0000004057EB1000) [pid = 772] [serial = 2214] [outer = 0000000000000000] 16:51:02 INFO - PROCESS | 772 | ++DOMWINDOW == 62 (0000004058019800) [pid = 772] [serial = 2215] [outer = 0000004057EB1000] 16:51:02 INFO - PROCESS | 772 | 1466812262253 Marionette DEBUG loaded listener.js 16:51:02 INFO - PROCESS | 772 | ++DOMWINDOW == 63 (000000405AFDC800) [pid = 772] [serial = 2216] [outer = 0000004057EB1000] 16:51:02 INFO - PROCESS | 772 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:51:02 INFO - PROCESS | 772 | 1466812262628 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:51:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:51:02 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 729ms 16:51:02 INFO - PROCESS | 772 | 1466812262685 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 16:51:02 INFO - PROCESS | 772 | 1466812262689 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 16:51:02 INFO - PROCESS | 772 | 1466812262695 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:51:02 INFO - PROCESS | 772 | 1466812262698 Marionette TRACE conn6 <- [1,2918,null,{}] 16:51:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:51:02 INFO - PROCESS | 772 | 1466812262702 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:02 INFO - PROCESS | 772 | 1466812262704 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:02 INFO - PROCESS | 772 | 1466812262822 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 16:51:02 INFO - PROCESS | 772 | 1466812262896 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:02 INFO - PROCESS | 772 | 1466812262899 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:02 INFO - PROCESS | 772 | ++DOCSHELL 000000406676F000 == 35 [pid = 772] [id = 739] 16:51:02 INFO - PROCESS | 772 | ++DOMWINDOW == 64 (00000040602C3400) [pid = 772] [serial = 2217] [outer = 0000000000000000] 16:51:02 INFO - PROCESS | 772 | ++DOMWINDOW == 65 (00000040638C9400) [pid = 772] [serial = 2218] [outer = 00000040602C3400] 16:51:02 INFO - PROCESS | 772 | 1466812262947 Marionette DEBUG loaded listener.js 16:51:03 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (0000004063A34400) [pid = 772] [serial = 2219] [outer = 00000040602C3400] 16:51:03 INFO - PROCESS | 772 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:51:03 INFO - PROCESS | 772 | 1466812263285 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:51:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:51:03 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 16:51:03 INFO - PROCESS | 772 | 1466812263331 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 16:51:03 INFO - PROCESS | 772 | 1466812263334 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 16:51:03 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:51:03 INFO - PROCESS | 772 | 1466812263337 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:51:03 INFO - PROCESS | 772 | 1466812263341 Marionette TRACE conn6 <- [1,2922,null,{}] 16:51:03 INFO - PROCESS | 772 | 1466812263367 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:03 INFO - PROCESS | 772 | 1466812263372 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:03 INFO - PROCESS | 772 | 1466812263470 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 16:51:03 INFO - PROCESS | 772 | 1466812263477 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:03 INFO - PROCESS | 772 | 1466812263480 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:03 INFO - PROCESS | 772 | ++DOCSHELL 0000004067078800 == 36 [pid = 772] [id = 740] 16:51:03 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (0000004064AF4C00) [pid = 772] [serial = 2220] [outer = 0000000000000000] 16:51:03 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (00000040661BB000) [pid = 772] [serial = 2221] [outer = 0000004064AF4C00] 16:51:03 INFO - PROCESS | 772 | 1466812263528 Marionette DEBUG loaded listener.js 16:51:03 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (00000040665E7000) [pid = 772] [serial = 2222] [outer = 0000004064AF4C00] 16:51:03 INFO - PROCESS | 772 | 1466812263935 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:51:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:51:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 649ms 16:51:03 INFO - PROCESS | 772 | 1466812263996 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 16:51:04 INFO - PROCESS | 772 | 1466812263999 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 16:51:04 INFO - PROCESS | 772 | 1466812264003 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:51:04 INFO - PROCESS | 772 | 1466812264004 Marionette TRACE conn6 <- [1,2926,null,{}] 16:51:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:51:04 INFO - PROCESS | 772 | 1466812264014 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:04 INFO - PROCESS | 772 | 1466812264016 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:04 INFO - PROCESS | 772 | 1466812264107 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 16:51:04 INFO - PROCESS | 772 | 1466812264112 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:04 INFO - PROCESS | 772 | 1466812264114 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:04 INFO - PROCESS | 772 | ++DOCSHELL 000000406A720800 == 37 [pid = 772] [id = 741] 16:51:04 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004066D2DC00) [pid = 772] [serial = 2223] [outer = 0000000000000000] 16:51:04 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004066D35C00) [pid = 772] [serial = 2224] [outer = 0000004066D2DC00] 16:51:04 INFO - PROCESS | 772 | 1466812264160 Marionette DEBUG loaded listener.js 16:51:04 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004066F19400) [pid = 772] [serial = 2225] [outer = 0000004066D2DC00] 16:51:04 INFO - PROCESS | 772 | 1466812264642 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:51:04 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. 16:51:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 690ms 16:51:04 INFO - PROCESS | 772 | 1466812264699 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 16:51:04 INFO - PROCESS | 772 | 1466812264702 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 16:51:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:51:04 INFO - PROCESS | 772 | 1466812264705 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:51:04 INFO - PROCESS | 772 | 1466812264707 Marionette TRACE conn6 <- [1,2930,null,{}] 16:51:04 INFO - PROCESS | 772 | 1466812264723 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:04 INFO - PROCESS | 772 | 1466812264726 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:04 INFO - PROCESS | 772 | 1466812264836 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 16:51:04 INFO - PROCESS | 772 | 1466812264848 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:04 INFO - PROCESS | 772 | 1466812264850 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:04 INFO - PROCESS | 772 | ++DOCSHELL 000000406B23F000 == 38 [pid = 772] [id = 742] 16:51:04 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004058F37000) [pid = 772] [serial = 2226] [outer = 0000000000000000] 16:51:04 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004067498C00) [pid = 772] [serial = 2227] [outer = 0000004058F37000] 16:51:04 INFO - PROCESS | 772 | 1466812264894 Marionette DEBUG loaded listener.js 16:51:04 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004068183400) [pid = 772] [serial = 2228] [outer = 0000004058F37000] 16:51:05 INFO - PROCESS | 772 | 1466812265304 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:51:05 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 16:51:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:51:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 628ms 16:51:05 INFO - PROCESS | 772 | 1466812265342 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 16:51:05 INFO - PROCESS | 772 | 1466812265344 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 16:51:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:51:05 INFO - PROCESS | 772 | 1466812265347 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:51:05 INFO - PROCESS | 772 | 1466812265349 Marionette TRACE conn6 <- [1,2934,null,{}] 16:51:05 INFO - PROCESS | 772 | 1466812265353 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:05 INFO - PROCESS | 772 | 1466812265359 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:05 INFO - PROCESS | 772 | 1466812265501 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 16:51:05 INFO - PROCESS | 772 | 1466812265584 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:05 INFO - PROCESS | 772 | 1466812265586 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:05 INFO - PROCESS | 772 | ++DOCSHELL 000000406DC0C000 == 39 [pid = 772] [id = 743] 16:51:05 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406919F400) [pid = 772] [serial = 2229] [outer = 0000000000000000] 16:51:05 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040698B8C00) [pid = 772] [serial = 2230] [outer = 000000406919F400] 16:51:05 INFO - PROCESS | 772 | 1466812265633 Marionette DEBUG loaded listener.js 16:51:05 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406A7AC400) [pid = 772] [serial = 2231] [outer = 000000406919F400] 16:51:06 INFO - PROCESS | 772 | 1466812266048 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:51:06 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. 16:51:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 733ms 16:51:06 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:51:06 INFO - PROCESS | 772 | 1466812266086 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 16:51:06 INFO - PROCESS | 772 | 1466812266088 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 16:51:06 INFO - PROCESS | 772 | 1466812266091 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:51:06 INFO - PROCESS | 772 | 1466812266093 Marionette TRACE conn6 <- [1,2938,null,{}] 16:51:06 INFO - PROCESS | 772 | 1466812266097 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:06 INFO - PROCESS | 772 | 1466812266099 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:06 INFO - PROCESS | 772 | 1466812266212 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 16:51:06 INFO - PROCESS | 772 | 1466812266216 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:06 INFO - PROCESS | 772 | 1466812266218 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:06 INFO - PROCESS | 772 | ++DOCSHELL 00000040638AA800 == 40 [pid = 772] [id = 744] 16:51:06 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406A7B3400) [pid = 772] [serial = 2232] [outer = 0000000000000000] 16:51:06 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406A7CA800) [pid = 772] [serial = 2233] [outer = 000000406A7B3400] 16:51:06 INFO - PROCESS | 772 | 1466812266262 Marionette DEBUG loaded listener.js 16:51:06 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406A7D9000) [pid = 772] [serial = 2234] [outer = 000000406A7B3400] 16:51:06 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000405E44A800) [pid = 772] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:51:06 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004064040800) [pid = 772] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:51:06 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405EBD8400) [pid = 772] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:51:06 INFO - PROCESS | 772 | --DOMWINDOW == 77 (0000004057EAC400) [pid = 772] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:51:06 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004066472800) [pid = 772] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:51:06 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004066E7E000) [pid = 772] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:51:06 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406403C400) [pid = 772] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:51:06 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004063475C00) [pid = 772] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:51:06 INFO - PROCESS | 772 | --DOMWINDOW == 72 (00000040599AA400) [pid = 772] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:51:06 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000405EBD6800) [pid = 772] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:51:06 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004065E14800) [pid = 772] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:51:06 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000405B14E800) [pid = 772] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:51:06 INFO - PROCESS | 772 | ++DOCSHELL 000000405F10F800 == 41 [pid = 772] [id = 745] 16:51:06 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000406075D400) [pid = 772] [serial = 2235] [outer = 0000000000000000] 16:51:06 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040638D7400) [pid = 772] [serial = 2236] [outer = 000000406075D400] 16:51:06 INFO - PROCESS | 772 | 1466812266768 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:51:06 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. 16:51:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 16:51:06 INFO - PROCESS | 772 | 1466812266827 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 16:51:06 INFO - PROCESS | 772 | 1466812266829 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 16:51:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:51:06 INFO - PROCESS | 772 | 1466812266832 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:51:06 INFO - PROCESS | 772 | 1466812266834 Marionette TRACE conn6 <- [1,2942,null,{}] 16:51:06 INFO - PROCESS | 772 | 1466812266837 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:06 INFO - PROCESS | 772 | 1466812266839 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:06 INFO - PROCESS | 772 | 1466812266960 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 16:51:06 INFO - PROCESS | 772 | 1466812266973 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:06 INFO - PROCESS | 772 | 1466812266975 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:06 INFO - PROCESS | 772 | ++DOCSHELL 000000406E777000 == 42 [pid = 772] [id = 746] 16:51:06 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (00000040665E1800) [pid = 772] [serial = 2237] [outer = 0000000000000000] 16:51:07 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000406A7C7000) [pid = 772] [serial = 2238] [outer = 00000040665E1800] 16:51:07 INFO - PROCESS | 772 | 1466812267020 Marionette DEBUG loaded listener.js 16:51:07 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000406A7DF400) [pid = 772] [serial = 2239] [outer = 00000040665E1800] 16:51:07 INFO - PROCESS | 772 | 1466812267405 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:51:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:51:07 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 16:51:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 628ms 16:51:07 INFO - PROCESS | 772 | 1466812267472 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 16:51:07 INFO - PROCESS | 772 | 1466812267475 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 16:51:07 INFO - PROCESS | 772 | 1466812267478 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:51:07 INFO - PROCESS | 772 | 1466812267480 Marionette TRACE conn6 <- [1,2946,null,{}] 16:51:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:51:07 INFO - PROCESS | 772 | 1466812267483 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:07 INFO - PROCESS | 772 | 1466812267485 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:07 INFO - PROCESS | 772 | 1466812267584 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 16:51:07 INFO - PROCESS | 772 | 1466812267590 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:07 INFO - PROCESS | 772 | 1466812267592 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:07 INFO - PROCESS | 772 | ++DOCSHELL 000000406EAD5000 == 43 [pid = 772] [id = 747] 16:51:07 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000406AA3E800) [pid = 772] [serial = 2240] [outer = 0000000000000000] 16:51:07 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406AA44C00) [pid = 772] [serial = 2241] [outer = 000000406AA3E800] 16:51:07 INFO - PROCESS | 772 | 1466812267635 Marionette DEBUG loaded listener.js 16:51:07 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406B103000) [pid = 772] [serial = 2242] [outer = 000000406AA3E800] 16:51:08 INFO - PROCESS | 772 | 1466812268021 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:51:08 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. 16:51:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 586ms 16:51:08 INFO - PROCESS | 772 | 1466812268069 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 16:51:08 INFO - PROCESS | 772 | 1466812268072 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 16:51:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:51:08 INFO - PROCESS | 772 | 1466812268075 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:51:08 INFO - PROCESS | 772 | 1466812268077 Marionette TRACE conn6 <- [1,2950,null,{}] 16:51:08 INFO - PROCESS | 772 | 1466812268080 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:08 INFO - PROCESS | 772 | 1466812268082 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:08 INFO - PROCESS | 772 | 1466812268210 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 16:51:08 INFO - PROCESS | 772 | 1466812268224 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:08 INFO - PROCESS | 772 | 1466812268226 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:08 INFO - PROCESS | 772 | ++DOCSHELL 0000004066530800 == 44 [pid = 772] [id = 748] 16:51:08 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406B107800) [pid = 772] [serial = 2243] [outer = 0000000000000000] 16:51:08 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406B10CC00) [pid = 772] [serial = 2244] [outer = 000000406B107800] 16:51:08 INFO - PROCESS | 772 | 1466812268271 Marionette DEBUG loaded listener.js 16:51:08 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406B123C00) [pid = 772] [serial = 2245] [outer = 000000406B107800] 16:51:08 INFO - PROCESS | 772 | 1466812268850 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:51:08 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. 16:51:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 839ms 16:51:08 INFO - PROCESS | 772 | 1466812268918 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 16:51:08 INFO - PROCESS | 772 | 1466812268924 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 16:51:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:51:08 INFO - PROCESS | 772 | 1466812268929 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:51:08 INFO - PROCESS | 772 | 1466812268932 Marionette TRACE conn6 <- [1,2954,null,{}] 16:51:08 INFO - PROCESS | 772 | 1466812268940 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:08 INFO - PROCESS | 772 | 1466812268943 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:09 INFO - PROCESS | 772 | 1466812269086 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 16:51:09 INFO - PROCESS | 772 | 1466812269214 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:09 INFO - PROCESS | 772 | 1466812269217 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:09 INFO - PROCESS | 772 | ++DOCSHELL 000000405E462000 == 45 [pid = 772] [id = 749] 16:51:09 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000405FB10C00) [pid = 772] [serial = 2246] [outer = 0000000000000000] 16:51:09 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (000000405FC16000) [pid = 772] [serial = 2247] [outer = 000000405FB10C00] 16:51:09 INFO - PROCESS | 772 | 1466812269276 Marionette DEBUG loaded listener.js 16:51:09 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040638EC000) [pid = 772] [serial = 2248] [outer = 000000405FB10C00] 16:51:09 INFO - PROCESS | 772 | 1466812269860 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:51:09 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. 16:51:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 986ms 16:51:09 INFO - PROCESS | 772 | 1466812269918 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 16:51:09 INFO - PROCESS | 772 | 1466812269923 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 16:51:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:51:09 INFO - PROCESS | 772 | 1466812269930 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:51:09 INFO - PROCESS | 772 | 1466812269933 Marionette TRACE conn6 <- [1,2958,null,{}] 16:51:09 INFO - PROCESS | 772 | 1466812269937 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:09 INFO - PROCESS | 772 | 1466812269940 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:10 INFO - PROCESS | 772 | 1466812270092 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 16:51:10 INFO - PROCESS | 772 | 1466812270216 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:10 INFO - PROCESS | 772 | 1466812270219 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:10 INFO - PROCESS | 772 | ++DOCSHELL 0000004066537000 == 46 [pid = 772] [id = 750] 16:51:10 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004066B0F400) [pid = 772] [serial = 2249] [outer = 0000000000000000] 16:51:10 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004066F1A400) [pid = 772] [serial = 2250] [outer = 0000004066B0F400] 16:51:10 INFO - PROCESS | 772 | 1466812270277 Marionette DEBUG loaded listener.js 16:51:10 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004069162800) [pid = 772] [serial = 2251] [outer = 0000004066B0F400] 16:51:10 INFO - PROCESS | 772 | 1466812270846 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:51:10 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. 16:51:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 986ms 16:51:10 INFO - PROCESS | 772 | 1466812270917 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 16:51:10 INFO - PROCESS | 772 | 1466812270920 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 16:51:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:51:10 INFO - PROCESS | 772 | 1466812270924 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:51:10 INFO - PROCESS | 772 | 1466812270928 Marionette TRACE conn6 <- [1,2962,null,{}] 16:51:10 INFO - PROCESS | 772 | 1466812270940 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:10 INFO - PROCESS | 772 | 1466812270946 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:11 INFO - PROCESS | 772 | 1466812271070 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 16:51:11 INFO - PROCESS | 772 | 1466812271188 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:11 INFO - PROCESS | 772 | 1466812271192 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:11 INFO - PROCESS | 772 | ++DOCSHELL 000000406D14D800 == 47 [pid = 772] [id = 751] 16:51:11 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000406B102C00) [pid = 772] [serial = 2252] [outer = 0000000000000000] 16:51:11 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406B108800) [pid = 772] [serial = 2253] [outer = 000000406B102C00] 16:51:11 INFO - PROCESS | 772 | 1466812271250 Marionette DEBUG loaded listener.js 16:51:11 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000406B12C000) [pid = 772] [serial = 2254] [outer = 000000406B102C00] 16:51:11 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. 16:51:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 881ms 16:51:11 INFO - PROCESS | 772 | 1466812271797 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:51:11 INFO - PROCESS | 772 | 1466812271822 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 16:51:11 INFO - PROCESS | 772 | 1466812271825 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 16:51:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:51:11 INFO - PROCESS | 772 | 1466812271831 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:51:11 INFO - PROCESS | 772 | 1466812271834 Marionette TRACE conn6 <- [1,2966,null,{}] 16:51:11 INFO - PROCESS | 772 | 1466812271838 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:11 INFO - PROCESS | 772 | 1466812271840 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:11 INFO - PROCESS | 772 | 1466812271958 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 16:51:12 INFO - PROCESS | 772 | 1466812272261 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:12 INFO - PROCESS | 772 | 1466812272265 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:12 INFO - PROCESS | 772 | ++DOCSHELL 000000405A104800 == 48 [pid = 772] [id = 752] 16:51:12 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (000000405892B800) [pid = 772] [serial = 2255] [outer = 0000000000000000] 16:51:12 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (00000040599ADC00) [pid = 772] [serial = 2256] [outer = 000000405892B800] 16:51:12 INFO - PROCESS | 772 | 1466812272317 Marionette DEBUG loaded listener.js 16:51:12 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (000000405F140000) [pid = 772] [serial = 2257] [outer = 000000405892B800] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 000000406EAD5000 == 47 [pid = 772] [id = 747] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 000000406E777000 == 46 [pid = 772] [id = 746] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 000000405F10F800 == 45 [pid = 772] [id = 745] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 00000040638AA800 == 44 [pid = 772] [id = 744] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 000000406DC0C000 == 43 [pid = 772] [id = 743] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 000000406B23F000 == 42 [pid = 772] [id = 742] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 000000406A720800 == 41 [pid = 772] [id = 741] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 0000004067078800 == 40 [pid = 772] [id = 740] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 000000406676F000 == 39 [pid = 772] [id = 739] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 0000004063719000 == 38 [pid = 772] [id = 738] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 000000406DCB4000 == 37 [pid = 772] [id = 735] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 000000406705B800 == 36 [pid = 772] [id = 721] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 0000004060316000 == 35 [pid = 772] [id = 737] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 00000040665A7000 == 34 [pid = 772] [id = 736] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 000000406372A800 == 33 [pid = 772] [id = 726] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 00000040660CD000 == 32 [pid = 772] [id = 723] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 000000406DEE5000 == 31 [pid = 772] [id = 722] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 000000406DCB1800 == 30 [pid = 772] [id = 720] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 000000406B171000 == 29 [pid = 772] [id = 725] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 000000406B239000 == 28 [pid = 772] [id = 724] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 000000406D14D800 == 27 [pid = 772] [id = 751] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 0000004066537000 == 26 [pid = 772] [id = 750] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 0000004066530800 == 25 [pid = 772] [id = 748] 16:51:13 INFO - PROCESS | 772 | --DOCSHELL 000000405E462000 == 24 [pid = 772] [id = 749] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 91 (0000004066F1F000) [pid = 772] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004064044400) [pid = 772] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 89 (00000040637FEC00) [pid = 772] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 88 (00000040599AEC00) [pid = 772] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004059C50C00) [pid = 772] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000405FB07800) [pid = 772] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000406346D400) [pid = 772] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004065EB7000) [pid = 772] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000405FC1C000) [pid = 772] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000405EBB0400) [pid = 772] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004063479000) [pid = 772] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 80 (000000405FB7C800) [pid = 772] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 79 (0000004066D32C00) [pid = 772] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004065EC0C00) [pid = 772] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000406A7CE000) [pid = 772] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 76 (0000004066E7B800) [pid = 772] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004058911800) [pid = 772] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 74 (000000406646AC00) [pid = 772] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 73 (0000004066B10C00) [pid = 772] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004065E05800) [pid = 772] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 71 (00000040602B7C00) [pid = 772] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004066E70800) [pid = 772] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 69 (00000040638E1C00) [pid = 772] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | --DOMWINDOW == 68 (00000040670A9400) [pid = 772] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 16:51:13 INFO - PROCESS | 772 | 1466812273591 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:51:13 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. 16:51:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1786ms 16:51:13 INFO - PROCESS | 772 | 1466812273619 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 16:51:13 INFO - PROCESS | 772 | 1466812273624 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 16:51:13 INFO - PROCESS | 772 | 1466812273667 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:51:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:51:13 INFO - PROCESS | 772 | 1466812273671 Marionette TRACE conn6 <- [1,2970,null,{}] 16:51:13 INFO - PROCESS | 772 | 1466812273679 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:13 INFO - PROCESS | 772 | 1466812273682 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:13 INFO - PROCESS | 772 | 1466812273781 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 16:51:13 INFO - PROCESS | 772 | 1466812273788 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:13 INFO - PROCESS | 772 | 1466812273792 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:13 INFO - PROCESS | 772 | ++DOCSHELL 000000405EB70000 == 25 [pid = 772] [id = 753] 16:51:13 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (00000040592BA000) [pid = 772] [serial = 2258] [outer = 0000000000000000] 16:51:13 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (0000004059826800) [pid = 772] [serial = 2259] [outer = 00000040592BA000] 16:51:13 INFO - PROCESS | 772 | 1466812273842 Marionette DEBUG loaded listener.js 16:51:13 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004059AB5800) [pid = 772] [serial = 2260] [outer = 00000040592BA000] 16:51:14 INFO - PROCESS | 772 | 1466812274328 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:51:14 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 16:51:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:51:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 691ms 16:51:14 INFO - PROCESS | 772 | 1466812274364 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 16:51:14 INFO - PROCESS | 772 | 1466812274369 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 16:51:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:51:14 INFO - PROCESS | 772 | 1466812274376 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:51:14 INFO - PROCESS | 772 | 1466812274379 Marionette TRACE conn6 <- [1,2974,null,{}] 16:51:14 INFO - PROCESS | 772 | 1466812274383 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:14 INFO - PROCESS | 772 | 1466812274386 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:14 INFO - PROCESS | 772 | 1466812274479 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 16:51:14 INFO - PROCESS | 772 | 1466812274487 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:14 INFO - PROCESS | 772 | 1466812274490 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:14 INFO - PROCESS | 772 | ++DOCSHELL 00000040640C6000 == 26 [pid = 772] [id = 754] 16:51:14 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405A615400) [pid = 772] [serial = 2261] [outer = 0000000000000000] 16:51:14 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000405E2BFC00) [pid = 772] [serial = 2262] [outer = 000000405A615400] 16:51:14 INFO - PROCESS | 772 | 1466812274540 Marionette DEBUG loaded listener.js 16:51:14 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000405ECA5000) [pid = 772] [serial = 2263] [outer = 000000405A615400] 16:51:15 INFO - PROCESS | 772 | 1466812274996 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:51:15 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. 16:51:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 692ms 16:51:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:51:15 INFO - PROCESS | 772 | 1466812275070 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 16:51:15 INFO - PROCESS | 772 | 1466812275072 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 16:51:15 INFO - PROCESS | 772 | 1466812275076 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:51:15 INFO - PROCESS | 772 | 1466812275080 Marionette TRACE conn6 <- [1,2978,null,{}] 16:51:15 INFO - PROCESS | 772 | 1466812275092 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:15 INFO - PROCESS | 772 | 1466812275097 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:15 INFO - PROCESS | 772 | 1466812275217 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 16:51:15 INFO - PROCESS | 772 | 1466812275299 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:15 INFO - PROCESS | 772 | 1466812275302 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:15 INFO - PROCESS | 772 | ++DOCSHELL 0000004066523800 == 27 [pid = 772] [id = 755] 16:51:15 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (00000040606BB800) [pid = 772] [serial = 2264] [outer = 0000000000000000] 16:51:15 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004063470400) [pid = 772] [serial = 2265] [outer = 00000040606BB800] 16:51:15 INFO - PROCESS | 772 | 1466812275352 Marionette DEBUG loaded listener.js 16:51:15 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040638CB400) [pid = 772] [serial = 2266] [outer = 00000040606BB800] 16:51:15 INFO - PROCESS | 772 | ++DOCSHELL 0000004066537800 == 28 [pid = 772] [id = 756] 16:51:15 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040638E4C00) [pid = 772] [serial = 2267] [outer = 0000000000000000] 16:51:15 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004059C46000) [pid = 772] [serial = 2268] [outer = 00000040638E4C00] 16:51:15 INFO - PROCESS | 772 | 1466812275761 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:51:15 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. 16:51:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 732ms 16:51:15 INFO - PROCESS | 772 | 1466812275818 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 16:51:15 INFO - PROCESS | 772 | 1466812275821 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 16:51:15 INFO - PROCESS | 772 | 1466812275824 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:51:15 INFO - PROCESS | 772 | 1466812275826 Marionette TRACE conn6 <- [1,2982,null,{}] 16:51:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:51:15 INFO - PROCESS | 772 | 1466812275830 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:15 INFO - PROCESS | 772 | 1466812275832 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:15 INFO - PROCESS | 772 | 1466812275958 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 16:51:16 INFO - PROCESS | 772 | 1466812276010 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:16 INFO - PROCESS | 772 | 1466812276012 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:16 INFO - PROCESS | 772 | ++DOCSHELL 0000004066EC6000 == 29 [pid = 772] [id = 757] 16:51:16 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040638E0C00) [pid = 772] [serial = 2269] [outer = 0000000000000000] 16:51:16 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004063ABE400) [pid = 772] [serial = 2270] [outer = 00000040638E0C00] 16:51:16 INFO - PROCESS | 772 | 1466812276058 Marionette DEBUG loaded listener.js 16:51:16 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004065BB0400) [pid = 772] [serial = 2271] [outer = 00000040638E0C00] 16:51:16 INFO - PROCESS | 772 | 1466812276470 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:51:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:51:16 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 16:51:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 16:51:16 INFO - PROCESS | 772 | 1466812276501 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 16:51:16 INFO - PROCESS | 772 | 1466812276503 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 16:51:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:51:16 INFO - PROCESS | 772 | 1466812276506 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:51:16 INFO - PROCESS | 772 | 1466812276508 Marionette TRACE conn6 <- [1,2986,null,{}] 16:51:16 INFO - PROCESS | 772 | 1466812276512 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:16 INFO - PROCESS | 772 | 1466812276514 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:16 INFO - PROCESS | 772 | 1466812276664 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 16:51:16 INFO - PROCESS | 772 | 1466812276673 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:16 INFO - PROCESS | 772 | 1466812276676 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:16 INFO - PROCESS | 772 | ++DOCSHELL 0000004067077000 == 30 [pid = 772] [id = 758] 16:51:16 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040638E3800) [pid = 772] [serial = 2272] [outer = 0000000000000000] 16:51:16 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004065E79C00) [pid = 772] [serial = 2273] [outer = 00000040638E3800] 16:51:16 INFO - PROCESS | 772 | 1466812276720 Marionette DEBUG loaded listener.js 16:51:16 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004066468800) [pid = 772] [serial = 2274] [outer = 00000040638E3800] 16:51:17 INFO - PROCESS | 772 | 1466812277156 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:51:17 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. 16:51:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 16:51:17 INFO - PROCESS | 772 | 1466812277186 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 16:51:17 INFO - PROCESS | 772 | 1466812277189 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 16:51:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:51:17 INFO - PROCESS | 772 | 1466812277192 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:51:17 INFO - PROCESS | 772 | 1466812277194 Marionette TRACE conn6 <- [1,2990,null,{}] 16:51:17 INFO - PROCESS | 772 | 1466812277197 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:17 INFO - PROCESS | 772 | 1466812277203 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:17 INFO - PROCESS | 772 | 1466812277342 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 16:51:17 INFO - PROCESS | 772 | 1466812277352 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:17 INFO - PROCESS | 772 | 1466812277354 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:17 INFO - PROCESS | 772 | ++DOCSHELL 000000406A078000 == 31 [pid = 772] [id = 759] 16:51:17 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004066476000) [pid = 772] [serial = 2275] [outer = 0000000000000000] 16:51:17 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (00000040667EE800) [pid = 772] [serial = 2276] [outer = 0000004066476000] 16:51:17 INFO - PROCESS | 772 | 1466812277448 Marionette DEBUG loaded listener.js 16:51:17 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (0000004066D38C00) [pid = 772] [serial = 2277] [outer = 0000004066476000] 16:51:17 INFO - PROCESS | 772 | 1466812277833 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:51:18 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. 16:51:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 881ms 16:51:18 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004058F37000) [pid = 772] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:51:18 INFO - PROCESS | 772 | --DOMWINDOW == 86 (000000406919F400) [pid = 772] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:51:18 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000406A7B3400) [pid = 772] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:51:18 INFO - PROCESS | 772 | --DOMWINDOW == 84 (00000040670A5400) [pid = 772] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:51:18 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004066D2DC00) [pid = 772] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:51:18 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040602C3400) [pid = 772] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:51:18 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004057EB1000) [pid = 772] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:51:18 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004058921C00) [pid = 772] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:51:18 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000405AFDCC00) [pid = 772] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:51:18 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004064AF4C00) [pid = 772] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:51:18 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000406075D400) [pid = 772] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:51:18 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000406AA3E800) [pid = 772] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:51:18 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000406B107800) [pid = 772] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:51:18 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040665E1800) [pid = 772] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:51:18 INFO - PROCESS | 772 | 1466812278095 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 16:51:18 INFO - PROCESS | 772 | 1466812278097 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 16:51:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:51:18 INFO - PROCESS | 772 | 1466812278101 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:51:18 INFO - PROCESS | 772 | 1466812278103 Marionette TRACE conn6 <- [1,2994,null,{}] 16:51:18 INFO - PROCESS | 772 | 1466812278106 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:18 INFO - PROCESS | 772 | 1466812278108 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:18 INFO - PROCESS | 772 | 1466812278190 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 16:51:18 INFO - PROCESS | 772 | 1466812278196 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:18 INFO - PROCESS | 772 | 1466812278198 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:18 INFO - PROCESS | 772 | ++DOCSHELL 000000406B162000 == 32 [pid = 772] [id = 760] 16:51:18 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004063AED000) [pid = 772] [serial = 2278] [outer = 0000000000000000] 16:51:18 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (00000040665E0C00) [pid = 772] [serial = 2279] [outer = 0000004063AED000] 16:51:18 INFO - PROCESS | 772 | 1466812278244 Marionette DEBUG loaded listener.js 16:51:18 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004066E7DC00) [pid = 772] [serial = 2280] [outer = 0000004063AED000] 16:51:18 INFO - PROCESS | 772 | 1466812278638 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:51:18 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. 16:51:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 586ms 16:51:18 INFO - PROCESS | 772 | 1466812278694 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 16:51:18 INFO - PROCESS | 772 | 1466812278696 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 16:51:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:51:18 INFO - PROCESS | 772 | 1466812278700 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:51:18 INFO - PROCESS | 772 | 1466812278701 Marionette TRACE conn6 <- [1,2998,null,{}] 16:51:18 INFO - PROCESS | 772 | 1466812278705 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:18 INFO - PROCESS | 772 | 1466812278707 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:18 INFO - PROCESS | 772 | 1466812278789 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 16:51:18 INFO - PROCESS | 772 | 1466812278794 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:18 INFO - PROCESS | 772 | 1466812278796 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:18 INFO - PROCESS | 772 | ++DOCSHELL 000000406B241800 == 33 [pid = 772] [id = 761] 16:51:18 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040670A0400) [pid = 772] [serial = 2281] [outer = 0000000000000000] 16:51:18 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040670A9800) [pid = 772] [serial = 2282] [outer = 00000040670A0400] 16:51:18 INFO - PROCESS | 772 | 1466812278840 Marionette DEBUG loaded listener.js 16:51:18 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040677B6000) [pid = 772] [serial = 2283] [outer = 00000040670A0400] 16:51:19 INFO - PROCESS | 772 | [772] 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 16:51:19 INFO - PROCESS | 772 | 1466812279293 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:51:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:51:19 INFO - {} 16:51:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:51:19 INFO - {} 16:51:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:51:19 INFO - {} 16:51:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:51:19 INFO - {} 16:51:19 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 627ms 16:51:19 INFO - PROCESS | 772 | 1466812279330 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 16:51:19 INFO - PROCESS | 772 | 1466812279333 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 16:51:19 INFO - TEST-START | /FileAPI/fileReader.html 16:51:19 INFO - PROCESS | 772 | 1466812279336 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:51:19 INFO - PROCESS | 772 | 1466812279338 Marionette TRACE conn6 <- [1,3002,null,{}] 16:51:19 INFO - PROCESS | 772 | 1466812279341 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:19 INFO - PROCESS | 772 | 1466812279343 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:19 INFO - PROCESS | 772 | 1466812279430 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 16:51:19 INFO - PROCESS | 772 | 1466812279437 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:19 INFO - PROCESS | 772 | 1466812279439 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:19 INFO - PROCESS | 772 | ++DOCSHELL 000000406D146800 == 34 [pid = 772] [id = 762] 16:51:19 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (0000004067ECF000) [pid = 772] [serial = 2284] [outer = 0000000000000000] 16:51:19 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (0000004069198800) [pid = 772] [serial = 2285] [outer = 0000004067ECF000] 16:51:19 INFO - PROCESS | 772 | 1466812279484 Marionette DEBUG loaded listener.js 16:51:19 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (00000040698C5000) [pid = 772] [serial = 2286] [outer = 0000004067ECF000] 16:51:19 INFO - PROCESS | 772 | 1466812279903 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:51:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:51:19 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:51:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:51:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:51:19 INFO - TEST-OK | /FileAPI/fileReader.html | took 626ms 16:51:19 INFO - PROCESS | 772 | 1466812279966 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 16:51:19 INFO - PROCESS | 772 | 1466812279969 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 16:51:19 INFO - TEST-START | /FileAPI/historical.html 16:51:19 INFO - PROCESS | 772 | 1466812279972 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:51:19 INFO - PROCESS | 772 | 1466812279974 Marionette TRACE conn6 <- [1,3006,null,{}] 16:51:19 INFO - PROCESS | 772 | 1466812279978 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:19 INFO - PROCESS | 772 | 1466812279980 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:20 INFO - PROCESS | 772 | 1466812280116 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 16:51:20 INFO - PROCESS | 772 | 1466812280204 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:20 INFO - PROCESS | 772 | 1466812280207 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:20 INFO - PROCESS | 772 | ++DOCSHELL 0000004058DEB000 == 35 [pid = 772] [id = 763] 16:51:20 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (0000004057EB8400) [pid = 772] [serial = 2287] [outer = 0000000000000000] 16:51:20 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (0000004057F9F400) [pid = 772] [serial = 2288] [outer = 0000004057EB8400] 16:51:20 INFO - PROCESS | 772 | 1466812280266 Marionette DEBUG loaded listener.js 16:51:20 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (0000004059828C00) [pid = 772] [serial = 2289] [outer = 0000004057EB8400] 16:51:20 INFO - PROCESS | 772 | 1466812280967 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:51:21 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:51:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:51:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:51:21 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:51:21 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:51:21 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:51:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:51:21 INFO - TEST-OK | /FileAPI/historical.html | took 1028ms 16:51:21 INFO - PROCESS | 772 | 1466812281002 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 16:51:21 INFO - PROCESS | 772 | 1466812281007 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 16:51:21 INFO - TEST-START | /FileAPI/idlharness.html 16:51:21 INFO - PROCESS | 772 | 1466812281033 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:51:21 INFO - PROCESS | 772 | 1466812281037 Marionette TRACE conn6 <- [1,3010,null,{}] 16:51:21 INFO - PROCESS | 772 | 1466812281042 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:21 INFO - PROCESS | 772 | 1466812281046 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:21 INFO - PROCESS | 772 | 1466812281185 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 16:51:21 INFO - PROCESS | 772 | 1466812281303 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:21 INFO - PROCESS | 772 | 1466812281307 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:21 INFO - PROCESS | 772 | ++DOCSHELL 00000040665A5000 == 36 [pid = 772] [id = 764] 16:51:21 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (000000405E33B400) [pid = 772] [serial = 2290] [outer = 0000000000000000] 16:51:21 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000406027B000) [pid = 772] [serial = 2291] [outer = 000000405E33B400] 16:51:21 INFO - PROCESS | 772 | 1466812281364 Marionette DEBUG loaded listener.js 16:51:21 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (00000040638D3000) [pid = 772] [serial = 2292] [outer = 000000405E33B400] 16:51:22 INFO - PROCESS | 772 | 1466812282465 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:51:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:51:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:51:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:51:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:51:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:51:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:51:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:51:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:51:22 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 16:51:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:51:22 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 16:51:22 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 16:51:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:51:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:51:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:51:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:51:22 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 16:51:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:51:22 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 16:51:22 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 16:51:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:51:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:51:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 1580ms 16:51:22 INFO - PROCESS | 772 | 1466812282613 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 16:51:22 INFO - PROCESS | 772 | 1466812282617 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 16:51:22 INFO - PROCESS | 772 | 1466812282622 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:51:22 INFO - TEST-START | /FileAPI/idlharness.worker 16:51:22 INFO - PROCESS | 772 | 1466812282625 Marionette TRACE conn6 <- [1,3014,null,{}] 16:51:22 INFO - PROCESS | 772 | 1466812282632 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:22 INFO - PROCESS | 772 | 1466812282634 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:22 INFO - PROCESS | 772 | 1466812282796 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 16:51:23 INFO - PROCESS | 772 | 1466812282993 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:23 INFO - PROCESS | 772 | 1466812282997 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:23 INFO - PROCESS | 772 | ++DOCSHELL 000000405A10A800 == 37 [pid = 772] [id = 765] 16:51:23 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (0000004058925000) [pid = 772] [serial = 2293] [outer = 0000000000000000] 16:51:23 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (00000040599A3C00) [pid = 772] [serial = 2294] [outer = 0000004058925000] 16:51:23 INFO - PROCESS | 772 | 1466812283055 Marionette DEBUG loaded listener.js 16:51:23 INFO - PROCESS | 772 | ++DOMWINDOW == 92 (000000405AC3C400) [pid = 772] [serial = 2295] [outer = 0000004058925000] 16:51:23 INFO - PROCESS | 772 | [772] 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 16:51:23 INFO - PROCESS | 772 | --DOCSHELL 000000406D146800 == 36 [pid = 772] [id = 762] 16:51:23 INFO - PROCESS | 772 | --DOCSHELL 000000406B241800 == 35 [pid = 772] [id = 761] 16:51:23 INFO - PROCESS | 772 | --DOCSHELL 000000406B162000 == 34 [pid = 772] [id = 760] 16:51:23 INFO - PROCESS | 772 | --DOCSHELL 000000406A078000 == 33 [pid = 772] [id = 759] 16:51:23 INFO - PROCESS | 772 | --DOCSHELL 0000004067077000 == 32 [pid = 772] [id = 758] 16:51:23 INFO - PROCESS | 772 | --DOCSHELL 0000004066EC6000 == 31 [pid = 772] [id = 757] 16:51:23 INFO - PROCESS | 772 | --DOCSHELL 0000004066537800 == 30 [pid = 772] [id = 756] 16:51:23 INFO - PROCESS | 772 | --DOCSHELL 0000004066523800 == 29 [pid = 772] [id = 755] 16:51:23 INFO - PROCESS | 772 | --DOCSHELL 00000040640C6000 == 28 [pid = 772] [id = 754] 16:51:23 INFO - PROCESS | 772 | --DOCSHELL 000000405EB70000 == 27 [pid = 772] [id = 753] 16:51:23 INFO - PROCESS | 772 | --DOCSHELL 000000405A104800 == 26 [pid = 772] [id = 752] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 91 (0000004067498C00) [pid = 772] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 90 (00000040698B8C00) [pid = 772] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 89 (000000406A7CA800) [pid = 772] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004067ED2800) [pid = 772] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 87 (00000040676E3400) [pid = 772] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 86 (0000004066D35C00) [pid = 772] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 85 (00000040638C9400) [pid = 772] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 84 (0000004063A34400) [pid = 772] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 83 (0000004058019800) [pid = 772] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 82 (000000406A7AC400) [pid = 772] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 81 (000000405AFDC800) [pid = 772] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004058F35C00) [pid = 772] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040661BF800) [pid = 772] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000405E44B000) [pid = 772] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000406075A400) [pid = 772] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 76 (00000040661BB000) [pid = 772] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 75 (00000040665E7000) [pid = 772] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040638D7400) [pid = 772] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406A7C7000) [pid = 772] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406B103000) [pid = 772] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000406B123C00) [pid = 772] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406AA44C00) [pid = 772] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000406A7D9000) [pid = 772] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 68 (000000406A7DF400) [pid = 772] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004068183400) [pid = 772] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 66 (0000004066F19400) [pid = 772] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 16:51:23 INFO - PROCESS | 772 | --DOMWINDOW == 65 (000000406B10CC00) [pid = 772] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 16:51:24 INFO - PROCESS | 772 | 1466812284219 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:51:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:51:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:51:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:51:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:51:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:51:24 INFO - {} 16:51:24 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 16:51:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:51:24 INFO - {} 16:51:24 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 - {} 16:51:24 INFO - {} 16:51:24 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 16:51:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:51:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:51:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:51:24 INFO - {} 16:51:24 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 16:51:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:51:24 INFO - {} 16:51:24 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 - {} 16:51:24 INFO - {} 16:51:24 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 16:51:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:24 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 16:51:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:51:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:51:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:51:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:51:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:51:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:24 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 16:51:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:51:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:24 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 16:51:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:51:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:24 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 16:51:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:51:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:51:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:51:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1761ms 16:51:24 INFO - PROCESS | 772 | 1466812284393 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 16:51:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:51:24 INFO - PROCESS | 772 | 1466812284396 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 16:51:24 INFO - PROCESS | 772 | 1466812284401 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:51:24 INFO - PROCESS | 772 | 1466812284404 Marionette TRACE conn6 <- [1,3018,null,{}] 16:51:24 INFO - PROCESS | 772 | 1466812284410 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:24 INFO - PROCESS | 772 | 1466812284413 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:24 INFO - PROCESS | 772 | 1466812284498 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 16:51:24 INFO - PROCESS | 772 | 1466812284505 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:24 INFO - PROCESS | 772 | 1466812284508 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:24 INFO - PROCESS | 772 | ++DOCSHELL 000000406B158800 == 27 [pid = 772] [id = 766] 16:51:24 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (00000040599AB000) [pid = 772] [serial = 2296] [outer = 0000000000000000] 16:51:24 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (0000004067D87800) [pid = 772] [serial = 2297] [outer = 00000040599AB000] 16:51:24 INFO - PROCESS | 772 | 1466812284558 Marionette DEBUG loaded listener.js 16:51:24 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (0000004068E19000) [pid = 772] [serial = 2298] [outer = 00000040599AB000] 16:51:25 INFO - PROCESS | 772 | 1466812285019 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:51:25 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 16:51:25 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 627ms 16:51:25 INFO - PROCESS | 772 | 1466812285029 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 16:51:25 INFO - PROCESS | 772 | 1466812285033 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 16:51:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:51:25 INFO - PROCESS | 772 | 1466812285038 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:51:25 INFO - PROCESS | 772 | 1466812285040 Marionette TRACE conn6 <- [1,3022,null,{}] 16:51:25 INFO - PROCESS | 772 | 1466812285043 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:25 INFO - PROCESS | 772 | 1466812285046 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:25 INFO - PROCESS | 772 | 1466812285139 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 16:51:25 INFO - PROCESS | 772 | 1466812285145 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:25 INFO - PROCESS | 772 | 1466812285148 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:25 INFO - PROCESS | 772 | ++DOCSHELL 000000406CE26000 == 28 [pid = 772] [id = 767] 16:51:25 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (00000040698C5400) [pid = 772] [serial = 2299] [outer = 0000000000000000] 16:51:25 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000406A7DA400) [pid = 772] [serial = 2300] [outer = 00000040698C5400] 16:51:25 INFO - PROCESS | 772 | 1466812285194 Marionette DEBUG loaded listener.js 16:51:25 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000406AA4A400) [pid = 772] [serial = 2301] [outer = 00000040698C5400] 16:51:25 INFO - PROCESS | 772 | 1466812285604 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:51:25 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:51:25 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 627ms 16:51:25 INFO - PROCESS | 772 | 1466812285669 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 16:51:25 INFO - PROCESS | 772 | 1466812285672 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 16:51:25 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:51:25 INFO - PROCESS | 772 | 1466812285678 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:51:25 INFO - PROCESS | 772 | 1466812285684 Marionette TRACE conn6 <- [1,3026,null,{}] 16:51:25 INFO - PROCESS | 772 | 1466812285700 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:25 INFO - PROCESS | 772 | 1466812285704 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:25 INFO - PROCESS | 772 | 1466812285821 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 16:51:25 INFO - PROCESS | 772 | 1466812285828 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:25 INFO - PROCESS | 772 | 1466812285830 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:25 INFO - PROCESS | 772 | ++DOCSHELL 000000406DED0000 == 29 [pid = 772] [id = 768] 16:51:25 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000405891D800) [pid = 772] [serial = 2302] [outer = 0000000000000000] 16:51:25 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000406B110400) [pid = 772] [serial = 2303] [outer = 000000405891D800] 16:51:25 INFO - PROCESS | 772 | 1466812285875 Marionette DEBUG loaded listener.js 16:51:25 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (000000406B2CC400) [pid = 772] [serial = 2304] [outer = 000000405891D800] 16:51:26 INFO - PROCESS | 772 | 1466812286358 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:51:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:51:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 691ms 16:51:26 INFO - PROCESS | 772 | 1466812286368 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 16:51:26 INFO - PROCESS | 772 | 1466812286370 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 16:51:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:51:26 INFO - PROCESS | 772 | 1466812286373 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:51:26 INFO - PROCESS | 772 | 1466812286375 Marionette TRACE conn6 <- [1,3030,null,{}] 16:51:26 INFO - PROCESS | 772 | 1466812286379 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:26 INFO - PROCESS | 772 | 1466812286381 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:26 INFO - PROCESS | 772 | 1466812286510 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 16:51:26 INFO - PROCESS | 772 | 1466812286567 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:26 INFO - PROCESS | 772 | 1466812286569 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:26 INFO - PROCESS | 772 | ++DOCSHELL 0000004064A8F000 == 30 [pid = 772] [id = 769] 16:51:26 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000406B4C9400) [pid = 772] [serial = 2305] [outer = 0000000000000000] 16:51:26 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000406B4CD800) [pid = 772] [serial = 2306] [outer = 000000406B4C9400] 16:51:26 INFO - PROCESS | 772 | 1466812286613 Marionette DEBUG loaded listener.js 16:51:26 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (000000406B94F800) [pid = 772] [serial = 2307] [outer = 000000406B4C9400] 16:51:27 INFO - PROCESS | 772 | 1466812287242 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:51:27 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. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:51:27 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'.) 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:51:27 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. 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:51:27 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. 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:51:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:51:27 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. 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:51:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:51:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:51:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:51:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:51:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:51:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:51:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:51:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 951ms 16:51:27 INFO - PROCESS | 772 | 1466812287328 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 16:51:27 INFO - PROCESS | 772 | 1466812287331 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 16:51:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:51:27 INFO - PROCESS | 772 | 1466812287334 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:51:27 INFO - PROCESS | 772 | 1466812287336 Marionette TRACE conn6 <- [1,3034,null,{}] 16:51:27 INFO - PROCESS | 772 | 1466812287345 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:27 INFO - PROCESS | 772 | 1466812287348 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:27 INFO - PROCESS | 772 | 1466812287468 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 16:51:27 INFO - PROCESS | 772 | 1466812287474 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:27 INFO - PROCESS | 772 | 1466812287480 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:27 INFO - PROCESS | 772 | ++DOCSHELL 000000406EC60800 == 31 [pid = 772] [id = 770] 16:51:27 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (000000406BB49000) [pid = 772] [serial = 2308] [outer = 0000000000000000] 16:51:27 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (000000406BB4B800) [pid = 772] [serial = 2309] [outer = 000000406BB49000] 16:51:27 INFO - PROCESS | 772 | 1466812287581 Marionette DEBUG loaded listener.js 16:51:27 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (000000406CE50800) [pid = 772] [serial = 2310] [outer = 000000406BB49000] 16:51:27 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040638E0C00) [pid = 772] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:51:27 INFO - PROCESS | 772 | --DOMWINDOW == 78 (00000040606BB800) [pid = 772] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:51:27 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040592BA000) [pid = 772] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:51:27 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000405892B800) [pid = 772] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:51:27 INFO - PROCESS | 772 | --DOMWINDOW == 75 (000000405A615400) [pid = 772] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:51:27 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004066476000) [pid = 772] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:51:27 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040638E3800) [pid = 772] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:51:27 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004063AED000) [pid = 772] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:51:27 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000405FB10C00) [pid = 772] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:51:27 INFO - PROCESS | 772 | --DOMWINDOW == 70 (0000004066B0F400) [pid = 772] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:51:27 INFO - PROCESS | 772 | --DOMWINDOW == 69 (000000406B102C00) [pid = 772] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:51:27 INFO - PROCESS | 772 | --DOMWINDOW == 68 (00000040670A0400) [pid = 772] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:51:27 INFO - PROCESS | 772 | --DOMWINDOW == 67 (00000040638E4C00) [pid = 772] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:51:27 INFO - PROCESS | 772 | [772] 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 16:51:28 INFO - PROCESS | 772 | 1466812288063 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:51:28 INFO - {} 16:51:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 797ms 16:51:28 INFO - PROCESS | 772 | 1466812288134 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 16:51:28 INFO - PROCESS | 772 | 1466812288136 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 16:51:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:51:28 INFO - PROCESS | 772 | 1466812288140 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:51:28 INFO - PROCESS | 772 | 1466812288142 Marionette TRACE conn6 <- [1,3038,null,{}] 16:51:28 INFO - PROCESS | 772 | 1466812288145 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:28 INFO - PROCESS | 772 | 1466812288148 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:28 INFO - PROCESS | 772 | 1466812288235 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 16:51:28 INFO - PROCESS | 772 | 1466812288243 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:28 INFO - PROCESS | 772 | 1466812288245 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:28 INFO - PROCESS | 772 | ++DOCSHELL 00000040704C0000 == 32 [pid = 772] [id = 771] 16:51:28 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (000000406CE57400) [pid = 772] [serial = 2311] [outer = 0000000000000000] 16:51:28 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (000000406DF17000) [pid = 772] [serial = 2312] [outer = 000000406CE57400] 16:51:28 INFO - PROCESS | 772 | 1466812288289 Marionette DEBUG loaded listener.js 16:51:28 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000406DF1CC00) [pid = 772] [serial = 2313] [outer = 000000406CE57400] 16:51:28 INFO - PROCESS | 772 | 1466812288696 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:51:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 585ms 16:51:28 INFO - PROCESS | 772 | 1466812288740 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 16:51:28 INFO - PROCESS | 772 | 1466812288742 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 16:51:28 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:51:28 INFO - PROCESS | 772 | 1466812288746 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:51:28 INFO - PROCESS | 772 | 1466812288748 Marionette TRACE conn6 <- [1,3042,null,{}] 16:51:28 INFO - PROCESS | 772 | 1466812288751 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:28 INFO - PROCESS | 772 | 1466812288753 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:28 INFO - PROCESS | 772 | 1466812288837 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 16:51:28 INFO - PROCESS | 772 | 1466812288842 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:28 INFO - PROCESS | 772 | 1466812288844 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:28 INFO - PROCESS | 772 | ++DOCSHELL 000000406B409800 == 33 [pid = 772] [id = 772] 16:51:28 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (000000406B89D400) [pid = 772] [serial = 2314] [outer = 0000000000000000] 16:51:28 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (000000406B8A1C00) [pid = 772] [serial = 2315] [outer = 000000406B89D400] 16:51:28 INFO - PROCESS | 772 | 1466812288889 Marionette DEBUG loaded listener.js 16:51:28 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (000000406DF1C000) [pid = 772] [serial = 2316] [outer = 000000406B89D400] 16:51:29 INFO - PROCESS | 772 | 1466812289576 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:51:29 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" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:51:29 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" 16:51:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:51:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:51:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 936ms 16:51:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:51:29 INFO - PROCESS | 772 | 1466812289684 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 16:51:29 INFO - PROCESS | 772 | 1466812289687 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 16:51:29 INFO - PROCESS | 772 | 1466812289692 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:51:29 INFO - PROCESS | 772 | 1466812289694 Marionette TRACE conn6 <- [1,3046,null,{}] 16:51:29 INFO - PROCESS | 772 | 1466812289698 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:29 INFO - PROCESS | 772 | 1466812289700 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:29 INFO - PROCESS | 772 | 1466812289788 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 16:51:29 INFO - PROCESS | 772 | 1466812289906 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:29 INFO - PROCESS | 772 | 1466812289910 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:29 INFO - PROCESS | 772 | ++DOCSHELL 000000405AC8B800 == 34 [pid = 772] [id = 773] 16:51:29 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004057EB0800) [pid = 772] [serial = 2317] [outer = 0000000000000000] 16:51:29 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (000000405891F800) [pid = 772] [serial = 2318] [outer = 0000004057EB0800] 16:51:29 INFO - PROCESS | 772 | 1466812289971 Marionette DEBUG loaded listener.js 16:51:30 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000405E4B1000) [pid = 772] [serial = 2319] [outer = 0000004057EB0800] 16:51:30 INFO - PROCESS | 772 | 1466812290592 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:51:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:51:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:51:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:51:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:51:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:51:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:51:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:51:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 948ms 16:51:30 INFO - PROCESS | 772 | 1466812290643 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 16:51:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:51:30 INFO - PROCESS | 772 | 1466812290647 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 16:51:30 INFO - PROCESS | 772 | 1466812290652 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:51:30 INFO - PROCESS | 772 | 1466812290656 Marionette TRACE conn6 <- [1,3050,null,{}] 16:51:30 INFO - PROCESS | 772 | 1466812290662 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:30 INFO - PROCESS | 772 | 1466812290667 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:30 INFO - PROCESS | 772 | 1466812290788 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 16:51:30 INFO - PROCESS | 772 | 1466812290914 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:30 INFO - PROCESS | 772 | 1466812290917 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:30 INFO - PROCESS | 772 | ++DOCSHELL 0000004066525800 == 35 [pid = 772] [id = 774] 16:51:30 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004060279000) [pid = 772] [serial = 2320] [outer = 0000000000000000] 16:51:30 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (00000040638D7400) [pid = 772] [serial = 2321] [outer = 0000004060279000] 16:51:30 INFO - PROCESS | 772 | 1466812290976 Marionette DEBUG loaded listener.js 16:51:31 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004063AC2C00) [pid = 772] [serial = 2322] [outer = 0000004060279000] 16:51:31 INFO - PROCESS | 772 | [772] 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 16:51:31 INFO - PROCESS | 772 | 1466812291560 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:51:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:51:31 INFO - {} 16:51:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 943ms 16:51:31 INFO - PROCESS | 772 | 1466812291600 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 16:51:31 INFO - PROCESS | 772 | 1466812291605 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 16:51:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:51:31 INFO - PROCESS | 772 | 1466812291609 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:51:31 INFO - PROCESS | 772 | 1466812291611 Marionette TRACE conn6 <- [1,3054,null,{}] 16:51:31 INFO - PROCESS | 772 | 1466812291615 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:31 INFO - PROCESS | 772 | 1466812291618 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:31 INFO - PROCESS | 772 | 1466812291745 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 16:51:31 INFO - PROCESS | 772 | 1466812291864 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:31 INFO - PROCESS | 772 | 1466812291867 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:31 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F7F000 == 36 [pid = 772] [id = 775] 16:51:31 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040661B5800) [pid = 772] [serial = 2323] [outer = 0000000000000000] 16:51:31 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (00000040670A7C00) [pid = 772] [serial = 2324] [outer = 00000040661B5800] 16:51:31 INFO - PROCESS | 772 | 1466812291923 Marionette DEBUG loaded listener.js 16:51:32 INFO - PROCESS | 772 | ++DOMWINDOW == 82 (00000040698C0000) [pid = 772] [serial = 2325] [outer = 00000040661B5800] 16:51:32 INFO - PROCESS | 772 | 1466812292456 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:51:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:51:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:51:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:51:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:51:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:51:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:51:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:51:32 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 880ms 16:51:32 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:51:32 INFO - PROCESS | 772 | 1466812292492 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 16:51:32 INFO - PROCESS | 772 | 1466812292495 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 16:51:32 INFO - PROCESS | 772 | 1466812292506 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:51:32 INFO - PROCESS | 772 | 1466812292513 Marionette TRACE conn6 <- [1,3058,null,{}] 16:51:32 INFO - PROCESS | 772 | 1466812292518 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:32 INFO - PROCESS | 772 | 1466812292522 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:32 INFO - PROCESS | 772 | 1466812292639 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 16:51:32 INFO - PROCESS | 772 | 1466812292764 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:32 INFO - PROCESS | 772 | 1466812292767 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:32 INFO - PROCESS | 772 | ++DOCSHELL 000000406B160000 == 37 [pid = 772] [id = 776] 16:51:32 INFO - PROCESS | 772 | ++DOMWINDOW == 83 (0000004068E15C00) [pid = 772] [serial = 2326] [outer = 0000000000000000] 16:51:32 INFO - PROCESS | 772 | ++DOMWINDOW == 84 (000000406B106400) [pid = 772] [serial = 2327] [outer = 0000004068E15C00] 16:51:32 INFO - PROCESS | 772 | 1466812292822 Marionette DEBUG loaded listener.js 16:51:32 INFO - PROCESS | 772 | ++DOMWINDOW == 85 (000000406B128C00) [pid = 772] [serial = 2328] [outer = 0000004068E15C00] 16:51:33 INFO - PROCESS | 772 | 1466812293397 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:51:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:51:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:51:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:51:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:51:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:51:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:51:33 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 943ms 16:51:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:51:33 INFO - PROCESS | 772 | 1466812293444 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 16:51:33 INFO - PROCESS | 772 | 1466812293447 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 16:51:33 INFO - PROCESS | 772 | 1466812293451 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:51:33 INFO - PROCESS | 772 | 1466812293453 Marionette TRACE conn6 <- [1,3062,null,{}] 16:51:33 INFO - PROCESS | 772 | 1466812293457 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:33 INFO - PROCESS | 772 | 1466812293459 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:33 INFO - PROCESS | 772 | 1466812293626 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 16:51:33 INFO - PROCESS | 772 | 1466812293876 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:33 INFO - PROCESS | 772 | 1466812293879 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:33 INFO - PROCESS | 772 | ++DOCSHELL 0000004060302800 == 38 [pid = 772] [id = 777] 16:51:33 INFO - PROCESS | 772 | ++DOMWINDOW == 86 (000000405884A800) [pid = 772] [serial = 2329] [outer = 0000000000000000] 16:51:33 INFO - PROCESS | 772 | ++DOMWINDOW == 87 (0000004059C4E800) [pid = 772] [serial = 2330] [outer = 000000405884A800] 16:51:33 INFO - PROCESS | 772 | 1466812293942 Marionette DEBUG loaded listener.js 16:51:34 INFO - PROCESS | 772 | ++DOMWINDOW == 88 (000000405FB11800) [pid = 772] [serial = 2331] [outer = 000000405884A800] 16:51:34 INFO - PROCESS | 772 | 1466812294474 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:51:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:51:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:51:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:51:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:51:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:51:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:51:34 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1079ms 16:51:34 INFO - PROCESS | 772 | 1466812294532 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 16:51:34 INFO - PROCESS | 772 | 1466812294536 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 16:51:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:51:34 INFO - PROCESS | 772 | 1466812294557 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:51:34 INFO - PROCESS | 772 | 1466812294560 Marionette TRACE conn6 <- [1,3066,null,{}] 16:51:34 INFO - PROCESS | 772 | 1466812294569 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:34 INFO - PROCESS | 772 | 1466812294573 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:34 INFO - PROCESS | 772 | 1466812294686 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 16:51:34 INFO - PROCESS | 772 | 1466812294783 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:34 INFO - PROCESS | 772 | 1466812294786 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:34 INFO - PROCESS | 772 | ++DOCSHELL 0000004066519800 == 39 [pid = 772] [id = 778] 16:51:34 INFO - PROCESS | 772 | ++DOMWINDOW == 89 (000000405E246400) [pid = 772] [serial = 2332] [outer = 0000000000000000] 16:51:34 INFO - PROCESS | 772 | ++DOMWINDOW == 90 (00000040638E0800) [pid = 772] [serial = 2333] [outer = 000000405E246400] 16:51:34 INFO - PROCESS | 772 | 1466812294836 Marionette DEBUG loaded listener.js 16:51:34 INFO - PROCESS | 772 | ++DOMWINDOW == 91 (0000004064A64800) [pid = 772] [serial = 2334] [outer = 000000405E246400] 16:51:35 INFO - PROCESS | 772 | --DOCSHELL 000000406B409800 == 38 [pid = 772] [id = 772] 16:51:35 INFO - PROCESS | 772 | --DOCSHELL 00000040704C0000 == 37 [pid = 772] [id = 771] 16:51:35 INFO - PROCESS | 772 | --DOCSHELL 000000406EC60800 == 36 [pid = 772] [id = 770] 16:51:35 INFO - PROCESS | 772 | --DOCSHELL 0000004064A8F000 == 35 [pid = 772] [id = 769] 16:51:35 INFO - PROCESS | 772 | --DOCSHELL 000000406DED0000 == 34 [pid = 772] [id = 768] 16:51:35 INFO - PROCESS | 772 | --DOCSHELL 000000406CE26000 == 33 [pid = 772] [id = 767] 16:51:35 INFO - PROCESS | 772 | --DOCSHELL 000000406B158800 == 32 [pid = 772] [id = 766] 16:51:35 INFO - PROCESS | 772 | --DOCSHELL 000000405A10A800 == 31 [pid = 772] [id = 765] 16:51:35 INFO - PROCESS | 772 | --DOCSHELL 00000040665A5000 == 30 [pid = 772] [id = 764] 16:51:35 INFO - PROCESS | 772 | --DOCSHELL 0000004058DEB000 == 29 [pid = 772] [id = 763] 16:51:35 INFO - PROCESS | 772 | --DOCSHELL 0000004060302800 == 28 [pid = 772] [id = 777] 16:51:35 INFO - PROCESS | 772 | --DOCSHELL 000000406B160000 == 27 [pid = 772] [id = 776] 16:51:35 INFO - PROCESS | 772 | --DOCSHELL 0000004066F7F000 == 26 [pid = 772] [id = 775] 16:51:35 INFO - PROCESS | 772 | --DOCSHELL 0000004066525800 == 25 [pid = 772] [id = 774] 16:51:35 INFO - PROCESS | 772 | --DOCSHELL 000000405AC8B800 == 24 [pid = 772] [id = 773] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 90 (0000004069198800) [pid = 772] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 89 (0000004063470400) [pid = 772] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 88 (0000004059826800) [pid = 772] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 87 (0000004059AB5800) [pid = 772] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 86 (00000040599ADC00) [pid = 772] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 85 (000000405F140000) [pid = 772] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 84 (000000405E2BFC00) [pid = 772] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 83 (000000405ECA5000) [pid = 772] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 82 (00000040667EE800) [pid = 772] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 81 (0000004066468800) [pid = 772] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 80 (0000004065E79C00) [pid = 772] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 79 (00000040665E0C00) [pid = 772] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 78 (0000004066E7DC00) [pid = 772] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 77 (00000040638EC000) [pid = 772] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000405FC16000) [pid = 772] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004069162800) [pid = 772] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 74 (0000004066F1A400) [pid = 772] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 73 (000000406B12C000) [pid = 772] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 72 (000000406B108800) [pid = 772] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 71 (0000004066D38C00) [pid = 772] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 70 (00000040677B6000) [pid = 772] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004063ABE400) [pid = 772] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 68 (0000004065BB0400) [pid = 772] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 67 (0000004059C46000) [pid = 772] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 66 (00000040670A9800) [pid = 772] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 16:51:35 INFO - PROCESS | 772 | --DOMWINDOW == 65 (00000040638CB400) [pid = 772] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 16:51:36 INFO - PROCESS | 772 | 1466812296042 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 16:51:36 INFO - PROCESS | 772 | 1466812296107 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 16:51:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:51:36 INFO - PROCESS | 772 | 1466812296112 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:51:36 INFO - PROCESS | 772 | 1466812296117 Marionette TRACE conn6 <- [1,3070,null,{}] 16:51:36 INFO - PROCESS | 772 | 1466812296122 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:36 INFO - PROCESS | 772 | 1466812296125 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:36 INFO - PROCESS | 772 | 1466812296255 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 16:51:36 INFO - PROCESS | 772 | 1466812296342 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:36 INFO - PROCESS | 772 | 1466812296345 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:36 INFO - PROCESS | 772 | ++DOCSHELL 000000405FC89000 == 25 [pid = 772] [id = 779] 16:51:36 INFO - PROCESS | 772 | ++DOMWINDOW == 66 (0000004059AB7C00) [pid = 772] [serial = 2335] [outer = 0000000000000000] 16:51:36 INFO - PROCESS | 772 | ++DOMWINDOW == 67 (0000004059C48800) [pid = 772] [serial = 2336] [outer = 0000004059AB7C00] 16:51:36 INFO - PROCESS | 772 | 1466812296393 Marionette DEBUG loaded listener.js 16:51:36 INFO - PROCESS | 772 | ++DOMWINDOW == 68 (000000405A3D7C00) [pid = 772] [serial = 2337] [outer = 0000004059AB7C00] 16:51:36 INFO - PROCESS | 772 | 1466812296766 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:51:36 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:51:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:51:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:51:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 692ms 16:51:36 INFO - PROCESS | 772 | 1466812296809 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 16:51:36 INFO - PROCESS | 772 | 1466812296814 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 16:51:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:51:36 INFO - PROCESS | 772 | 1466812296852 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:51:36 INFO - PROCESS | 772 | 1466812296855 Marionette TRACE conn6 <- [1,3074,null,{}] 16:51:36 INFO - PROCESS | 772 | 1466812296862 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:36 INFO - PROCESS | 772 | 1466812296864 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:36 INFO - PROCESS | 772 | 1466812296961 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 16:51:36 INFO - PROCESS | 772 | 1466812296967 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:36 INFO - PROCESS | 772 | 1466812296970 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:36 INFO - PROCESS | 772 | ++DOCSHELL 0000004065BDB800 == 26 [pid = 772] [id = 780] 16:51:36 INFO - PROCESS | 772 | ++DOMWINDOW == 69 (000000405E3F5400) [pid = 772] [serial = 2338] [outer = 0000000000000000] 16:51:37 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (000000405EE7A400) [pid = 772] [serial = 2339] [outer = 000000405E3F5400] 16:51:37 INFO - PROCESS | 772 | 1466812297020 Marionette DEBUG loaded listener.js 16:51:37 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (00000040600AE000) [pid = 772] [serial = 2340] [outer = 000000405E3F5400] 16:51:37 INFO - PROCESS | 772 | 1466812297454 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:51:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:51:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 628ms 16:51:37 INFO - PROCESS | 772 | 1466812297493 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 16:51:37 INFO - PROCESS | 772 | 1466812297495 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 16:51:37 INFO - PROCESS | 772 | 1466812297499 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:51:37 INFO - PROCESS | 772 | 1466812297503 Marionette TRACE conn6 <- [1,3078,null,{}] 16:51:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:51:37 INFO - PROCESS | 772 | 1466812297514 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:37 INFO - PROCESS | 772 | 1466812297519 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:37 INFO - PROCESS | 772 | 1466812297609 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 16:51:37 INFO - PROCESS | 772 | 1466812297616 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:37 INFO - PROCESS | 772 | 1466812297619 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:37 INFO - PROCESS | 772 | ++DOCSHELL 0000004066DE5000 == 27 [pid = 772] [id = 781] 16:51:37 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004063479800) [pid = 772] [serial = 2341] [outer = 0000000000000000] 16:51:37 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (00000040638CCC00) [pid = 772] [serial = 2342] [outer = 0000004063479800] 16:51:37 INFO - PROCESS | 772 | 1466812297667 Marionette DEBUG loaded listener.js 16:51:37 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (00000040638F5C00) [pid = 772] [serial = 2343] [outer = 0000004063479800] 16:51:38 INFO - PROCESS | 772 | 1466812298153 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:51:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:51:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 693ms 16:51:38 INFO - PROCESS | 772 | 1466812298199 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 16:51:38 INFO - PROCESS | 772 | 1466812298202 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 16:51:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:51:38 INFO - PROCESS | 772 | 1466812298205 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:51:38 INFO - PROCESS | 772 | 1466812298207 Marionette TRACE conn6 <- [1,3082,null,{}] 16:51:38 INFO - PROCESS | 772 | 1466812298211 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:38 INFO - PROCESS | 772 | 1466812298213 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:38 INFO - PROCESS | 772 | 1466812298338 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 16:51:38 INFO - PROCESS | 772 | 1466812298428 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:38 INFO - PROCESS | 772 | 1466812298430 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:38 INFO - PROCESS | 772 | ++DOCSHELL 0000004066F45000 == 28 [pid = 772] [id = 782] 16:51:38 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004064046C00) [pid = 772] [serial = 2344] [outer = 0000000000000000] 16:51:38 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (0000004064AF5800) [pid = 772] [serial = 2345] [outer = 0000004064046C00] 16:51:38 INFO - PROCESS | 772 | 1466812298475 Marionette DEBUG loaded listener.js 16:51:38 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (0000004065E85000) [pid = 772] [serial = 2346] [outer = 0000004064046C00] 16:51:38 INFO - PROCESS | 772 | 1466812298879 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:51:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:51:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 735ms 16:51:38 INFO - PROCESS | 772 | 1466812298942 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 16:51:38 INFO - PROCESS | 772 | 1466812298944 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 16:51:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:51:38 INFO - PROCESS | 772 | 1466812298948 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:51:38 INFO - PROCESS | 772 | 1466812298949 Marionette TRACE conn6 <- [1,3086,null,{}] 16:51:38 INFO - PROCESS | 772 | 1466812298953 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:38 INFO - PROCESS | 772 | 1466812298955 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:39 INFO - PROCESS | 772 | 1466812299068 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 16:51:39 INFO - PROCESS | 772 | 1466812299075 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:39 INFO - PROCESS | 772 | 1466812299077 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:39 INFO - PROCESS | 772 | ++DOCSHELL 000000406712A000 == 29 [pid = 772] [id = 783] 16:51:39 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004058921800) [pid = 772] [serial = 2347] [outer = 0000000000000000] 16:51:39 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (00000040661C2400) [pid = 772] [serial = 2348] [outer = 0000004058921800] 16:51:39 INFO - PROCESS | 772 | 1466812299122 Marionette DEBUG loaded listener.js 16:51:39 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (00000040665DAC00) [pid = 772] [serial = 2349] [outer = 0000004058921800] 16:51:39 INFO - PROCESS | 772 | 1466812299620 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:51:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:51:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:51:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 729ms 16:51:39 INFO - PROCESS | 772 | 1466812299689 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 16:51:39 INFO - PROCESS | 772 | 1466812299691 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 16:51:39 INFO - PROCESS | 772 | 1466812299695 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:51:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:51:39 INFO - PROCESS | 772 | 1466812299697 Marionette TRACE conn6 <- [1,3090,null,{}] 16:51:39 INFO - PROCESS | 772 | 1466812299735 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:39 INFO - PROCESS | 772 | 1466812299742 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:40 INFO - PROCESS | 772 | 1466812300068 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 16:51:40 INFO - PROCESS | 772 | --DOMWINDOW == 79 (000000406BB49000) [pid = 772] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 16:51:40 INFO - PROCESS | 772 | --DOMWINDOW == 78 (000000406B89D400) [pid = 772] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 16:51:40 INFO - PROCESS | 772 | --DOMWINDOW == 77 (000000406B4C9400) [pid = 772] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 16:51:40 INFO - PROCESS | 772 | --DOMWINDOW == 76 (000000405E33B400) [pid = 772] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:51:40 INFO - PROCESS | 772 | --DOMWINDOW == 75 (0000004058925000) [pid = 772] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:51:40 INFO - PROCESS | 772 | --DOMWINDOW == 74 (00000040599AB000) [pid = 772] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:51:40 INFO - PROCESS | 772 | --DOMWINDOW == 73 (00000040698C5400) [pid = 772] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:51:40 INFO - PROCESS | 772 | --DOMWINDOW == 72 (0000004057EB8400) [pid = 772] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:51:40 INFO - PROCESS | 772 | --DOMWINDOW == 71 (000000405891D800) [pid = 772] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:51:40 INFO - PROCESS | 772 | --DOMWINDOW == 70 (000000406CE57400) [pid = 772] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 16:51:40 INFO - PROCESS | 772 | --DOMWINDOW == 69 (0000004067ECF000) [pid = 772] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:51:40 INFO - PROCESS | 772 | 1466812300123 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:40 INFO - PROCESS | 772 | 1466812300125 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:40 INFO - PROCESS | 772 | ++DOCSHELL 000000406A21E000 == 30 [pid = 772] [id = 784] 16:51:40 INFO - PROCESS | 772 | ++DOMWINDOW == 70 (00000040599A2C00) [pid = 772] [serial = 2350] [outer = 0000000000000000] 16:51:40 INFO - PROCESS | 772 | ++DOMWINDOW == 71 (0000004063479400) [pid = 772] [serial = 2351] [outer = 00000040599A2C00] 16:51:40 INFO - PROCESS | 772 | 1466812300178 Marionette DEBUG loaded listener.js 16:51:40 INFO - PROCESS | 772 | ++DOMWINDOW == 72 (0000004066D36800) [pid = 772] [serial = 2352] [outer = 00000040599A2C00] 16:51:40 INFO - PROCESS | 772 | 1466812300499 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:51:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:51:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 839ms 16:51:40 INFO - PROCESS | 772 | 1466812300538 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 16:51:40 INFO - PROCESS | 772 | 1466812300541 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 16:51:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:51:40 INFO - PROCESS | 772 | 1466812300545 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:51:40 INFO - PROCESS | 772 | 1466812300547 Marionette TRACE conn6 <- [1,3094,null,{}] 16:51:40 INFO - PROCESS | 772 | 1466812300550 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:40 INFO - PROCESS | 772 | 1466812300552 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:40 INFO - PROCESS | 772 | 1466812300671 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 16:51:40 INFO - PROCESS | 772 | 1466812300679 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:40 INFO - PROCESS | 772 | 1466812300681 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:40 INFO - PROCESS | 772 | ++DOCSHELL 000000406AA8E800 == 31 [pid = 772] [id = 785] 16:51:40 INFO - PROCESS | 772 | ++DOMWINDOW == 73 (0000004066D36400) [pid = 772] [serial = 2353] [outer = 0000000000000000] 16:51:40 INFO - PROCESS | 772 | ++DOMWINDOW == 74 (0000004066E76800) [pid = 772] [serial = 2354] [outer = 0000004066D36400] 16:51:40 INFO - PROCESS | 772 | 1466812300727 Marionette DEBUG loaded listener.js 16:51:40 INFO - PROCESS | 772 | ++DOMWINDOW == 75 (0000004066F1A400) [pid = 772] [serial = 2355] [outer = 0000004066D36400] 16:51:41 INFO - PROCESS | 772 | 1466812301121 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:51:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:51:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:51:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:51:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 629ms 16:51:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:51:41 INFO - PROCESS | 772 | 1466812301176 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 16:51:41 INFO - PROCESS | 772 | 1466812301178 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 16:51:41 INFO - PROCESS | 772 | 1466812301181 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:51:41 INFO - PROCESS | 772 | 1466812301183 Marionette TRACE conn6 <- [1,3098,null,{}] 16:51:41 INFO - PROCESS | 772 | 1466812301187 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:41 INFO - PROCESS | 772 | 1466812301189 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:41 INFO - PROCESS | 772 | 1466812301305 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 16:51:41 INFO - PROCESS | 772 | 1466812301316 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:41 INFO - PROCESS | 772 | 1466812301327 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:41 INFO - PROCESS | 772 | ++DOCSHELL 000000406B23C800 == 32 [pid = 772] [id = 786] 16:51:41 INFO - PROCESS | 772 | ++DOMWINDOW == 76 (000000405B153C00) [pid = 772] [serial = 2356] [outer = 0000000000000000] 16:51:41 INFO - PROCESS | 772 | ++DOMWINDOW == 77 (00000040670A2400) [pid = 772] [serial = 2357] [outer = 000000405B153C00] 16:51:41 INFO - PROCESS | 772 | 1466812301372 Marionette DEBUG loaded listener.js 16:51:41 INFO - PROCESS | 772 | ++DOMWINDOW == 78 (0000004067499C00) [pid = 772] [serial = 2358] [outer = 000000405B153C00] 16:51:41 INFO - PROCESS | 772 | 1466812301767 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:51:41 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:51:41 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 16:51:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:51:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:51:41 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 628ms 16:51:41 INFO - PROCESS | 772 | 1466812301814 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 16:51:41 INFO - PROCESS | 772 | 1466812301816 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 16:51:41 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:51:41 INFO - PROCESS | 772 | 1466812301819 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:51:41 INFO - PROCESS | 772 | 1466812301821 Marionette TRACE conn6 <- [1,3102,null,{}] 16:51:41 INFO - PROCESS | 772 | 1466812301825 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:41 INFO - PROCESS | 772 | 1466812301827 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:41 INFO - PROCESS | 772 | 1466812301948 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 16:51:41 INFO - PROCESS | 772 | 1466812301955 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"4da257a1-4df4-4b18-a5ae-230824b416f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:41 INFO - PROCESS | 772 | 1466812301957 Marionette INFO sendAsync ce894f1b-d24b-4b78-accb-6bf85feaddaa 16:51:41 INFO - PROCESS | 772 | ++DOCSHELL 000000406B746000 == 33 [pid = 772] [id = 787] 16:51:41 INFO - PROCESS | 772 | ++DOMWINDOW == 79 (0000004067D8BC00) [pid = 772] [serial = 2359] [outer = 0000000000000000] 16:51:42 INFO - PROCESS | 772 | ++DOMWINDOW == 80 (0000004067ED3C00) [pid = 772] [serial = 2360] [outer = 0000004067D8BC00] 16:51:42 INFO - PROCESS | 772 | 1466812302004 Marionette DEBUG loaded listener.js 16:51:42 INFO - PROCESS | 772 | ++DOMWINDOW == 81 (000000406915E800) [pid = 772] [serial = 2361] [outer = 0000004067D8BC00] 16:51:42 INFO - PROCESS | 772 | 1466812302743 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:51:42 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:51:42 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 984ms 16:51:42 INFO - PROCESS | 772 | 1466812302807 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 16:51:42 INFO - PROCESS | 772 | 1466812302811 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 16:51:43 WARNING - u'runner_teardown' () 16:51:43 INFO - No more tests 16:51:43 INFO - Got 0 unexpected results 16:51:43 INFO - SUITE-END | took 683s 16:51:43 INFO - Closing logging queue 16:51:43 INFO - queue closed 16:51:44 INFO - Return code: 0 16:51:44 WARNING - # TBPL SUCCESS # 16:51:44 INFO - Running post-action listener: _resource_record_post_action 16:51:44 INFO - Running post-run listener: _resource_record_post_run 16:51:45 INFO - Total resource usage - Wall time: 694s; CPU: 14.0%; Read bytes: 198275072; Write bytes: 1005714944; Read time: 2249530; Write time: 6154510 16:51:45 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:51:45 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 51878400; Read time: 0; Write time: 59610 16:51:45 INFO - run-tests - Wall time: 692s; CPU: 14.0%; Read bytes: 198275072; Write bytes: 893051904; Read time: 2249530; Write time: 6032410 16:51:45 INFO - Running post-run listener: _upload_blobber_files 16:51:45 INFO - Blob upload gear active. 16:51:45 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:51:45 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 16:51:45 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'] 16:51:45 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 16:51:45 INFO - (blobuploader) - INFO - Open directory for files ... 16:51:45 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:51:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:51:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:51:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:51:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:51:46 INFO - (blobuploader) - INFO - Done attempting. 16:51:46 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:51:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:51:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:51:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:51:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:51:47 INFO - (blobuploader) - INFO - Done attempting. 16:51:47 INFO - (blobuploader) - INFO - Iteration through files over. 16:51:47 INFO - Return code: 0 16:51:47 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:51:47 INFO - Using _rmtree_windows ... 16:51:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:51:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/93508684dde87b93d81bd312c08023a5943a034d5d4645817ebfee524edacd1f85b05ad8f9051ac55b627f7e73dd7c265e4f46976fb8086c5dd1db9ab73632c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b5509a044fa35629c9634d2797066ea5218027d2eac469814b94dab15ee7a255caaa4e100a29187c24ece67e14366c206f84269d9f021403e43fc032854bf00"} 16:51:47 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:51:47 INFO - Writing to file C:\slave\test\properties\blobber_files 16:51:47 INFO - Contents: 16:51:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/93508684dde87b93d81bd312c08023a5943a034d5d4645817ebfee524edacd1f85b05ad8f9051ac55b627f7e73dd7c265e4f46976fb8086c5dd1db9ab73632c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b5509a044fa35629c9634d2797066ea5218027d2eac469814b94dab15ee7a255caaa4e100a29187c24ece67e14366c206f84269d9f021403e43fc032854bf00"} 16:51:47 INFO - Running post-run listener: copy_logs_to_upload_dir 16:51:47 INFO - Copying logs to upload dir... 16:51:47 INFO - mkdir: C:\slave\test\build\upload\logs 16:51:47 INFO - Copying logs to upload dir... 16:51:47 INFO - Using _rmtree_windows ... 16:51:47 INFO - Using _rmtree_windows ... 16:51:47 INFO - Using _rmtree_windows ... 16:51:48 INFO - Using _rmtree_windows ... 16:51:48 INFO - Using _rmtree_windows ... 16:51:48 INFO - Using _rmtree_windows ... 16:51:48 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=905.585000 ========= master_lag: 4.30 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 9 secs) (at 2016-06-24 16:51:52.226557) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-24 16:51:52.227454) ========= '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-115\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-115 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-115 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-115\AppData\Local LOGONSERVER=\\T-W864-IX-115 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-115 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-115 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-115 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/93508684dde87b93d81bd312c08023a5943a034d5d4645817ebfee524edacd1f85b05ad8f9051ac55b627f7e73dd7c265e4f46976fb8086c5dd1db9ab73632c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b5509a044fa35629c9634d2797066ea5218027d2eac469814b94dab15ee7a255caaa4e100a29187c24ece67e14366c206f84269d9f021403e43fc032854bf00"} build_url:https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/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/93508684dde87b93d81bd312c08023a5943a034d5d4645817ebfee524edacd1f85b05ad8f9051ac55b627f7e73dd7c265e4f46976fb8086c5dd1db9ab73632c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b5509a044fa35629c9634d2797066ea5218027d2eac469814b94dab15ee7a255caaa4e100a29187c24ece67e14366c206f84269d9f021403e43fc032854bf00"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QhevW0cAR9mdEuICyVx2Rg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.08 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-24 16:51:52.406775) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-24 16:51:52.407132) ========= '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-115\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-115 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-115 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-115\AppData\Local LOGONSERVER=\\T-W864-IX-115 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-115 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-115 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-115 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.50 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-24 16:51:53.003397) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-24 16:51:53.003703) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-24 16:51:53.583710) ========= ========= Total master_lag: 5.07 =========